Challenge Overview
Project Overview
Our long term goal is to get an exhaustive list of test cases/scenarios (unit, functional, load, stress) created and packaged up for easy deployment and use.
But for a first round we want to gather the following deliverables.
Implementation and documentation of bare minimum unit tests (expanded from the tests included in code)
Implementation and documentation of bare minimum functional tests (possibly expanded form our own SoapUI functional tests)
Implementation and documentation of bare minimum load test scenarios
A Jenkins setup running the unit tests every build (with flag to build w/o running the unit tests)
A script for launching the load tests via LoadUI command line, LoadUI GUI, and Jenkins
The message bus project referred to is accessible here - https://github.com/Comcast/cmb
Tips for success:
- Asking questions early and getting feedback is very important for the success of this competition.
- Raise questions if you feel anything is confusing, or if you have any questions on the provided documentation (Copilot and PM will be available to answer questions).
Contest Objective
This contest should implement 14 LoadUI performance test cases.
Automated Framework
The test cases will be executed by LoadUI and we develop a Java Framework to run the test cases via LoadUI and provide the test result to Jenkins.
So submitter should develop the test cases by LoadUI first and then integrate it with the Java Framework.
Technologies
Load UI
Java
Provided Resources
Deployed Site:
CQS: http://184.73.19.114:6059/webui/ please login with cns_internal / cns_internal
CNS: http://184.73.19.114:6061/webui/ cns_internal / cns_internal
Final Submission Guidelines
N/A