Appium Codeceptjs滑动函数

Appium Codeceptjs滑动函数,appium,swipe,codeceptjs,Appium,Swipe,Codeceptjs,我正在使用codeceptjs和appium驱动程序来测试android应用程序。 现在我对这个框架有不同的问题。我目前正在为一个测试工作,我必须使用swipelft,但它不工作,当该函数调用时没有发生任何事情,还有swipe,swipeRight,swipeUp,swipeDown。有没有人已经解决了这个问题,或者我可以用一个“”()/代码>函数或什么? 你考虑触摸表演(或动作)吗?这对我来说很有效我使用过WebDrivero,似乎Codeceptjs与他们实现移动自动化的appium方法有相

我正在使用
codeceptjs
appium
驱动程序来测试android应用程序。
现在我对这个框架有不同的问题。我目前正在为一个测试工作,我必须使用
swipelft
,但它不工作,当该函数调用时没有发生任何事情,还有
swipe
swipeRight
swipeUp
swipeDown
。有没有人已经解决了这个问题,或者我可以用一个“<代码>”()/代码>函数或什么?

你考虑触摸表演(或动作)吗?这对我来说很有效

我使用过WebDrivero,似乎Codeceptjs与他们实现移动自动化的appium方法有相似之处

您是使用Android还是iOS设备进行测试

您是否尝试过对刷卡使用不同的方法覆盖? 根据我的经验,iOS和Android有不同的速度偏移量设置,您需要调整这些值,直到滑动动作生效

当然,您需要确保选择的视图/滑块/元素是可滚动的,否则滑动将失败


使用以下语法使代码正常工作:

I.executeScript('mobile: swipe', {direction: 'left'});

我用不同的参数测试了几乎所有的视图/滑块/元素,并确保我的视图/滑块/元素是可滚动的,但什么也没有发生。我已经尝试在iOS和Android上使用相同的应用程序使用
swipe
。哦,当然,我有一个使用Touch-Perform的肮脏解决方案,但这不是最终解决方案。