Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to the Topcoder Appium Learning Series! We are excited to introduce another open-source technology (test automation framework) for the Topcoder Community to learn! The Topcoder Learning Series was created to help everyone become more aware of new technologies and provide guidance and education that will benefit you in future challenges and future gig opportunities. 

Appium is an open-source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver.

This challenge is the Advanced Level Challenge of the learning series. If you are just getting started with Appium, we recommend you to Register and Compete in the Getting Started Challenge to kick off your journey with Appium and then come back to showcase your skills here.

Challenge Prizes

The top 5 valid submissions will be paid. 

Winner will be selected based on the review scorecard and submission time in case of a tie.

Review Criteria

The code challenge scorecard will be used to review the submissions, in which we will focus this criteria as major requirements

  • Number of user flows (scenarios completed)
  • Coding standards and documentation provided
  • The breadth of test coverage (devices and platforms) 
  • Types of testing scenarios (UI, functional, performance, etc…)
  • Stability of tests (how many times can they be run in a row without failure)
  • Quality of reports (how useful would this be in a CI system)

Technology Stack

- Appium (latest version)

Requirements

In this challenge, you are asked to write automated test scripts for an app developed by the Topcoder Community known as  Ognomy. Ognomy is an app that provides virtual sleep apnea diagnosis and treatment from the comfort of your home.

It is available on both Android and iOS and you can choose either of them and write the automated scripts for the test cases mentioned below you can also find the excel version here https://docs.google.com/spreadsheets/d/1z70PONrp2URzOo-5mF3yLv6-Y_Qop2J3JHnEMENzuM4/edit?usp=sharing:


If there may appear any changes in the future; that will be the decision of the PM/Copilot.


Final Submission Guidelines

Zip file with

  • Submit a screenshot or a video verification file.
  • Source code with deployment guide.

Note : Please don't update your video on third party application ( eg. youtube ). You can upload the video on gdrive and share that link.

 

ELIGIBLE EVENTS:

2021 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30140334