小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Android Uiautomator的使用及搭建小Demo

 Go_Ahead 2015-06-14
       這段時間做功能測試真是煩透了,一直在想有沒有什么自動化工具可以解脫我這悲催的重復性測試工作,趁周末休息時間稍微把自己最近一直想做的事給做了--Uiautomator的簡單入門使用學習,用了大概3個小時,對這個工具總算有更深一步的實踐了,以此記錄整個使用步驟以及期間遇到的一些小問題。
       首先,得確保你的電腦安裝了一下工具(必備):
                  a.jdk(java所需環(huán)境)
                  b.sdk/adt(android所需,目前有adt自帶的eclipse,sdk也有)
                  c.ant(無需安裝,下載后解壓即可,主要用于生產(chǎn)jar包)
                  d.eclipse
 注:a,b,c三點均安裝好以后需配置環(huán)境變量,以便在dos中直接使用(有些系統(tǒng)需要重啟win10)
 計算機右鍵->屬性->高級系統(tǒng)設置->環(huán)境變量,如下圖所示:
 
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_10
ANDROID_HOME:F:\android\adt\adt-bundle-windows-x86-20131030\sdk
ANT_HOME:F:\ant\apache-ant-1.9.5
Path下也許加入,這里粘貼的是所有的顏色選中的是該例所需要的,以";"隔開:
Path:
C:\Database\product\11.2.0\dbhome_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANT_HOME%\bin
檢測JAVA環(huán)境是否配置好:java -version
檢測Android環(huán)境是否配置好:android -h
檢測Ant環(huán)境是否配置好:ant 或 ant -version
檢測abd命令是否可用:adb device
查看android版本對應的ID:android list
接下來開始搭建一個測試用的項目:
1.在eclipse中新建一個Java 項目

2.通過Add Libarary/Add External JARs 加入JUnit和Android庫
Android庫所在文件夾:
D:\work\tool\adt-bundle-windows-x86-20130917\sdk\platforms\android-19:android.jar/uiautomator.jar
都加好以后顯示如下圖:
 
 
3.增加package、class,隨便寫一個測試方法
public class Test1 extends UiAutomatorTestCase {
          public void testDemo() {
                    getUiDevice().pressHome();
          }
 }
4.通過命令生成build.xml 文件
android create uitest-project -n autotest -t 6 -p d:\work\workspace\AutoTest
autotest->標示后面生成jar包的名字
路徑->標示項目所在路徑,即生成build.xml文件的路徑

 
5.使用ant編譯生成jar
 
 
6.將生成的jar導入手機
adb push d:\work\workspace\AutoTest\bin\autotest.jar data/local/tmp
7.通過命令執(zhí)行jar,即在手機上運行你所寫的東西
adb shell uiautomator runtest autotest.jar -c com.hm.learning.Test1
 
 

 
http://blog.sina.com.cn/s/blog_7ed4baf90100szlk.html
http://blog.csdn.net/huiguixian/article/details/22398193
http://blog.csdn.net/sasoritattoo/article/details/17579763
http://doc./zhubaitian/archive/101528.html(文章很好)
http://blog./?p=504
http://blog.csdn.net/g19920917/article/details/16131565
http://www./thread-1039295-1-1.html

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多