Challenge Overview
Challenge Objectives
We want to build a starter pack for mobile automation which will be available for all community members to use this starter pack on challenges and start developing/integrating mobile automation framework faster. It will also help members who want to start learning about mobile automation with Appium.
Tech Stack
-
Mobile Automation
-
JavaScript
Detailed Requirements
As part of this challenge, we need your help to create a starter pack for mobile automation using the above technologies.
-
The framework must follow the page object pattern.
-
The framework must support mobile automation for Android app.
-
The framework must be able to generate the test case execution report.
-
The framework must follow the standard best practice.
-
Make sure all the configurations are taken from the config file and there is no hard code/lint error.
-
If you want to use a third-party library, please confirm it falls under Topcoder’s guidelines for reusable code.
Please let us know if you have confusion.
Reference: https://github.com/webdriverio/appium-boilerplate
Final Submission Guidelines
Submit the zip containing
-
Full source code with detailed readme to setup, execution.
-
A video URL of a demo. Please share the video from Google drive.