Appium简介

Appium是一个开源测试自动化框架,可用于原生,混合和移动Web应用程序测试。 它使用WebDriver协议驱动iOS,Android和Windows应用程序。

我们的电脑(client)上运行自动化测试脚本,调用的是webdriver的接口,appium server接收到我们client上发送过来的命令后他会将这些命令转换为UIautomator认识的命令,然后由UIautomator来在设备上执行自动化。

Appium的架构客户端(Appium Client)和服务器(Appium Server)两部分组成,客户端与服务器端通过JSON Wire Protocol进行通信。

Appium组件

Appium Server就是Appium的服务端——一个web接口服务,使用Node.js实现

Appium Desktop----Appium Server的图形界面。

Appium是一个C/S结构,Appium Clients就是客户端,它会给服务端Appium Server发送请求会话来执行自动化任务

你可能感兴趣的:(Appium简介)