采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问老师,如何等待一个页面加载完成?另外每个页面的activity都不一样吗?
页面加载完,这个如果原生还那么慢,你就需要考虑你们app的效率 服务端的反应数据速度了。你可以自己封装一个查找element的方法,里面10秒为超时时间,每次0.5秒查找。找到返回element那么就说明加载了
其实我查找元素的时候,已经用了显式等待,只用一个设备的时候挺好的,用两个模拟器就不晓得怎么就慢了。另外,为了代码的连贯性,比如说我点了一个按钮,就会打开另一个页面,我想将这个页面对象作为当前点击按钮方法的返回值,这样,做完这个点击操作,我就可以直接继续调用新页面的方法了,而不用重新实例化该页面。我想在返回该页面对象之前,加一个判断该页面是否打开的方法,类似于Web自动化测试中的等待页面标题或链接变成期望值一样,这应该怎么实现了,如何判断新页面是否打开了?
点击之前拿一下当前页面得activity,然后点击之后再拿一下,然后两个activity对比一下,如果相等就是没跳转,反之~~~~~
谢谢老师
登录后可查看更多问答,登录/注册
APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成
1.5k 25
2.8k 15
8.9k 14
2.4k 14
1.6k 13