无名 发表于 2022-5-8 18:36:27

【HC】React Native 的testid 无法使用的问题


——本期带来React Native 的 testid 无法使用的问题———http://cdn.u1.huluxia.com/g3/M01/4E/F1/wKgBOV3V32GAIRhYAAFAIevZ-vc110.jpg
公司开发的产品用的RN框架,需要开展app的自动化测试,我们选用的appium+pytest+python来实现

我们在RN看到介绍testid可以用自动化测试http://cdn.u1.huluxia.com/g3/M01/4E/F1/wKgBOV3V32GAPvBDAAA8ALnuBKA906.jpg
当我们尝试加上testid之后却发现没办法找到加上testid,然后再网上查了一些资料,看到RN的testid是没用办法使用的,不知道是不是真的,可能是我们用的方法不对,如果有大神看到,请帮忙解答一下

发现testid定位不了之后,我们改用accessibilityLabel这个属性来坐自动化定位http://cdn.u1.huluxia.com/g3/M01/4E/F1/wKgBOV3V32GAW5lAAABQAJiEeTU034.jpg
然后就可以使用xpath定位啦,’//*[@content-desc=“value”]’
到此就可以做app自动化啦
页: [1]
查看完整版本: 【HC】React Native 的testid 无法使用的问题