Hercules PCDVR iOS App - 24 Hour Version 1.0.10.13 Crash Hunt

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

This contest is part of a continuing effort to ensure the MyMedia / PCDVR app works as expected.

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.

Please make sure to do a clean install of the app.  This version of the app points at a new endpoint, so any cached data will be invalid on the new endpoint.

Device registration

Note that you will be given the chance to join the TestFlight group for this application and can register your test devices there. PLEASE only register devices you plan to use going forward. We have limited device slots, so I want to make sure we have the space.

In the future, bug races will launch and the build will be available in TestFlight to all previously registered testers, which should make deploying and testing much easier for everyone.

Duplicates

No existing tickets in JIRA before the contest started will be considered for duplicates.  If your crash exactly matches another crash already logged, it may or may not be considered a duplicate.  If your crash log is good enough that it provides extra details or a different scenario for the originally logged crash, it may be kept to aid in developers fixing the bug.

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, including photos and videos.

Things to test:

  • The functionality works on iOS devices (phone and tablet).
  • The download to go functionality works for offline playback
  • The new photo uploading, editing, and viewing works appropriately.
  • Online / offline / bad connections
  • iOS 8 beta, if you can
  • Do crazy stuff!
    • ���Try to upload 200+ photos and videos
    • Try to move, delete, restore 200+ items
    • ������Use 2 or 3 devices and upload, delete, move, and edit on the same account
    • Upload super high resolution images
    • Upload long or super high resolution videos
 

Main Requirements

These are the main pieces of functionality in the app. The entire app is in scope, but please make sure to test these:

General Functionality

  • The functionality works on both phones and tablets.

Specific Functionality

  • Uploading and viewing a video
  • Resumable uploads
  • Adding albums
  • Renaming videos and editing name after uploading
  • Setting video thumbnail
  • Moving videos between albums
  • Removing videos
  • Ensuring syncing works between devices under the same account
  • Deleting albums and individual videos
  • New videos taken are shown when the app is started and the user is prompted to upload them
  • Downloading a video works and the video is available to playback offline and shows up in the "To Go" option in the footer.

Users

User details will be provided in the forum.

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 (7.0, 7.1, etc...)
6) Device type and description (iPad Air, iPad 2, iPhone 4S, etc...)

7) CRASH LOG IS REQUIRED!  If you don't submit a crash log with your reproduction steps, your ticket won't be accepted.

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

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 crash 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.

You will log your tickets here: https://apps.topcoder.com/bugs/browse/HPBU You must select the "Personal Content DVR iOS" 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 $10 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

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30045120