我通过与当前活动进行比较,在浏览器或应用中验证已启动的当前活动。
activity = driverAppium.current_activity
然后我验证活动是否与浏览器活动名称匹配,例如org.chromium.browser ...
但我可以验证网页上的http响应,例如200
或404
?
即使网页没有加载或得到空响应,上面的测试总是通过。
我可以验证当前的活动和响应吗?
答案 0 :(得分:0)
有两种方法可以做到我能想到的,
UI前景:
expectedScreen.png
finalScreen.png
API前景:由于假设要显示的Activity
不会/很少会根据您设计的应用程序上的不同活动之间的转换而更改,因此验证当前活动是测试期间不太重要的检查。您可以使用API调用验证这些,然后(如果得到正确的响应)在屏幕上查找元素的存在。