Challenge Overview
TopCoder want to improve the QA Process for internal systems, like TopCoder site, Online Review system, TC Cockpit system etc. Part of the QA Process, is to make automated test suites for aggregation testing, it makes sure no current functionality is broken for any release.
For Copilots management, it includes the three tabs at the following link (https://www.topcoder.com/direct/copilot/launchCopilotContest.action), covering the following functionality:
- Get a Copilot - Currently, The Copilot Selection Workflow for TopCoder Direct application is updated to Post a Copilot posting contest functionality. It is completed by two assemblies contests, Release Assembly - TC Cockpit Post a Copilot Assembly 1 1.0 (http://community.topcoder.com/tc?module=ProjectDetail&pj=30018962) and Release Assembly - TC Cockpit Post a Copilot Assembly 2 1.0 (http://community.topcoder.com/tc?module=ProjectDetail&pj=30023496).
- Edit a Copilot Posting
- Select a Copilot Posting
- Add a Copilot to project
The functionality is already integrated into TopCoder Direct application. The purpose of this test scenarios contest is to write detailed test scenarios for Post a Copilot posting contest functionality. So later, we can build test suites for regression testing purpose.
Currently, we are considering to use Selenium to write test suites for aggression testing. Please consider it when writing test scenarios. If you have any other opinion, please provide your suggestion.
Final Submission Guidelines
Please see wiki - http://apps.topcoder.com/wiki/display/docs/TC+Cockpit+-+Copilots+Management+Test+Scenarios