Not enough devices and device configurations to test on? Endless Tester reports leaving you peeved? Your app activity flow sounds good, but only in your head! How do you present it to others?
The end number of woes and the constant battle between testing and development leave you like..
We feel you!
Been there. Done that! So after months of fizzling out, we finally came across something that might seem to us developers, a ‘knight in shining armour’. Its called Testlab.
As a cloud based infrastructure, Testlab helps developers test their apps across multiple devices and API levels and hunt for minor bugs that might skip the worn out eye.
Firebase Testlab offers you with end number of options for mobile app testing. But we found that using the Robo Test feature was the simplest, and gets the jobs done pretty well. All you have to do is choose the devices and device configurations and you’re good to go.
Step I: Go to Firebase Console and select “Create Project” or you can use your existing project as well.
Step II: Then click on the TestLab option on your left. And select “Run your First Test”.
**Step III: **Choose the test type. We’ll go with Robo Test. Click on Continue.
Step IV: Select your application’s .apk file
Step V: Select the multiple devices of your choice and its API Level.
Step VI: Click on “Show advanced options”. Here we need to configure the Maximum Depth (This value is by default set to 50. We should set it as low as possible, as, lower you set your depth value the deeper your application can be explored) and Timeout parameters (the time it takes to run the test. If your application involves complexities then it’s better to input a higher timeout value so that your application can be tested thoroughly).
Robo test will then test the application for you and will inform you about the possible errors. It gives the log, screenshots, activity map and videos for the test conducted for us to review the bugs logged.