Challenge Overview
-
Target environment: Cordova prototype app on iOS and Android phones and device
-
Basic Requirements: Create test cases based on the given Prototype app and the Marvel app link.
Project Background
Eaton Secure Connect App is a mobile app to give a user ability to connect to one or more intruder alarm panels and able to controlling and monitoring their installed intruder alarm (the logs report and output from the alarm panels)
We finished the frontend prototype development for both mobile phones and Tablets. In this challenge, please create test cases. Each test cases are the repeatable steps of a test for a functional feature, like login, register, set Panel ID etc.
Technology Stack
Cordova
Angular 6
NodeJS
Individual requirements
How it works
-
You need to be registered in GitLab
-
Download the Frontend prototype project of Mobile and Tablet
-
Build and run the app, be familiar with the workflow of the app. You can also take the Marvel app for references
-
Mobile: https://marvelapp.com/3e3860c
-
Tablet: https://marvelapp.com/86hdf6b
-
-
Visit https://gitlab.com/tc-eaton-app/eaton-test-cases/issues to create test cases, you should follow the style of the test case template. Missing or incorrect details to ANY of the fields in the template will mark the test case as INVALID.
-
If you don’t have access to these repositories, you can grant yourself access via a Topcoder-X link, this link is shared in the forum.
Issue Weights and Scoring
-
Scoring will be based on the number of test cases you submitted.
-
Only verified test cases will be counted. Duplicate test cases will be closed and not counted. Creating test cases according to the guidelines above, the test cases that do not follow these guidelines may reject due to lack of information.
-
For challenge scoring, the user with the most verified test cases will be selected as the winner. If two users submit the same test case, the user that submitted the issue first will receive credit.
-
Please focus on functional testing based on the requirements, all test cases based on your own assumptions without approval will be rejected.
Submitters that do not take 1st, 2nd place will be paid $5 for each non-duplicate and verified test case up to a maximum of the 2nd place prize.
Final Submission Guidelines
Submit all your test cases directly to the GitLab repo. When you are done with your submissions please submit a .txt file using the “Submit” button before the submission phase ends. In this file include:
-
Copies of links of all test cases which you created.
-
Topcoder handle (The one displayed in the top right corner near the Profile picture)
-
GitLab handle used to raise the issues.