我正在开发测试自动化,它使用appium连接到android设备。有时,我会在调试测试失败的原因时遇到这样的情况,这是因为开发人员更改了某些内容,使我的id不再工作,或者xpath发生了更改,或者其他一些奇怪的情况,开发人员更改了某些内容,却没有考虑测试人员(就像从来没有发生过那样)。
我希望能够运行我的自动化,在查询运行之前,点击一个断点,然后启动appium检查器并从那里查看页面。我需要很长时间才能停止调试,重新启动appium,然后手动执行测试用例,使我回到调试时的位置,以便能够看到应用程序上的调试id。
有没有办法做到这一点?
最好的方法是拔掉设备插头,然后运行uiautomatorviewer。exe以检查当前视图。。