AirtestProject / AirtestProject/Poco

[UIObjectProxy]判断元素是否存在问题

Ouverte
#100 3 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

【测试脚本】
```py
from poco.drivers.android.uiautomation import AndroidUiautomationPoco
poco = AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False)
p=poco(text="fdddgfdg")
while True:
print(p.exists())
```
【手动控制页面跳转】
1)进入页面
![image](https://user-images.githubusercontent.com/11953895/47913616-b91fbd00-ded7-11e8-9fcc-c8adc73a8dd0.png)
结果:True
2)上滑至text="fdddgfdg"离开视线
![image](https://user-images.githubusercontent.com/11953895/47913682-f2f0c380-ded7-11e8-809c-85cd3957eb73.png)
结果:True
3)切换Fragment
![image](https://user-images.githubusercontent.com/11953895/47913716-11ef5580-ded8-11e8-968b-b4c034e545e8.png)
结果:False
4)切回步骤2页面
![image](https://user-images.githubusercontent.com/11953895/47913682-f2f0c380-ded7-11e8-809c-85cd3957eb73.png)
结果:True
5)点击左上角切换Activity
![image](https://user-images.githubusercontent.com/11953895/47913794-511da680-ded8-11e8-8aac-e1f03f3ec743.png)
结果:还是True

根据判断逻辑:
![image](https://user-images.githubusercontent.com/11953895/47913810-61ce1c80-ded8-11e8-829b-40588d50b7d7.png)
![image](https://user-images.githubusercontent.com/11953895/47913823-6d214800-ded8-11e8-8f15-8c2878bb81f1.png)

解释不通

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.