我正在研究一个与Java上的Appium(Selenium)一起使用的用于移动设备的测试脚本。 在脚本中,还有的下列代码:Appium - Java Action检查
_driver2.swipe(startXL, startYL, endXL, endYL, 100);
和
_driver2.tap(1, startX, startY, 100);
这些方法中滑动游戏对象或点击游戏的按钮。
以下是一些细节: 滑动方法在屏幕上使用绝对位置。点击方式使用的是通过图像识别功能计算出的位置。
这是我的问题: 测试运行时;如果设备的屏幕与预期不同,例如推送通知或本地对话框,则测试不会停止,并且仍会尝试查找图像/位置,然后单击/滑动。
如果屏幕不同于预期的屏幕或游戏对象没有移动,我想让它停止。
我的问题可能不清楚,但我可以给你详细的评论意见。 预先感谢您。
谢谢你,但我不使用'元素查找器',我使用图像识别和特定位置。 –
U可以使用图像定位器代替元素 –
代码将会像图像找到{脚本滑动} –