做自动化测试时接触到 appium,上网搜索了下相关知识,做下笔记备忘

——特点:

——概念:

——工作流:

  1. 编写一个脚本(client 端,无论使用何种语言实现,只要能发送 http 请求到 server 端就行),执行脚本,将请求发送到 server 端
  2. server 端接收到请求,解析内容,转发给中间件(android 为 Bootstrap.jar,ios 为 Bootstrap.js)
  3. 中间件接收到命令后,调用对应框架(android 为 UIAutomator,ios 为 UIAutomation)的命令执行任务
  4. 中间件将执行的结果返回给 server 端
  5. server 端将结果返回给 client 端


↙↙↙阅读原文可查看相关链接,并与作者交流