今天碰到一个需要摇一摇的功能需要实现自动化,查阅了 appium 的 api 文档,官方已经提供了一个 shake() 方法进行设备摇晃模拟;
然而在实际使用过程中,如下代码
private AndroidDriver<WebElement> driver;
driver.shake();
却报了错误 The method shake() is undefined for the type AndroidDriver。
不知道是什么原因导致的,论坛里找到一篇一年前也有个帖子提到appium 中关于 shake() 方法的调研,但是没有给出解决答案,请问大家有知道这个问题吗?
查看了 appiun 官方 api,确认 shake 方法为 ios 特有方法;