我只是使用codeceptjs
和使用appium
驱动程序来测试 android 应用程序。现在我对这个框架有不同的问题。我目前正在为一个测试工作,我必须在其中使用swipeLeft
,但它不工作,当该函数调用时没有任何反应,也swipe
,,,,。有没有人已经解决了这个问题,或者我可以使用其他功能或其他东西?swipeRight
swipeUp
swipeDown
back()
问问题
541 次
3 回答
1
使用以下语法使您的代码工作:
I.executeScript('mobile: swipe', {direction: 'left'});
于 2020-08-07T23:07:55.353 回答
0
我使用过 webdriverio,似乎 Codeceptjs 与他们实现移动自动化的 appium 方法有相似之处。
您是使用 Android 还是 iOS 设备进行测试?
您是否尝试过对 Swipe 使用不同的方法覆盖?根据我的经验,iOS 和 Android 有不同的Speed和Offset设置,您需要调整这些值,直到滑动操作正常工作。
当然,您需要确保您选择了适当的可滚动的 View/Slider/Element ,否则滑动将失败。
于 2019-10-17T15:51:55.243 回答
0
您是否考虑过触摸执行(或动作)?它对我有用
于 2019-10-17T03:19:39.050 回答