我正在使用Appium版本1.4.0(draco)和Xcode版本6.4。我无法使用滑动功能来进行自动化测试。 iOS模拟器设备是iPad air。任何有用的帖子将不胜感激。
答案 0 :(得分:0)
移动应用页面是表格视图还是滚动视图?它适用于表格视图,但不适用于滚动视图。
答案 1 :(得分:0)
这对我有用。尝试这个解决方案,它应该工作。我有Appium 1.4.13;带有Java-Client 3.2.0的Xcode 7.0.1,这适用于iOS 8.x / 9.0模拟器。 “ElementName”是屏幕滚动到那里的元素的名称。
JavascriptExecutor js = (JavascriptExecutor) iosDriver;
HashMap <String, String> scrollObject = new HashMap <String, String>();
scrollObject.put("element", ((RemoteWebElement) iosDriver.findElement(By.name("elementName"))).getId());
js.executeScript("mobile: scroll", scrollObject);
答案 2 :(得分:0)
RewriteRule .* index.php/$0 [PT]
您可以查看完整列表here