moatazeldebsy / parallelize-android-UI-Tests-with-Bitrise

Demo for Parallelize Android UI Tests with Bitrise, Flank and Firebase Test Lab - Bitrise User Group #7

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo for running parallelize Android UI Tests with Bitrise, Firebase TestLab and Flank - Bitrise User Group #7 🚀

You can watch the full video from here: https://www.youtube.com/watch?v=_KGaJie0Qbc

Project Setup:

You should do the following steps:

  • Create Google Cloud Project and Account
  • Create a Firebase Account
  • Add your project to firebase
  • Create a service account to get access over the API
  • Download the json file which contains the private key which can be added directly as an GENERIC FILE STORAGE in your Bitrise project and used it for authentication. like the following image.

  • Don’t forget to enable the Google Cloud Testing API and Cloud Tool Results API in the Google Developers Console API. This is important for uploading the APKs and accessing the results.
  • Configure Flank to your needs with flank.yml
  • Add path of your service account jsonfile as Secrets in Bitrise like the following image

You can find the flank.yml in flank directory and also the bitrise.yml file.

About

Demo for Parallelize Android UI Tests with Bitrise, Flank and Firebase Test Lab - Bitrise User Group #7


Languages

Language:Kotlin 77.1%Language:Java 22.9%