appium+python+windows UI自动化 二.初步认识appium工作过程

二.初步认识appium工作过程

  1. appium有C/S模式
  2. appium是基于webdriver协议对移动设备自动化api扩展而成的,所有具有和webdriver一样的特性,比如多语言支持。
  3. webdriver是基于http协议的,第一连接会建立一个session会话,并通过post发送一个json告知服务端相关测试信息。
  4. 对于Android来说,4.2以后是基于UiAutomator框架实现查找注入事件的,4.2以前则是instrumentation框架的,并封装成一个叫Selendroid提供服务。
  5. 客户端只需要发送http请求实现通讯,意味着客户端就是多语言支持的。
  6. appium服务端是node.js写的,所以安装那个平台都是先安装node,然后npm install -g appium(需要FQ)。
posted @ 2019-09-23 10:56  拯救OKR  阅读(64)  评论(0编辑  收藏  举报