<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      一、需要下載安裝的東西

      1. 文件下載

      網(wǎng)上也有挺多安裝教程的,這里我提供我的安裝方法。Win10 64位。一些文件我在后面打包

      2016.9.12號本人安裝記錄。

      SDK: 由于我是搞Android開發(fā)的,所以已經(jīng)下載好了sdk了,沒有下載的自己下載一下。稍后配置一下SDK環(huán)境變量即可。 太大,不打包。 
      這里提供一個(gè)sdk下載地址: 
      http://tools.android-studio.org/index.php/sdk/

      JDK: 版本8u102,這里有個(gè)坑,jdk必須得最新的。有打包 
      官網(wǎng)地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

      Appium: 版本1_4_16_1,appium服務(wù)端。 有打包 
      Github地址: https://github.com/appium/appium

      Appium Java-client: 版本4.1.2,Appium的jar客戶端,在as導(dǎo)入使用。有打包 
      Github地址:https://github.com/appium/java-client

      selenium: 版本3.0.0-beta3,selenium類庫。selenium是web端的自動化,appium是app端的自動化,它繼承了webdriver(也就是selenium 2) ,Appium就是對WebDriver的封裝,看上一篇博客就知道,所以這里要用到這個(gè)類庫。 有打包 
      官網(wǎng)下載地址: http://docs.seleniumhq.org/download/

      android Studio: 網(wǎng)上的教程都是eclipse,我是用Android Studio2.1.2,打包了2.1.3 
      官網(wǎng)下載地址:https://dl.google.com/dl/android/studio/ide-zips/2.1.3.0/android-studio-ide-143.3101438-windows.zip

      模擬器: 真機(jī)、原生模擬器、第三方模擬器都行,打包了3.7.2版本 
      我用夜神模擬器:http://www.yeshen.com/

      打包百度云下載鏈接:http://pan.baidu.com/s/1c21au9i 密碼:kj74

      ps: 不用下載nodejs,網(wǎng)上教程說下載nodejs的原因是要利用nodejs在線安裝最新appium服務(wù)端和命令行運(yùn)行,但是這種做法對于初學(xué)者來說是不必要的,初學(xué)用gui的appium就可以了,到了后期可以用npm來裝最新的命令行版本的appium 。

      2. 文件安裝配置

      jdk 的安裝和環(huán)境配置就不說,網(wǎng)上比較多相關(guān)的資料。

      把sdk安裝解壓好、jd(里面包括jre)安裝好,appium(打開appium-installer.exe一直下一步ok即可)。

      都安裝好之后,接下來配置5個(gè)環(huán)境變量 
      1. sdk的目錄: 系統(tǒng)變量那里新建一個(gè)ANDROID_HOME 
      2. sdk/platform-tools: sdk下面的platform-tools目錄%ANDROID_HOME%\platform-tools 
      3. jdk: jdk目錄系統(tǒng)變量那里新建一個(gè)JAVA_HOME 
      4. appium: appium安裝文件夾 
      5. appium/node_modules/.bin: appium安裝文件夾下面node_modules的.bin目錄

      這里寫圖片描述

      驗(yàn)證appium是否安裝配置完成: 
      環(huán)境變量配置好了之后,打開cmd,輸入

      appium-doctor
      • 1
      • 1

      如果看到大概下圖那樣提示 All Check were Successful ,代表Appium就配置安裝好了 
      這里寫圖片描述

      二. 使用Android Studio創(chuàng)建測試腳本

      1. 創(chuàng)建項(xiàng)目

      打開我們的AS,因?yàn)锳s不能創(chuàng)建JAVA項(xiàng)目,所以我們先創(chuàng)建一個(gè)android項(xiàng)目,然后New一個(gè)Java library的module,如圖。

      這里我創(chuàng)建一個(gè)AutoTestAppium項(xiàng)目,一直下一步,等待項(xiàng)目創(chuàng)建完畢,如圖 
      這里寫圖片描述

      2. 創(chuàng)建module

      File - New - New Module - 選擇 java library,module名字為你喜歡,我這里為DemoTest,類名為AndroidContactsTest,,如圖 
      這里寫圖片描述

      這里寫圖片描述

      創(chuàng)建完module是這樣的,如圖

      這里寫圖片描述

      3. 創(chuàng)建文件夾

      as 項(xiàng)目切換到project視圖下 
      這里寫圖片描述

      1. 創(chuàng)建libs文件夾

      用來放jar包。 在java文件夾上右擊,New packeage ,名字為libs

      這里寫圖片描述

      2. 創(chuàng)建apps文件夾

      放需要測試的app。和上面一樣,java文件夾上右擊創(chuàng)建,名字為apps,

      4.導(dǎo)入jar 和 apk

      1. 把之前打包下載的兩個(gè)jar包拷貝到libs文件夾下

      java-client-4.1.2.jar 
      selenium-server-standalone-3.0.0-beta3.jar

      2. 然后選中這兩個(gè)jar,右擊,Add as library,選擇demotest這個(gè)module,確定,等待一下編譯完畢,jar導(dǎo)入完畢。

      這里寫圖片描述

      3. 最后把你需要調(diào)試的app復(fù)制到apps文件夾下。這里先不做,跟著做下面的。

      5.編寫測試腳本

      由于剛剛開始大家不會編寫,所以先看一下demo,例如官方的

      1. 下載官方的測試程序:

      https://github.com/appium/sample-code/blob/master/sample-code/apps/ContactManager/ContactManager.apk 
      放到apps目錄下

      2. 下載官方的測試源碼:

      https://github.com/appium/sample-code/blob/master/sample-code/examples/java/junit/src/test/java/com/saucelabs/appium/AndroidContactsTest.java

      官方的這個(gè)栗子的源碼已經(jīng)刪掉了。但是源碼可以在下一篇文章的開頭有,自己去拷貝一下。

      把源碼拷貝到你的AndroidContactsTest類中,這時(shí)候是這樣的:

      這里寫圖片描述

      3. 開啟模擬器

      我這里用的是夜神模擬器 
      這里寫圖片描述

      4. 運(yùn)行之前安裝完畢的 appium

      打開的界面是這樣的,這時(shí)候點(diǎn)擊右上角的 三角按鈕,啟動appium

      這里寫圖片描述 
      等待十秒左右,輸出調(diào)試信息,開啟成功! 
      這里寫圖片描述

      5. 修改模擬器的名字,查看模擬器系統(tǒng)版本

      appium需要設(shè)置調(diào)試設(shè)備信息。這里我設(shè)置了minote,然后在模擬器系統(tǒng)設(shè)置查看系統(tǒng)版本,夜神為4.4.2 
      這里寫圖片描述

      6. 修改測試腳本

      主要是把a(bǔ)pp的路徑、調(diào)試設(shè)備名字、系統(tǒng)版本 修改。 就在路徑那里,我就被坑了好久。 
      修改成下圖那樣 
      這里寫圖片描述

      7. 開始跑起來

      在當(dāng)前腳本編輯器中,右鍵,Run AndroidContactsTest。 
      這里寫圖片描述

      然后底部會提示Gradle build Running,這是在編譯腳本,再等一下就會會出現(xiàn)這樣的界面

      這里寫圖片描述

      ps: 如果有這樣報(bào)錯(cuò),就是斷開鏈接了,解決方法看我這篇文章: http://blog.csdn.net/niubitianping/article/details/52624417 
      這里寫圖片描述

      看到底部運(yùn)行的照片后,再看模擬器,就會安裝三個(gè)app: 你要調(diào)試的Contact Manage、AppiumSetting、Unlock,然后就會自動打開Contact Manage,自動操作添加聯(lián)系人。看動圖。 
      這里寫圖片描述

      ok,你的Appium能跑起來了。接下來了解一下一些基礎(chǔ)知識。

      posted on 2017-08-28 14:41  薛土豆  閱讀(799)  評論(1)    收藏  舉報(bào)

      主站蜘蛛池模板: 人妻av中文字幕无码专区| 蜜臀av一区二区三区日韩| 国产国拍精品av在线观看| 久久夜色精品国产亚av| 在线a人片免费观看| 少妇高潮潮喷到猛进猛出小说| 久久99精品国产麻豆婷婷| 视频一区视频二区视频三| 天堂在线www天堂中文在线| 国产乱精品一区二区三区| 天天弄天天模| 美日韩精品一区二区三区| 不卡一区二区国产精品| 日夜啪啪一区二区三区| 中文字幕人妻日韩精品| 免费无码AV一区二区波多野结衣| 男人的天堂va在线无码| 免费高潮了好湿h视频| 国产精品国产片在线观看| 国产女高清在线看免费观看| 国产国产成人精品久久蜜| 福利成人午夜国产一区| 国产片AV国语在线观看手机版| 99久久激情国产精品| 鲁丝一区二区三区免费| 国产美女被遭强高潮免费一视频| 深夜在线观看免费av| 免费a级毛片无码av| 国产亚洲无线码一区二区| 国产资源精品中文字幕| 亲子乱aⅴ一区二区三区| 成人网站免费观看永久视频下载 | 免费天堂无码人妻成人av电影| 中文字幕日韩精品亚洲一区| 国产成人无码A区在线观看视频| 国产熟妇久久777777| 国产视频精品一区 日本| 无码专区 人妻系列 在线| 日本亚洲中文字幕不卡| 在线精品国产中文字幕| 永久免费无码av在线网站|