我从事移动版本网站的测试自动化工作。我有几个测试,我通常通过ChromeDriver或Browserstack运行。但是,我真正想做的是挂接我的手机并通过手机运行我的测试。我已经尝试过appium,但我开始意识到它仅用于应用程序,而不是移动版本的网站。有没有人有任何经由物理设备运行测试的经验?如果是这样,您使用了哪些工具?或者您是否知道任何优秀的在线教程?通过物理设备运行硒测试
-1
A
回答
2
Appium IS用于测试移动设备上的网站。
您必须通过appium服务器browserName
参数而不是app
参数。我建议你阅读appium documentation。
我已经使用Appium,Selenium Grid和testNG为真实设备上的网站运行并行测试,因此如果您需要任何进一步指导,请随时询问。
希望这会有所帮助,
Liam。
0
当然,您可以使用Appium进行移动Web应用程序测试。事实上,您可以在Android中使用原生浏览器或Chrome浏览器。 IOS中的Safari浏览器。
如果你想启动Android的网络自动化,我建议你按照下面的教程和示例代码。
相关问题
- 1. 在Hudson通过JUnit运行硒测试
- 2. System.Net.Http.HttpRequestException异常将在物理设备上运行xamarin UI测试
- 3. 运行测试NG硒测试通过SSH
- 4. 在物理设备上测试
- 5. 运行硒测试
- 6. 使用物理设备进行持续集成测试
- 7. 硒测试不运行
- 8. 无法运行硒测试
- 9. 运行JUnit测试硒
- 10. 在Jenkins运行硒测试
- 11. 从aspx运行硒测试
- 12. Xcode 6在物理iOS设备上运行测试不起作用
- 13. 如何在微软测试管理器中运行硒测试
- 14. 通过调用Ant从Jenkins运行硒测试
- 15. 如何使用硒通过cron运行rspec测试
- 16. 如何通过运行一台硒服务器运行多个测试用例
- 17. XCode - 通过构建并在设备上运行来测试应用程序?
- 18. Vulkan物理设备
- 19. 什么物理安卓设备用于测试目的?
- 20. PHPUnit在命令行上运行硒测试,但不是通过jenkins构建
- 21. 无法通过ANT运行测试
- 22. 通过jenkins运行Junit测试失败
- 23. 在虚拟PC中运行硒测试
- 24. 运行硒测试后Firefox未关闭
- 25. 如何使用maven运行硒测试?
- 26. TFS 2015无法运行硒specflow测试
- 27. 运行与硒的DataProvider多个测试
- 28. 在RasPi iceweasel上运行硒测试
- 29. 运行测试与硒网格
- 30. 硒Webdriver.io测试运行没有登录
你好,是我做的其实有很多的。我已经下载appium的问题,我已经把我的路,我已经建立了能力来运行我自动化的移动网络应用程序测试通过browserstack运行..你可能会给我一些步骤来通过连接的设备运行它们吗?当我运行adb设备时,我连接了设备并可以看到它 – Tree55Topz
好吧,在单个设备上运行测试,只需启动appium服务器,然后运行具有适用于您设备的正确功能的测试脚本!详细信息全部在文档中。 如果你想做任何并发测试,你会希望使用Selenium Grid和TestNG(如果你检查我的配置文件,你会在其他答案中找到相关的代码)。这需要一个集线器服务器和配置给每个设备功能的节点,然后创建一个驱动程序,将集线器URL和设备的功能传递给它,测试将在该设备上运行! –