自動化測試工具原理


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM