環(huán)境1 Python并最window的安裝包例如python_第1頁
環(huán)境1 Python并最window的安裝包例如python_第2頁
環(huán)境1 Python并最window的安裝包例如python_第3頁
環(huán)境1 Python并最window的安裝包例如python_第4頁
環(huán)境1 Python并最window的安裝包例如python_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Win7下配置PythonUiautomator環(huán)境準備工作:Python安裝包,SDK,JDK1.Python官網(wǎng)并安裝版window版本的安裝包,例如:python-2.7.13.msi。配置Python環(huán)境變量。方法1:安裝工具列表中選中AddPthon.exetoPath。方法2:右鍵我的電腦-屬性-高級系統(tǒng)設(shè)置-環(huán)境變量-系統(tǒng)變量-path,輸入框末尾輸入D:\ProgramFiles(x86)\Python27;D:\ProgramFiles(x86)\Python27\Scripts并確認(注意前后用;間隔)。檢查Python環(huán)境并能正常運行(Win鍵+R:輸入cmd運行,輸入Python后顯示版本號即可打開cmd口,運行pipinstalluiautomator,顯示Succeessfully可打開cmd窗口,運行pipinstalluiautomatorplug,顯示Succeessfully配置adb環(huán)境變量,將 中的tforms-tools和 路徑加入系統(tǒng)環(huán)境變量Path中,例如方法同步驟1-方法2環(huán)境變量配置檢查adb環(huán)境并能正常運行,輸入adb后顯示版本號即Uiautomator運行需要將bunder.jar,uiautomator-stub.jar兩個包push到Android中方法1:adb連接上,進入Python的Uiautomator安裝 下的libs文件夾運行文件code.bat,顯adbforwardtcp:9008adbpushbundle.jaradbpushuiautomator-stub.jaradb uiautomatorruntestuiautomator-stub.jarbundle.jar-ccom.方法2:原理同1。手動將libs中的bundle.jar和uiautomator-stub.jar兩個jar包push到 中,注意jar路徑。最后運行兩個jar檢測結(jié)果,然后指定端口:adbforwardtcp:9008tcp:9008注釋#//PC上所有9008端口通信數(shù)據(jù)將被重定向到端9008端口server運行Python檢測環(huán)境運行例如:喚醒屏幕fromuiautomatorimportdeviceasd保存上述代碼為py文件(文本寫入保存改名為xx.py,cmd中運行即具體項目編寫請參照原框架改進作者 樣例:附錄無法啟動uiautomatorviewer或者啟動后無法元素。App的具體操作需要涉及到具體元素名,所以需要調(diào)用SDK-tools中的uiautomatorviewer.bat組件去查看。組件的調(diào)起需要有JDK環(huán)境。安裝JDK。JDK環(huán)境配置右鍵我的電腦-屬性-高級系統(tǒng)設(shè)置-環(huán)境變量-系統(tǒng)變量,新建JAVA_HOME,變量值為jdk安點開Path,末尾輸入,注意前后分號,沒有加%JAVA_HOME\bin%;%JAVA_HOME\jre\bin系統(tǒng)變量-新建-CLASSPATH,變檢查Java境變量:javaversion顯示版本號即可然后再試試uiautomator

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論