Android / IOS移动应用程序测试自动化:需要建议使用哪个框架?

时间:2019-05-31 05:39:42

标签: java appium webdriver-io-v4

具有webdriver-io(javascript)的Appium或具有Java的Appium,硒更适合移动应用程序测试?

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

1 个答案:

答案 0 :(得分:0)

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

2。如果您对JAVA有很好的了解,则可以将Appium与JAVA结合使用,并将page对象与Page工厂框架结合使用。

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

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