原创 Android學習(二)CheckBox 實現

實現步驟: 1.implements OnCheckedChangListener 2.實例化CheckBox對象 3.對象綁定setOnCheckdChangeListener監聽 4.重寫監聽函數onCheckedChanged(Co

原创 二進制比較文件工具

    爲什麼會用到這個工具?有測試同事反映測試環境可能被開發的童鞋偷偷修改過,但有拿不到證據,原發布後的版本代碼在測試完成期間理應不被該被修改,這樣爲了證實是否代碼被修改了,而產生了需要對比發佈代碼和部署後代碼是否一致的需求了。 這個工具

原创 Android 自動化測試—robotium(五)Spinner控件

Spinner 控件: 默認顯示:【選擇的是:北京】 操作步驟: 1.點擊【城市】下拉框 2.選擇【上海】 驗證:TextView 顯示:【選擇的是:上海】   public void testUI() throws Exception 

原创 我的友情鏈接

51CTO博客開發

原创 Python + selenium 自動化框架搭建筆記

  前兩天心血來潮,重新溫習了Python語法,找回了一些編碼感覺,後來就想着用Python來寫腳本想對比一下Selenium Java API 和 Selenium Python API的區別,於是找了些資料把環境搭建起來了。   Win

原创 Findbugs 筆記

雖然不是Java程序猿,但作爲測試猿有必要了解一些測試工具方便協助和提高程序猿的代碼質量和程序猿的知識面,對於有些新手猿猿來說,見識的更多才能學的更多,體會的更多。由於之前公司是PHP開發,而現在公司是Java開發,語言規則區別很大,所以纔

原创 Windows7 如何分離邏輯分區

  公司新給的工作機,自帶Win7系統,64位8G內存,500G硬盤,蛋疼是盡然只有一個C盤主分區,爲了新建D盤分區,查了點資料,小作記錄...1. 【右擊】計算機—>管理2. 【點擊】存儲—>磁盤管理此時右邊將顯示已存在的分區,由於這裏已

原创 Linux Svn 配置

Svn 配置 本系統採用爲每個項目單獨建一版本庫的策略。配置文件,密碼文件,訪問控制文件等都放在版本庫的conf目錄下。所以每次開始一個新項目都必須新建一個版本庫,並重新配置各配置文件。還有很重要的一條,要求各組員重新配置客戶端,包括服

原创 Linux Svn 使用

Svn 使用 1.將文件checkout到本地目錄 svn checkout path(path是服務器上的目錄) 例如:svn checkout svn://192.168.1.1/pro/domain 簡寫:svn co 2.將改

原创 Android 自動化測試—robotium(六)只有APK存在

    之前robotium的測試都是基於有源碼的情況下。當我們無法獲得android源碼時,可以採用另一種方式進行測試。關於這種方式,robotium wiki 有相關資料提供參考 RobotiumForAPKFiles:Use Robo

原创 我的友情鏈接

51CTO博客開發

原创 Android程序的調試--善用Log

剛接觸Android時,就因爲不知道怎麼調試程序而萬分苦惱,眼巴巴看着程序報錯卻覺得無從下手。。後來,瞭解深了,漸漸知道如何去調試程序。遙記起之前好像也有人問過我類似的問題,所以今天就說一下這個吧。 Android的調試方式主要有兩種(Ec

原创 Linux Svn 安裝

svn 安裝 1. 採用源文件編譯安裝。源文件共兩個,爲: subversion-1.6.1.tar.gz (subversion 源文件) subversion-deps-1.6.1.tar.gz (subversion依賴文件) 注意文

原创 Android Monkeyrunner Test

    關於Android自動化測試,研究了Monkey,Robotium 這次來看下 Monkeyrunner. 具體實踐最靠譜的當然還是官網資料了。 http://developer.android.com/tools/help/mon

原创 WebDriver 小毛筆記(五)瀏覽器支持

關於 WebDriver 瀏覽器的支持,網上已經基本都全了,簡單做個總結。 HtmlUnit Driver 優點:HtmlUnit Driver不會實際打開瀏覽器,運行速度很快。對於用FireFox等瀏覽器來做測試的自動化測試用例,運行速