我正在研究使用 appium 连接到 Android 设备的测试自动化。有时,我会遇到这样的情况:调试测试失败的原因,这是因为开发人员更改了某些内容,因此我的 id 不再起作用,或者 xpath 已更改,或者开发人员更改了某些内容,导致其他一些奇怪的情况并且没有考虑测试人员(就像从未发生过一样)。
我希望能够运行我的自动化,并在查询运行之前,命中断点,然后启动 appium 检查器并从那里查看页面。我需要很长时间才能停止调试,重新启动 appium,然后手动执行测试用例,让我回到调试时所处的位置,以便能够查看应用程序上的调试 id。
有没有办法实现这个目标?
最好的方法是拔掉并插入设备,然后运行 uiautomatorviewer.exe 以检查当前视图..
如果使用模拟器,该怎么办?