Challenge Overview
INTRODUCTION
Project Werbung is an iOS and Android app used for logging issues into a JIRA ticketing system. This bug hunt will focus on the iOS version of the app only.
REQUIREMENTS
The goal of this challenge is to ensure the app functions as expected in its current state, and clearly identify any limitations, crashes, etc. There currently aren’t pre-existing testing scenarios for the app.
Areas to test for this challenge:
-- App functions identical on both iPad and iPhone devices
-- Compatibility between all supported iOS versions (8.x+)
-- UI appears the same across all size classes of device
-- Labels not running off the screen, etc.
-- No errors or crashes are experienced on any screens
-- No performance issues on physical devices
-- New issues are able to be logged with a combination of all available fields
-- Issue history displays correct data on both summary and detail screens
-- User profile displays correct information and is able to be updated
ISSUE LOGGING
Log all issues directly into the GitLab issue tracker for the project which is located here.
Include with the ticket:
-- Steps to reproduce the issue, including any needed information
-- Screenshots (if applicable)
-- Expected results after the issue is fixed
-- Current results, before the issue is fixed
-- iOS version (8.0, 8.1, 9.0 etc.)
-- Device type and version (iPad 3, iPhone 4S, iPhone 6+, etc.)
Only verified issues will be counted. Tickets logged for enhancements or non-bug issues will not be counted. Duplicate issues will be closed and not counted. Log issues according to the guidelines above - issues that do not follow these guidelines may be rejected due to lack of information.
For challenge scoring, the user with the most verified issues will be selected as the winner. Submitters that do not take 1st place will be paid $5 for each non-duplicate and verified issue up to a maximum of the 1st place prize. If two users submit the same issue, the user that submitted the issue first will receive credit.
SETUP
-- See the forums for details on adding yourself to the GitLab group if you are not already a member.
-- View the README in the repository for app specifics and user accounts.
-- Do all of your testing against the latest code on the develop branch in the repository
Final Submission Guidelines
Submit all issues directly to the GitLab issue tracker for the project located here.
For completing the challenge, submit a text file containing:
-- Your GitLab handle
-- The GitLab issue numbers and descriptions of tickets you entered