Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Firebase Test Lab 5つのtips

Firebase Test Lab 5つのtips

iQON
https://play.google.com/store/apps/details?id=jp.vasily.iqon&hl=ja

関連資料

Firebase Test LabでのAndroidアプリのテストをCLIから実行する
http://qiita.com/Horie1024/items/ba387e1861e12fdca0b6

CircleCIからFirebase Test Labでのテストを実行する
http://qiita.com/Horie1024/items/3c22b67634deb0dd4645

Ryosuke Horie

September 28, 2016
Tweet

More Decks by Ryosuke Horie

Other Decks in Programming

Transcript

  1. Roboςετͷ࣮ߦ $ gcloud beta test android run \ --type robo

    \ --app app-debug-unaligned.apk \ --device-ids Nexus5 \ --os-version-ids 21 \ --locales ja_JP \ --orientations portrait \ --timeout 90s ©"VASILY,"Inc.,"2016 19
  2. Instrumenta*onςετͷ࣮ߦ $ gcloud beta test android run \ --type instrumentation

    \ --app app-debug-unaligned.apk \ --test app-debug-test-unaligned.apk \ --device-ids Nexus5 \ --os-version-ids 21 \ --locales ja_JP \ --orientations portrait ©"VASILY,"Inc.,"2016 20
  3. ςετઃఆͷ؅ཧ • ͜ͷ··ͩͱಡΈʹ͍͘ $ gcloud beta test android run \

    --type robo \ --app app-debug-unaligned.apk \ --device-ids Nexus5 \ --os-version-ids 21 \ --locales ja_JP \ --orientations portrait \ --timeout 90s ©"VASILY,"Inc.,"2016 22
  4. YAMLͰ؅ཧ robo-test: type: robo app: app-debug-unaligned.apk device-ids: Nexus5 os-version-ids: 21

    locales: ja_JP orientations: portrait timeout: 90s ©"VASILY,"Inc.,"2016 23
  5. gcloudπʔϧͰͷςετ࣮ߦ • CircleCIͰͷྫ test: override: - ./gradlew assembleDebug - echo

    "y" | sudo /opt/google-cloud-sdk/bin/gcloud beta test android run test_settings.yaml:robo-test ©"VASILY,"Inc.,"2016 32