Zoo_MultiBranch_AutoTest

建置前

  • Git 設定

建置中

  • 執行 Shell
    • 螢幕解鎖 (待補)
    • 開啟 wifi,關閉飛航模式 (原因是可能會被 Monkey 關掉)
    • 送出 Home 鍵事件 (原因是畫面可能被擋住)
# enable wifi
${ADB} shell svc wifi enable
# disable airplane mode
${ADB} shell settings put global airplane_mode_on 0
${ADB} shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
# send HOME button event
${ADB} shell input keyevent 3
  • Gradle Tasks
    • 因為 Zoo 專案的 Unit Test 數量不足所以只有執行簡單的 Test
    • 一定要登入才有作用所以也沒有 Monkey Test
    • 重點放在程式碼靜態分析
connectedAndroidTest
lint

建置後

  • Lint

  • Slack

  • EMail

觸發程序

  • 定時觸發

results matching ""

    No results matching ""