我最近不得不升级到Appium 1.8.1和XCode 9.4,我的appium IOS测试现在非常慢。简单命令(例如单击按钮和输入文本)之间会有很长的停顿。
我的大部分元素都是按ID定位的,所以不是xpath减慢了测试速度。有没有人设法找到加速测试的方法?我已经尝试通过iOS谓词识别元素,但这没有任何区别。
答案 0 :(得分:0)
我设法通过升级pom文件上的appium java客户端来解决此问题:
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>6.0.0</version>
</dependency>
我还必须将selenium java依赖项升级到3.12.0
我目前正在使用Java 8和appium 1.8,但是升级对我的代码也有以下影响: