小弟刚刚开始学习 Robotium 自动化测试;因为公司需要比较标准的自动化测试套,所以我都是用静态方法来封装被测试 Activity 中间的变量
通过元素的 ResourceID 来查找,最开始还可以,可是后来所页面中的元素都是 Java 后台生成的而非在 XML 中间定义的,导致我用 UIAutomantorViwer 看不到 ResourceID 了
现在只能通过页面的 String 来查找,但是这样很难固化页面测试对象,请问有什么好的办法可以应对这种问题吗?(其实之前的 List 也是这个问题,
导致我的测试脚本只能硬编码 id)


↙↙↙阅读原文可查看相关链接,并与作者交流