[Q127] Manual Testing quest: Uncover Bugs and Improve the Platform!
🥇2500EGP
1st Place
🥈1000EGP
2nd Place
🥉500EGP
3rd Place
🙋♀️ Register before:
Sunday, August 25th
📦 Submit before:
Sunday, September 1st
Brief
Code-quests is a platform that helps businesses publish projects (called Quests) and ask a community of developers and designers to compete to build the best, highest-quality implementation or design.
We are inviting you to test our platform and help us improve it by identifying bugs, writing detailed test cases, and reporting your findings. This quest is perfect for testers who love diving into new products and making them more robust.
You will be invited to access our platform test environment after the end of the registration period
Objective:
Conduct a thorough manual test of the platform.
Write detailed test cases for key functionalities.
Report any bugs you find, with steps to reproduce them.
Requirements:
Test Cases Creation:
Explore code quest platform and identify critical user flows (e.g., user registration, login, logout, quest listing, quest view, quest registration, quest submission).
Write clear and detailed test cases for these flows, including expected results.
Consider different scenarios, including edge cases.
Example Test Case
Test Case ID: TC-001
Title: User Registration
Preconditions: The user should not be logged in.
Steps to Execute:
Navigate to the registration page.
Fill in the required fields (Name, Email, Password).
Click the "Register" button.
Expected Result: The user should be successfully registered and redirected to the welcome page.
Bug Hunting:
Execute your test cases and interact with the platform as a typical user.
Identify and document any bugs or issues you encounter.
For each bug, provide a detailed description, steps to reproduce, expected vs. actual behavior, and any relevant screenshots or logs.
Classify the bug as one of the following Bug Types:
Functional Bug: Improper system behavior. Examples:
A button that doesn't work
A link that leads to a 404 Page-not-found error
UI Bug: Layout issues (misalignment, overlapping, spacing), font and color issues, etc.
UX / Usability Bug: User eXperience issues and enhancements of the current application
Content Bug: Grammar and/or spelling issues
Example Bug Report Documentation:
Bug ID: BUG001
Title: Error Message on Registration Page When Submitting Empty Form
Steps to Reproduce:
Navigate to the registration page.
Leave all fields empty and click the “Register” button.
Expected Result:
A clear error message should appear next to each empty field, guiding the user to fill them in.
Actual Result:
A generic “Error occurred” message appears without specifying the fields that need to be filled.
Severity: Medium
Priority: High
Environment: Chrome v100.0, Windows 10
Attachments: [Screenshot or video of bug]
Bug Classification
Reporting:
Submit your test cases, bug reports, and suggestions for improvement in a well-organized document.
Prioritize bugs based on their impact on user experience
Acceptance Criteria
Thoroughness (30 points)
Completeness of testing: How many different scenarios, features, and edge cases were explored?
Coverage of key functionalities: Did the testing address both primary and secondary workflows of the application?
Identification of unusual or corner cases.
Clarity and Structure of Test Cases (25 points)
Organization: Are the test cases easy to navigate and understand?
Detailed steps: Are the steps to execute the test cases clear and comprehensive?
Use of standardized format: Did the participant use a consistent template for all test cases?
Clarity of Bug Reports (25 points)
Detailed reproduction steps: Are the steps to reproduce the bugs clear and precise?
Inclusion of expected vs. actual results: Does the report clearly outline what was expected vs. what happened?
Severity rating: Is the severity level of each reported bug accurate and justified?
Critical Thinking and Problem Solving (15 points)
Innovative approaches: Did the participant demonstrate creative testing methods?
Priority of issues: Did they focus on high-impact areas first?
Suggestions for improvement: Did the participant offer constructive feedback or suggestions based on their findings?
Overall Presentation and Submission (5 points)
Format and professionalism: Is the submission presented neatly, with a professional tone?
The minimum acceptable score is 90 (90% of 100). First, Second, and Third place will be the highest score above 80.
If two submissions earn the same score, the first submission will get the highest place.
Registration Closed
📈 Challenge Statistics
🙋♀️Registrations: 0
📦 Submissions: 0
Updated every night