Appium+python自動化6-Remote遠程控制


前言   

    在第三篇啟動app的時候有這樣一行代碼driver = webdriver.Remote('http://192.168.1.1:4723/wd/hub', desired_caps),很多小伙伴不知道這個ip和端口哪里來的,於是小編決定寫一篇關於這個appium的服務器ip文章!

    一般來說appium中127.0.0.1這個地址的默認的不需要修改。在做自動化過程中,如果遇到需要遠程操作的話,這個功能就可以派上用場了。想想看,如果公司給你單獨配置一台跑自動化測試電腦,然后自己工作的電腦寫腳本,在自動化機器上運行腳本,這樣工作自動化兩不誤,是不是很爽呢?

一、設置IP
1.打開appium>General Setting界面

    2.這里用個appium默認的服務端地址127.0.0.1端口4723,一般在自己機器上調試,無需修改


二、訪問地址

    1.代碼里面的那個地址到底指向的是哪里呢?

啟動appium服務后,在瀏覽器輸入:http://127.0.0.1:4723/wd/hub。出現如下圖所示,說明服務啟動成功,可以把appium看出是一個服務端。

    1.一台工作電腦,一台跑自動化測試的電腦,如何用工作的電腦遠程控制自動化測試的那台電腦呢?

    2.測試電腦上的appium服務地址改成本機IP地址如:192.168.1.1(敲黑板,記重點!這里要是本機的ip地址)

    3.啟動測試電腦上的appium。


四、遠程操作

    1.在自己工作電腦上打開瀏覽器輸入:192.168.1.1:4723/wd/hub。這一步很重要,一定要看到如下界面,確認遠程鏈接成功。

    2.腳本里面的代碼修改下地址

    3.測試機上環境准備好后,在本機上運行腳本,於是測試機上可以自動運行了。

在學習過程中有遇到疑問的,可以加appium+python QQ群交流:330467341


免責聲明!

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



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