Key Information

Register
Submit
Status: ‌Cancelled zero submissions

Challenge Overview

1.0 Project Overview

The client wants to create a Google Drive Legal Hold Time Capsule Management Tool. The purpose of this tool is to create an application with a web frontend to allow better management of the Google Drive contents of a Google Apps User once an account has been suspended. 

You will be responsible in taking the test scenarios and creating test suites to test the backend (i.e. Only REST Services will be tested here). We are interested here in the REST unit tests and the performance tests for the backend. You do not have to deal with any of the user interface testing.

You will be provided with the following documentation

  1. ARS [Reference]
  2. Test Scenarios [Main input for this contest]
  3. Backend Assembly Code [Main input for this contest]
  4. Architecture [Reference]

2.0 Challenge Details

You will be provided with the latest documentation which has different stages of color coding. You can disregard the color-coding and simply concentrate on REST API Testing and Performance Tests.

NOTE: None of the unit tests (which involve front-end) are in scope. Please note that the performace tests metion user-interface but you will need to accomodate those preformance tests to only test through REST Services as we want to also get performance testing for the REST services.

3.0 Provided Materials

You will have access to the following support materials (listed in order of importance):

  1. System Architecture  (reference only)
  2. Module Architecture  (reference only)
  3. ARS  (reference only)
  4. Back-End/REST-API Assembly (you will use this as your main input)
  5. Completed POC with source code and deployment guide (reference only)
  6. Updated Prototype  (reference only)
  7. Test Scenarios (you will use this as your main input)


Final Submission Guidelines

Submission Deliverables

The competitors in this competition are expected to provide the following deliverables:  

  • Implemented test scripts using JUNIT/JMETER/SELENUIM and their configuration (with build scripts).
  • Deployment Guide.
  • Updated test scenarios if there were changes confirmed in forums.
  • Any other files needed.

Final Submission

  • Your final submission must contain a single .zip file with all the submission deliverables.
  • For each member, the final submission should be uploaded via Online Review page.
  • You must not include any identifying information, such as your handle, in your submission. Your submission should be anonymous and you will be scored down in screening for not complying.

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30049949