什么是app,selendroid和硒以及它们的工作方式?

问题描述:

我在上面的appium,selendroid和selenium之间感到困惑,以及它如何与对方互动?什么是app,selendroid和硒以及它们的工作方式?

任何人都可以帮助我排序我的问题吗?

Appium: Appium是开源自动化工具,其用来自动天然的,移动网络和混合应用。 以下是其配备了appium

  1. Appium是开源自动化工具的东西。
  2. 适用于移动应用的跨平台测试自动化工具。
  3. 支持本地,移动Web应用程序和混合应用程序。
  4. Appium基于客户端 - 服务器架构。
  5. 用Node.js编写的Appium服务器
  6. Appium不会限制您使用任何特定的语言或框架编写或运行测试。
  7. 运行脚本时不需要重新编译应用程序。
  8. 继承硒特征,因此易于硒用户。

Selenium:它用于Web应用程序自动化框架。

Selendroid:它是用于执行移动自动化的框架。

对于移动自动化selendroid和appium使用

如果您的Android API> 17级,然后appium的作品,但如果您的Android API < = 17你shuld使用selendroid。