我们可以通过哪些方式在许多设备中自动化许多移动测试用例?

What are the ways that we can automate many mobile tests case in many devices?

我正在通过 Appium 自动化我的测试。我想在多个设备上进行测试。

我知道 AWS Device Farm 和 Test Object,为了在许多设备上测试相同的测试,您推荐我使用哪一个。

你推荐其他工具吗?

A​​WS Device Farm 让您能够同时在多个设备上进行测试。

需要思考的事情:

自动化测试:

  1. 对于自动化测试,Device farm 支持各种测试框架,例如 Appium、Calabash、Espresso、XCUI Test、UI Automation 和 UI Automator。
  2. Device Farm 还支持通过 Jenkins 和 gradle 插件进行持续集成。
  3. 设备列表是最新的,最新的设备一发布您就可以访问。
  4. 您还可以访问基于运营商版本的设备。
  5. 测试报告是一项巧妙的功能,可帮助您找出独特的问题,让您即时访问所有日志并能够智能地过滤它们。
  6. 他们还会提供您整个测试的视频记录。

手动测试

  1. 它们提供远程访问功能,您可以使用该功能在浏览器中与设备进行交互。这对于手动测试非常有用,您可以在其中尝试使用应用程序并了解特定设备上的行为。
  2. 您可以即时安装应用程序。
  3. 设备的互联网访问不受限制。
  4. 他们可以选择无限使用。

设备类型
您可以选择 public 车队设备,这些设备是共享设备和私人设备,其中设备将由您专用和独占使用。如果您在测试前需要特定的配置或有特定的安全要求,则专用设备会很有用。另一个优势是设备的可靠可用性。

希望对您有所帮助。