Challenge Overview
Describe what you want to accomplish.
The Hercules Player University Application is an application that allows university customers to stream playback of videos - both live TV and Video On Demand
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 new codebase that covers all platforms. This bug hunt will only test the streaming site, which is the browser based version of the application. We want to focus on playback, as we have recently made a lot of changes in that area.
Please make sure to test the latest version of IE (Spartan).
New Functionality
The entire website has been rewritten from scratch. Some things still aren't working properly, detailed below, but for the most part playback and major features should be working
- If a specific OS and browser combination doesn't work, we need a ticket logged
- If there are playback glitches or anything wrong, we need a ticket logged
You will need to test with the latest Flash player
For any playback errors, we MUST have the Javscript console output. If you do not provide this, your ticket won't be counted!
Make sure you use the URL given in the forum! Past bug hunts have gone against different servers that don't have the playback updates.
Parental controls
Parental controls have been removed from the app. If you see anything related to parental controls or remnants of the functionality still floating around, please log a ticket.
Contest Scope
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:
- Functionality without Flash installed. Flash is key to the application, so users should be redirected to install the plugin
- The functionality works desktop browsers.
- The display is correct
- Navigation works
- Scrolling works
- Closed captioning (CC button on playback)
- SAP (SAP button on playback)
- Different OS's and browsers, including IE, FF, Chrome, and Safari
Please ensure performance is good. SAP, and CC are of particular interest to the client, and there are bugs there, so please make sure to test those items fully |
Known issues:
Do NOT log issues for these:
- Missing periods or tooltips are not in scope
- Individual University login pages are not in scope
- Mobile browsers are not in scope
- Logout isn't working properly
- The device list and premium subscriptions under "Settings" aren't working
Platform
This bug hunt will only test the browser based version of the app. Please use different browsers to test, primarily IE 9+, FF, Chrome, and Safari.
Screenshots
Note that for every bug you assign to a specific OS, you MUST provide a screenshot for that platform. This is a requirement to ensure proper test coverage on each platform. For instance, if you assign a bug to Windows and OS X, but you don't provide a screenshot for OS X, the bug will be rejected.
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 (Mac, Windows)
6) Browser type and version
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 or Javascript error and don't provide Javascript console output 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 Web Client" component for each logged issue or it may not get counted during review.
For scoring, the submitter with the most pints will win. For submitters who submit but don't win, if they submit bugs that aren't covered in the first submission, they will receive $5 for each unique bug 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