Challenge Overview
Welcome all attendees to TCO19 India Regional Event. This bug hunt challenge is open for 2 Hours only and you will get chance to earn prize by testing AJIO online shopping app.
Note: This challenge is only open to attendees for TCO19 India Regional Event. If you are not attending the event, please do not register.
Prize: Total prize $200 will be distributed among submitters as proportionately with their individual total points collected from bug hunt.
Note: This challenge is only open to attendees for TCO19 India Regional Event. If you are not attending the event, please do not register.
Prize: Total prize $200 will be distributed among submitters as proportionately with their individual total points collected from bug hunt.
Challenge Objectives
- Bug Hunt challenge for functional and other type of issues (see bug category list below).
- Exploratory or unstructured testing.
Project Background
E-commerce is revolutionizing the way we all shop in India. AJIO is one of India’s e-commerce marketplaces. AJIO online shopping website (https://www.ajio.com) and mobile app can be used on your Android or iOS mobiles, which you can effortlessly browse massive collection products from multiple categories.Devices In Scope
- Website Testing (Chrome, Safari, Firefox, Edge)
- Windows or MAC or Mobiles (latest browsers/versions)
- App Testing
- Android Mobiles
- iOS Mobiles
How to Participate
- Download App: You can download and install AJIO online shopping app from Google Play store or Apple App store on your mobile and follow the login process.
- GitLab Repo: Please use GitLab repo shared in forum for logging all issues from bug hunt.
- Logging New Bug: Create new bug with bug title, repro steps, actual result, expected result, device/browser name, OS version, bug priority, bug category and also attach a bug screenshot (or video) with highlighting the problem/issue.
- Bug Title: You must follow bug title format as
[Web-<browser name> or Android or iOS] <bug title goes here>
Examples:
1. [Web-Chrome] sample bug title
2. [Android] sample bug title
3. [iOS] sample bug title - Description: Use the following format to put your bug description.
Repro Steps:
1. Enter step here
2. Enter step here
3. Enter step here
Actual Result:
Enter the actual result here.
Expected Result:
Enter the expected result here.
Device/Browser Name:
Enter the device/browser name here.
OS Version:
Enter the OS version here. - Attachment: It is required to attach a bug screenshot (or video) with highlighting the issue.
- Assignee: You may leave this field as blank or assign to yourself.
- Labels: It is required to choose bug priority label (High/Medium/Low) and bug category label (Functional/Security/User Interface/UX/Content) - you may need Reporter role access permission (so please request access with GitLab username in forum).
- Bug Title: You must follow bug title format as
Issue Weights and Scoring
- Scoring will be based on the number of bugs by weight. Be sure to correctly attach a label to your bug to identify the type and related points. The delivery team has the right to change a severity at their discretion.
- Only verified issues will be counted. Tickets created for enhancements or that are not bugs 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 reject due to lack of information.
- For challenge scoring, the use with the most verified issues/points will be selected as the winner. If two users submit the same issue, the user that submitted the issue first will receive credit.
- Please focus on functionality/UI testing based on the requirements, all bug reports based on your own assumptions will be rejected.
- Please select bug priority label while logging new bug:
- High
- Medium
- Low
- Please select bug category label while logging new bug:
- Functional Issue: the way application is intended to behave.
- Security Issue: it can be exploited to gain unauthorized access or privileges on the application.
- User Interface Issue: the front end appearance of the application.
- Usability/UX Issue: the usability or user experience when interacting with every aspect of the application.
- Content Issue: any errors or mistakes in the text/content on the application.
- The following points will be awarded as per issue category:
- Functional Issues: 10 Points
- Security Issues: 10 Points
- User Interface Issues: 5 Points
- Usability/UX Issues: 2 Points
- Content Issues: 1 Point
- Once total points collected by submitters, the total prize $200 will be distributed among them as prize proportionately with their individual points collected.
Important Notice
- Follow the standard Topcoder Bug Hunt Rules.
- If you do not properly document your bug reports, they will likely be rejected due to lack of information or documentation. If you submit the same bug in multiple areas/pages, (for instance, same validation issue of a form can be found in different pages/sections) you will likely get credit for the original bug report only. The others will all be closed as duplicates.
- DON'T RE-OPEN the issues in the review phase and anyone who RE-OPENS a ticket will be disqualified from the challenge.
- DON'T EDIT OR ATTACH FILES to the issues once it has been submitted and anyone who is doing this will be disqualified from the challenge.
- You must not edit the bug report once created, so make sure you enter all the details at the time you create the issue, otherwise, your issue will be moved to the end of the queue. If you really need to edit an issue you must use the comments section for this (i.e. add a comment to describe any changes you want to make to the issue), and we'll decide whether the changes are major enough to move the issue to the end of the queue.
- You must specify the test data you have used in the 'Reproduction Steps', All the issues will be marked as 'Incomplete', if the correct test data is not provided.
- Keep an eye on the issues being submitted by other participants to minimize the time you may be spending on duplicate efforts. Knowing what has already been reported will allow you to better focus your time on finding yet undiscovered issues.
- There will be no appeals phase. The decision of PM/Copilot for validity and scoring of each logged issue will be final.
Final Submission Guidelines
Submit all your bugs directly to GitLab. When you are done with your submissions please submit a .txt file using the “Submit” button before the submission phase ends. In this file include:- Topcoder handle (The one displayed in the top right corner near the Profile picture).
- GitLab handle used to raise the issues.