Topcoder QA Framework - Remove duplicate tests

Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives

  • Previously, we fixed an issue that was blocking most of the test cases from running. Then we realised that we had a ton of duplicate test cases and that the framework takes about 4-5 hours to complete the E2E testing. In this challenge, you need to remove all duplicate test cases.

Project Background

In this series of challenges, we’re creating an E2E testing framework that will help us test different applications within the Topcoder platform.

Currently, we target the Connect app.

Technology Stack

  • Node.js

  • Selenium

  • Webdriver.io

  • AWS S3

  • CircleCI

Code access

Repo: https://github.com/appirio-tech/qa-framework-js

You will find a self-registration link on the challenge forum in case you don’t have access to the repository.

Individual requirements

You need to go through all test cases and remove the duplicate tests.

Example: http://take.ms/xnDQm

Important Notes

Note that the tests will run on CircleCI and not locally.

What To Submit

Submit a git patch for the latest commit in the develop branch (currently 5755139815f737bca6477d950fef5b295d655bfe). Make sure to mention the exact commit you used so the reviewers can apply your patch.

 

Should you have any doubt, feel free to ask in the challenge forum!



Final Submission Guidelines

Please see above

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30069650