Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The Hercules Player is an application that allows customers to download videos to their computer or device for offline playback, along with streaming playback of videos for online playback.

The new version of the app will be used on browser-based versions of the application, as well as wrapped in native code and used as the iOS, Android versions, leading to a single HTML5 codebase that covers all platforms. This bug hunt will only test the Android version of the application.

This bug hunt is focused on all functionality of the app, but ONLY CRASHES WILL BE ACCEPTED!  This particular bug hunt is purely focused on stability.  We want to capture as many crash logs as possible so we have things to fix before the app goes into the customer based trial next month.   The end goal is to have an app that doesn't crash under any circumstances.

Contest Scope

NOTE - ONLY CRASHES WILL BE ACCEPTED

Testing playback is important for this bug hunt.  Please ensure you can accuratley play back both live TV and On Demand assets.  As of August 2014, we have made significant improvements in the video playback using a new player library from the client, so playback is important.  Make sure to test specifically:

  • Correct playback after a clean install
  • Correct playback after force-quitting the app and restarting it
  • Continuous playback for 1+ hours

In addition, in the forum is a new test account that should show the "Off Campus" screen in all situations.  The user shouldn't be able to get to any functionality in that state.

The goal of this competition is to clearly identify the limitations of the provided application and ensure the functionality of the app works as expected, specifically focusing on the new search functionality, although the rest of the application is still in scope.

Things to test:

  • The functionality works correctly on phone and tablet.
  • Off campus screen showing for the new test account
  • The display is correct
  • Navigation works
  • Scrolling works
  • Closed captioning (CC button on playback)
  • SAP (SAP button on playback)
  • The guide tab works as expected
  • The channel switcher works as expected
  • Updated back button navigation works properly
  • Android 5.0
Please ensure performance is good. SAP, CC, and parental controls are of particular interest to the client, and there are bugs there, so please make sure to test those items fully

Platform

This bug hunt will only test the Android based version of the app, for both phone and tablet, Android 4+

Log

For every crash, you must log a full log.  This log must only show the app output.  Please limit logcat to only the OnCampus, not all apps.  This will make the logs much more useful.

Users

Login with the user accounts found in the forum. 

Scope

The login page is out of scope. Also, any tooltip or minor punctuation errors won't be accepted.

Format

For each report of a limitation or bug, we need the following information:

1) Steps to reproduce, including any needed information
2) Screenshots (if applicable)
3) Expected results after the bug is fixed
4) Current results, before the bug is fixed
5) OS version (4.0, 4.2.2, 5.0 etc..)
6) Device type and version (Nexus 7, Galaxy S II, etc...)

7) Crash log (required)

Only actual bugs will be counted. Tickets logged for enhancements or issues that aren't bugs won't be counted.

When in doubt, always provide a screenshot. Screenshots are very helpful due to the graphical nature of the application and help clarify bugs. If you don't provide a screenshot, there's a good chance your bug will be rejected.

If you log a crash and don't provide a crash log, the bug will be rejected
If you do not properly document your bug reports, they will likely be rejected due to lack of information or documentation. Also, make sure your bug reports are reasonably general. If you submit the same bug that is seen in multiple screens, for instance, you will likely only get credit for the original bug report. The others will all be closed as duplicates.

NOTE: There will be simultaneous bug hunts running at once for the different platforms. You must not duplicate the same issue for multiple platforms. Just select multiple components (ie. Windows Client and OS X client) on the single ticket. Duplicates logged without doing this will be ignored.

You will log your tickets here: https://apps.topcoder.com/bugs/browse/HPBU You must select the "University Android Client" component for each logged issue or it may not get counted during review.

For scoring, the submitter with the most points will win. For submitters who submit but don't take first, if they submit bugs that aren't covered in the first place submission, they will receive $20 for each unique crash reported up to a maximum of the 1st place prize

If two submitters submit the same bug report, the submitter who submitted the report first into JIRA will get credit for the bug. The second submitter will not.

 

 



Final Submission Guidelines

Please see above

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30047535