AirtestProject / AirtestProject/Poco

Wrong x, y position of element

Ouverte
#24 5 commentaires 0 réactions 1 personne assignée Réclamée par @adolli Voir sur GitHub
Langage dominant
Python
Étoiles
2k
Forks
341
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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)

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.