Post

Sample Android & IOS apps to practice mobile automation testing

In this post we will look into some of the freely available mobile applications (Android and IOS) to practice mobile automation testing.

You can use any of the following automation testing frameworks/tools to perform mobile app testing.

  • Appium (Android & IOS)

  • Espresso (Only Android)

  • XCTest (Only IOS)

  • Katalon (Android & IOS)

  • Robotium (Only Android)

  • Selendroid (Only Android)

  • Testsigma (Android & IOS)

*.apk is for android application

*.app (IOS simulator) & *.ipa (for IOS real devices) are for IOS application.

We will list out available mobile apps to download for android and IOS mobile devices and practice the automation testing.

Note - Refer Ways to find the bundleID (IOS) & appPackage/appActivity(Android)

Default native apps -

You can use the Android and IOS default available apps like Contacts, calculator, Notes etc

Appium github demo apps -

https://github.com/appium/appium/tree/master/packages/appium/sample-code/apps

Android - ApiDemos-debug.apk

IOS - TestApp.app.zip

Selendroid android app -

https://repo1.maven.org/maven2/io/selendroid/selendroid-test-app/

Click on the latest version link to download the apk file

Saucelabs demo mobile apps -

https://github.com/saucelabs/my-demo-app-rn/releases

WebdriverIO sample apps -

https://github.com/webdriverio/native-demo-app/releases

CloudGrey mobile apps -

https://github.com/cloudgrey-io/the-app/releases

Feel free to comment/reply If you find any other interesting mobile apps other than the ones listed above.

Refer to below links for demo web sites for web UI automation testing and API portals for API testing

https://qavalidation.com/2020/09/demo-sites-to-practice-api-automation-testing.html/

https://qavalidation.com/2017/12/top-nonangular-demo-sites-practice-automation-testing.html/

Happy testing.

This post is licensed under CC BY 4.0 by the author.