AirtestProject / AirtestProject/Poco

Wrong x, y position of element

Aperta
#24 5 commenti 0 reazioni 1 assegnatario Rivendicata da @adolli Vedi su GitHub
Lingua principale
Python
Stelle
2k
Fork
341
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I'm testing native Android application with text menu, and trying to iterate via every menu item.

The problem with poco in the following:

` poco(text='menu item text').click()`

this code sometimes doesn't click anything (but sometimes works fine).

The following code:

```
pos = poco(text='menu item text').get_position()
y = pos[1] * poco.device.display_info['height']
touch([100, y])
```

sometimes clicking wrong elements, because get_position() method returns the same Y value for two different menu items.

What we can use to properly click the item if poco lib detects it on the view? How to properly detect the Y position of item? Why sometimes it works, but sometimes - no? (for the same app&menu)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.