首頁>技術>

app持續整合的目標實戰任務的故事從原始碼製作出可執行App,支援測試工作各種自動任務Daily Build打包Daily Build釋出Daily Build UI自動測試(BVT - Build Verification Test)利用技術來幫助做“雜活兒”優勢重複性定式勞動任務,減少人力參與,提升工作效率Build不再是阻礙測試進度的因素自動化重用率高,維護頻率低涉及技術

Android App構建,Android SDK使用,安卓模擬器或真機,Appium自動化測試,Jenkins持續整合,Shell指令碼開發,Java程式開發,Git

測試app構建打包過程Android應用( 例子程式)原始碼位置: https://github.com/princeqjzh/AndroidSampleApp安卓打包的目標檔案: app-debug.apk檔案安卓打包命令: gradlew clean assembleDebug安卓安裝包的輸出路徑: /app/build/outputs/apk/debug/app-debug.apk透過命令安裝解除安裝App安裝:

adb install <file_ path>

解除安裝: adb uninstall <package_ name>

連結裝置

驗證appui自動化

Jenkins平臺原始碼構建、打包、釋出app測試包

Jenkins自動部署、測試新app測試包

Jenkins通知執行結果

實現流程

輸出成apk檔案

輸出郵件

8
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 鋒哥學Rust,第一課Hello