Appium 求助:公司移动端目前采用 React Native 做 app,有没有好的方法去定位元素,做移动端自动化测试

imliyachao · June 23, 2016 · Last by xingtao555 replied at September 11, 2018 · 1615 hits

公司移动端目前采用React Native做app,导致app的元素中没有id,name等属性,没有太好的方式去定位

如果全部采用xpath定位,后期维护将会非常麻烦,而且移动端通过xpath定位也很麻烦

appium里有没有好的方式去定位

或者有没有其它的测试工具可以做的

共收到 13 条回复 时间 点赞

同问

白盒?

#2楼 @carl 不是,移动端UI自动化

monkeyrunner

macaca支持,看论坛里的一篇文章

macaca 的app-inspector去获取xpath很方便,不过后期维护测试代码脚本复杂,不管你如何的抽象,最终你都要find_element_by_xpath('')

同问

同问

同问

目前有解决的办法吗

这样的项目是不是没办法做深度遍历了

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up