-2

带有 webdriver-io (javascript) 的 Appium 或带有 java 的 Appium,selenium 更适合移动应用程序测试?

我正在测试一个在 Android 和 IOS 中运行的移动应用程序。需要使用 browserstack 服务在不同的设备上运行测试套件。目前无法决定应该使用哪个框架。使用 webdriver-io 会不会很方便?

4

1 回答 1

1
  1. 如果您对 JAVAScript 有很好的了解,那么您可以将 Appium 与 webdriver-io 一起使用。

2.如果您对JAVA有很好的了解,那么您可以将Appium与JAVA一起使用,并将页面对象与Page factory框架一起使用。

我不建议将 selenium 用于移动自动化测试。您可以将 appium 用于移动自动化,因为它有更好的方法来处理 Native 和 WebView/Hybrid/Web 应用程序/基于 Angular 的应用程序。

如果您打算使用 JAVA,您可以使用 Appium 提供的 Page Factory 注释为 iOS 和 Android 创建单一框架。

于 2019-05-31T09:43:58.397 回答