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
Happy testing.
1 Comment