15得票3回答
Selendroid作为一个网络爬虫

我打算创建一个 Android 应用程序,实现无头登录到网站并在保持已登录会话的同时从后续页面中爬取一些内容。 最初我在普通的 Java 项目中使用了 HtmlUnit ,它工作得很好。但后来发现 HtmlUnit 与 Android 不兼容。 然后我尝试了通过向登录表单发送 HTTP “...

11得票3回答
在Selendroid中如何执行滑动操作?

我已尝试以下代码进行滑动。 运行测试用例时,滑动操作不会发生,也没有任何错误消息。 如何从左到右和从右到左两侧滑动。 有两种方法如下: 方法1(使用TouchActions): 1. //Swipe Right to Left side of the Media Viewer F...

11得票1回答
如何使用Protractor测试原生Android应用程序

我有一款使用Ionic构建的原生Android应用程序,所以使用Protractor编写的端到端测试对于混合版本的应用程序来说运行良好。 我正在尝试弄清楚是否可以针对Android设备上的原生应用程序(或者至少是模拟器/ AVD)运行这些测试? 我尝试了Appium - 没有成功,它试图在设...

8得票10回答
如何在Appium(Selenium Java)中测试Android Toast消息

我正在使用Java中的Selenium在安卓设备上(通过Appium服务器)运行脚本。 我发现使用Selenium无法定位toast。 driver.findElement(By.LinkText("User not logged in") 在Appium中,但可以在Selendroid...