自动化测试工具原理
Posted wangdadada
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化测试工具原理相关的知识,希望对你有一定的参考价值。
appium
一、原理
1.调用android adb命令完成基本系统操作
2.android上部署bootstrap.jar
3.bootstrap.jar通过forward端口和pc建立连接
4.pc端分析命令,通过forward端口传给bootstrap.jar
5.bootstrap.jar接收请求,将命令传给uiautomator
6.uiautomator执行命令
二、需要引入哪些库
time、os、unitest、appium webdriver、htmlTestRunner
appium参考链接
https://www.cnblogs.com/csj2018/p/9937511.html
https://www.cnblogs.com/sophia194910/p/7515165.html
https://www.cnblogs.com/helenMemery/p/7346485.html
selenium
一、原理
1.代码:通过webdriver协议将代码发给webdriver驱动
2.驱动:驱动将命令发给浏览器
3.浏览器:浏览器执行命令
二、需要引入哪些库
time、os、unitest、webdriver、HTMLTestRunner
selenium参考链接
https://blog.csdn.net/dawei_yang000000/article/details/87639928
以上是关于自动化测试工具原理的主要内容,如果未能解决你的问题,请参考以下文章