日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
怎么搭建AppiumPython自動(dòng)化測(cè)試環(huán)境-創(chuàng)新互聯(lián)

這篇文章主要介紹了怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營(yíng)理念,通過(guò)多達(dá)十多年累計(jì)超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的網(wǎng)絡(luò)營(yíng)銷推廣解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:VR全景等企業(yè),備受客戶贊揚(yáng)。

Appium簡(jiǎn)介

Appium是一個(gè)自動(dòng)化測(cè)試開源工具,支持IOS和Android平臺(tái)上的移動(dòng)原生應(yīng)用、移動(dòng)Web應(yīng)用和混合應(yīng)用。所謂的“移動(dòng)原生應(yīng)用”是指那些用IOS或者Android SDK寫的應(yīng)用;所謂的“移動(dòng)Web應(yīng)用”是指使用移動(dòng)瀏覽器方位的應(yīng)用(Appium支持IOS上的Safari和Android上的Chrome);所謂的“混合應(yīng)用”是指原生代碼封裝網(wǎng)頁(yè)視圖(原生代碼和Web內(nèi)容交互)。更重要的是,Appium是一個(gè)跨平臺(tái)的工具,它允許測(cè)試人員使用同樣的接口、基于不同的平臺(tái)(IOS、Android)編寫自動(dòng)化測(cè)試腳本,這樣大大增加了IOS和Android測(cè)試間代碼的復(fù)用性。

環(huán)境部署

以32位的Windows 7操作系統(tǒng)為例介紹Appium+Python的環(huán)境搭建步驟

1、安裝Node.js

訪問(wèn) https://nodejs.org/en/download/,下載node.js,根據(jù)操作系統(tǒng)下載對(duì)應(yīng)的安裝包,這里選擇Windows 32位的

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

下載完成后是一個(gè).msi格式的文件,可以直接點(diǎn)擊進(jìn)行安裝,安裝過(guò)程不過(guò)多介紹,一路默認(rèn)安裝即可

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

安裝完成后,會(huì)自動(dòng)將路徑加入到環(huán)境變量中,在命令行窗口中運(yùn)行node -v,如果出現(xiàn)版本號(hào),表示安裝正常,如下圖所示

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

2、安裝jdk

jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

jdk版本已經(jīng)更新到1.8,下載后按照默認(rèn)路徑安裝,安裝jdk的同時(shí)也會(huì)安裝jre。安裝目錄如下圖所示

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

配置環(huán)境變量

在環(huán)境變量中新建JAVA_HOME,對(duì)應(yīng)的變量值為jdk的目錄

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

再新建一個(gè)變量名CLASSPATH的環(huán)境變量,變量值為:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

找到Path變量,在變量值的末尾增加兩個(gè)路徑:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

配置好以后,新打開一個(gè)命令行窗口,在其中輸入java -version,會(huì)出現(xiàn)jdk的版本號(hào),表示配置正確

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

3、安裝Android SDK

Android SDK是Google提供的Android開發(fā)工具包,在開發(fā)Android應(yīng)用的時(shí)候會(huì)用到,需要通過(guò)引入工具包來(lái)調(diào)用Android的API

下載地址:https://developer.android.com/,考慮到有可能會(huì)打不開這個(gè)鏈接,提供一個(gè)中文社區(qū)的SDK下載鏈接:http://tools.android-studio.org/index.php/sdk。這里選擇installer_r24.4.1-windows.exe進(jìn)行下載,下載完成安裝后目錄結(jié)構(gòu)是這樣的

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

雙擊打開SDK Manage.exe,選擇需要安裝的API版本和對(duì)應(yīng)的工具包進(jìn)行安裝,這些在運(yùn)行模擬器和真機(jī)測(cè)試的時(shí)候會(huì)使用到

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

這些工具包都安裝完成后,sdk的目錄如下圖所示

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

配置環(huán)境變量

新建環(huán)境變量ANDROID_HOME,變量值為sdk的路徑:E:\Android\android-sdk

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

在Path變量中增加兩個(gè)路徑:E:\Android\android-sdk\platform-tools和E:\Android\android-sdk\tools

配置了環(huán)境變量后,在命令行窗口中運(yùn)行adb -version,出現(xiàn)以下信息

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

4、安裝python

下載地址:https://www.python.org/downloads/,可以選擇Python2.7或者Python3.x版本,我這里選擇的是Python3.6的版本。下載的是一個(gè)exe安裝文件,下載完直接安裝即可,我的安裝目錄是C:\Python36,安裝好以后將Python安裝目錄配置到環(huán)境變量Path中,然后在cmd中運(yùn)行python命令

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

5、安裝Appium

AppiumForWindows下載地址:https://bitbucket.org/appium/appium.app/downloads/

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

下載后,雙擊壓縮包中的appium-installer.exe進(jìn)行安裝,這個(gè)的安裝時(shí)間要長(zhǎng)一些。完成后會(huì)在桌面生成一個(gè)快捷方式的圖標(biāo),雙擊運(yùn)行就可以啟動(dòng)Appium

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

運(yùn)行Appium需要依賴.NET Framework 4.5,如果沒(méi)有安裝的話點(diǎn)擊運(yùn)行的時(shí)候會(huì)報(bào)錯(cuò),所以需要下載.NET Framework4.5,這個(gè)自行百度下載就可以。運(yùn)行Appium后界面如下圖所示

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

全部安裝配置好以后,在命令行窗口中運(yùn)行appium-doctor,出現(xiàn)以下信息,說(shuō)明所有的都正確安裝并配置了

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

6、下載Appium-Python-Client

下載鏈接:https://pypi.python.org/pypi/Appium-Python-Client/,下載后解壓到Python的安裝目錄,進(jìn)入目錄下,運(yùn)行python setup.py install命令

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

安裝完成后會(huì)有如下提示

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

上面已經(jīng)安裝了python,也可以通過(guò)python的pip命令直接安裝,在命令行中運(yùn)行pip install Appium-Python-Client

怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么搭建Appium Python自動(dòng)化測(cè)試環(huán)境”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司,關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計(jì)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


本文標(biāo)題:怎么搭建AppiumPython自動(dòng)化測(cè)試環(huán)境-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/egjej.html