我们正试图使用Appium客户端为我们的iOS应用程序编写一个自动化测试。我们想要在元素上模仿Swipe事件,但是appium.webdriver.common.touch_action的API似乎都没有我们想要的那样。基本上,我们想要打破在三个事件(KEYDOWN,移动,KEYUP)的滑动。流程如下
找到元素。
抓住它,从A点滑到B点,然后保持在那里。(KEYDOWN和MOVE)
想点儿办法吧。
多做点事。
释放元素。(KEYUP)
- How can we achieve it on iOS ?
我们让它使用monkeyrunner在Android上运行。它
我在java的appium中尝试了很多关于ios和android滚动的博客和讨论。但是,看起来大多数方法都被废弃或无效。请帮忙。我使用appium 1.15.1,java,selenium。
寻求快速的帮助。
我正在尝试跟随代码,但它滚动了两次,甚至没有点击。
嗨,
我在Mac上工作,用的是真正的设备。我使用Appium 1.15.1,Selenium,带有POM的Java。我编写了以下代码,用于iOS向下滑动。
嗨,
public void chkMenuOptioniOS1(String sName)
{
/* This is actual path which got fr
我在iPhone 5上的自动化测试有问题。我以前可以在iOS 6.1的iPad上开始测试,但现在我想在iPhone 5 iOS 8.1上进行测试
在eclipse中,我收到消息无法创建新会话。
来自appium的日志:
error: Failed to start an Appium session, err was: Error: App did not have elements
info: [debug] Error: App did not have elements
at /Applications/Appium.app/Contents/Resources/node
How to swipe in appium real device my swipe is
Deprecated
in the latest android studio 2.3.3
i am using java client 5.00 BETA 6 in eclipse
appium server desktop 1.7
i tried the following method none works
我的iOS应用程序有一个collectionView,其中包含一个headerView,其中包含另一个collectionView。
当通过xCode构建和启动应用程序时,可以使用iOS可访问性检查器检查collectionView。当应用程序通过Appium for the Appium检查器启动时,这些相同的元素不再可以使用iOS可访问性检查器进行检查。
终止Appium服务器并在sim上重新启动应用程序会再次显示这些元素是可检查的。
Appium为什么/如何改变我应用程序中的可访问性?