原创 用eclipse調試monkeyrunner的腳本

關於用eclipse調試monkeyrunner這個問題,大俠Diego Torret已經出了一篇新的博文,需要翻牆看 http://www.google.com.hk/url?sa=t&rct=j&q=Eclipse%3A+worki

原创 monkeyrunner在Android SDK 4.0中無法運行的解決辦法

  新版的SDK中monkeyrunner 運行時會報錯如下,原因是新版的SDK忘記打包了一個jar文件, 請從 chimpchat.jar

原创 Monkeyrunner 寫腳本的技巧(shell 命令,文件操作)

Android 4.0已經發布了,令我失望的一點是monkeyrunner工具本身沒有大的提高,SDK看上去沒有什麼變化,但是之前曾將看到趨勢,源碼已經引入Ichampview和ease等新的模塊,可惜源碼還沒有發佈,不知道具體情況,況且

原创 用monkey執行有序腳本

通常大家的印象當中monkey都是隨機測試的工具,實際上藉助於腳本,monkey還可以完成簡單的有序的自動化測試。monkey中有一個參數  [--setup scriptfile] [-f scriptfile [-f scriptfi

原创 python doc 簡要介紹

Java有Javadoc可以方便的生成幫助文檔。python 有pydoc,只要源文件按照docstring的標準(PEP 257)來寫,就可以很方便的生成幫助文件。 http://www.python.org/dev/peps/pep-

原创 UIAutomator remote debug方法

前面已經介紹過了UIAutomator的腳本編寫辦法了,但是腳本的debug一直都沒有弄清楚,通過打log的方式來調試腳本是很耗時的,UIAutomator一直都是支持remote debug的,只是官方的文檔中沒有寫,所以中文的文章中也

原创 使用python處理RGBA格式的透明圖片的粘貼

當需要將一張有透明部分的圖片粘貼到一張底片上時,如果用Python處理,可能會用到PIL,但是PIL中 有說明,在粘貼RGBA模式的圖片是,alpha通道不會被帖上,也就是不會有透明的效果,當然也給出瞭解決方法,就是粘貼的時候,將RGBA

原创 android uiautomator學習(三)雜項

Ant 編譯時亂碼的處理: 如果編譯的時候報錯信息是亂碼,可以嘗試再控制面板中,在區域和語言的設置項中將格式設置爲英語,儘管這樣輸的錯誤信息是英語,但是起碼可以解決看不了的問題了。

原创 android 4.1 UI 工具測試的新利器, uiautomator

大家快去升級JLB 4.2吧,uiautomator正式發佈了 傳送門:http://blog.csdn.net/robinzhou/article/details/8447058 具體功能,還沒有試,之後會更新 源代碼: "uiauto

原创 android uiautomator學習(一)創建工程

要寫UIAutomator的testcase,首先要用Eclipse創建一個Java Project 需要將Junit 的lib加入到工程裏 還要添加android.jar和uiautomator.jar,這兩個文件在android

原创 android uiautomator學習(二)主要類的簡單介紹

從別處泊來的一片短文,對初學uiautomator的人非常有幫助 說明白了各個類的主要作用 可用UiDevice表示設備 getUiDevice().pressHome(); UiSelector表示一個搜索條件以獲取一個特定的組件。 U

原创 MonkeyRunner中應用unittest

在用monkeyrunner寫測試case的時候,逐漸感覺到,測試的case也有碎片話的問題,經常是一個一個的寫case,同樣也是一個一個的執行,執行的效率其實並不高。在寫過的測試腳本形成一定的規模後,將這些腳本有組織的串聯在一起,可以自

原创 ubuntu10.10安裝使用vnc

這兩天搭安全試驗的環境,在vmware上安裝了ubuntu10.10(大學的時候用過,最早用的好像是6系列吧)。安裝好後想用遠程桌面控制,畢竟在vmware上看到的界面比較小,不太方便。 使用的是vnc, 相關信息請看http://www

原创 Jeally Bean中MonekyRunner 幫助文件

基於4.2的SDK導出來的MonkeyRunner的最新幫助,這個版本對MonkeyView和MonkeyRect有了很大的加強,在MonkeyRunner的易用性上有了很大的提高。 對於導出MonkeyRunner幫助文件的方法也順便說

原创 手機屏幕截圖的比對

手機的自動化測試,對結果的判斷是難點,最初級的辦法無非是基於圖像比對了,monkeyrunner自身提供了一套圖像比對的機制,這裏不再展開說。 使用方法簡單陳述如下 加載一個正確結果的圖片 MonkeyRunner.LoadImageFr