Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Video surveillance cameras show what is happening in a scene from a remote location. Cameras are connected to digital video recorders (DVR) to allow for the recording of the scene.

Cameras and DVRs have many features available such as pan / tilt / zoom (PTZ), capturing images, and motion detection.

The project will be a cutting edge mobile application camera viewing system. The main goal of the project will be to view live video in H.264/MJPEG format from multiple cameras and recording devices. User will be able to view video from mobile devices like:

  • Smartphones
  • Tablets

The purpose of this project is to develop an interface library for the graphical front end.  The library will serve as layer of abstraction between the user interface and the underlying device logic for video.  

Application will initially support one Interlogix brand recording device (LNVR) and needs to be architected in a way to allow for addition of different brand DVRs.

Challenge Objective

The goal of this competition is to develop a quality assurance plan and test scenarios to ensure that the requirements are met and the application works correctly. The plan and scenarios should test the application requirements for both positive and negative cases.

This challenge must cover all the following mentioned sections, if some test scenarios are different on iphone, make sure you explicitly document that:

3-Multi Camera View (Home Screen)
3.1-Menu Bar Layout & Description
3.1.1-Multi View Activity
3.2-Device List View (Tablet)
3.3-Device List View (Phone)
3.4-Device Selection (Phone)
3.5-Opening Live Video
3.6-Device Drag & Drop
3.6.1-Device Drag & Drop Activity
3.6.2-Camera Drag & Drop
3.7-Tile Selection (Phone & Tablet)
3.13-Single View Layout
3.14-Functional Menu Strip
3.21-Close All Video
4-Playback Layout (4.1-4.6 all included)

Test Type Descriptions

Only the following types of tests are in scope for the current contest. So please prepare the test scenarios document for the current application by considering the following tests.

  • Functional Test
  • Performance Test
  • Integration Test
  • GUI Test

Technologies

  • iOS 7
  • iPhone / iPad

Provided Resources

Documentation Provided

The following documentation will be available in the challenge forum:

  • Specification
  • Wireframes
  • Storyboard


Final Submission Guidelines

Submission Deliverables

  • Test Scenarios Document: word document, must be compatible with Microsoft Word
  • QA Plan Document: spread sheet, must be compatible with Microsoft Excel

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 to the Online Review Tool.
  • 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.

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30041319