Espresso實現apk黑盒測試

直接上最終實踐的教程吧 :
1. 新建工程
這裏寫圖片描述
這裏注意 package name必須與被測apk的包名一致 (至於如何查看apk包名,可另行查看資料) ,可以點擊 Edit 編輯包名.
2. 選擇無activity項目
這裏寫圖片描述
3. 重簽名文件
具體重簽名方法不在文本講述 .
簽名完成後將得到的apk放置於lib目錄下 ( 當然也可以是任意地方,這個位置將在下一步用到)
4. 修改build.gradle文件

    a. 設置 test runner

這裏寫圖片描述

    b. 添加依賴

這裏寫圖片描述

    c. 添加任務( 替換被測apk )

這裏寫圖片描述
5. 編寫測試類
這裏寫圖片描述
6. 設置runner
這裏寫圖片描述

好了 , 就這樣吧 , 到這裏就可以盡情的開始測試了.
注: 這種方式就不要想去用 R.id.xxxx 的方式去找元素了 .

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章