主流的移动自动化测试工具
![图片[1] - 移动自动化测试工具介绍 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/12/2022092111585860-1024x426.png)
移动应用分类
- Navtive app:原生应用,使用Android或iOS的标准SDK编写的应用。
- Web app:移动浏览器应用,使用移动平台的浏览器访问的应用。
- Hybird app:混合应用,把一个基于webview实现的功能进行包装的应用。
Appium基本原理
![图片[2] - 移动自动化测试工具介绍 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/12/2022092112030237-1024x317.png)
- C/S架构,appium的核心是一个web服务器,提供了一套接口。他会接收客户端发送过来的命令,然后在移动设备上运行命令,最后把运行结果通过HTTP响应包返回给客户端。
- session,每个client连接到server以后都会创建一个session,自动化始终围绕一个session进行。
![图片[3] - 移动自动化测试工具介绍 - 正则时光](https://www.regular.cc/wp-content/uploads/2023/12/2022092112044522.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END