带有 webdriver-io (javascript) 的 Appium 或带有 java 的 Appium,selenium 更适合移动应用程序测试?
我正在测试一个在 Android 和 IOS 中运行的移动应用程序。需要使用 browserstack 服务在不同的设备上运行测试套件。目前无法决定应该使用哪个框架。使用 webdriver-io 会不会很方便?
带有 webdriver-io (javascript) 的 Appium 或带有 java 的 Appium,selenium 更适合移动应用程序测试?
我正在测试一个在 Android 和 IOS 中运行的移动应用程序。需要使用 browserstack 服务在不同的设备上运行测试套件。目前无法决定应该使用哪个框架。使用 webdriver-io 会不会很方便?
2.如果您对JAVA有很好的了解,那么您可以将Appium与JAVA一起使用,并将页面对象与Page factory框架一起使用。
我不建议将 selenium 用于移动自动化测试。您可以将 appium 用于移动自动化,因为它有更好的方法来处理 Native 和 WebView/Hybrid/Web 应用程序/基于 Angular 的应用程序。
如果您打算使用 JAVA,您可以使用 Appium 提供的 Page Factory 注释为 iOS 和 Android 创建单一框架。