QA Test Academy – Graduation Project
Eki-2024










Project Name:
YemekSepeti Market iOS Application
Purpose of the Test:
The purpose of this test process is to evaluate the features of the YemekSepeti Market application, including product search, cart operations, account management, and category filtering. The goal is to ensure that the shopping experience, from user registration to product search, is seamless for users.
Test Scope:
Tested Features:
- Product listing
- Product details
- Product search
- Adding and removing items to/from the cart
- User registration and login
- Category and filtering
- User account management
Excluded Features:
- Payment integrations
- Refund and cancellation processes
Test Methodology:
Types of Tests Used:
- Functional testing
- Regression testing
- User Interface (UI) testing
Test Approach:
The test process was carried out using a systematic approach. Prioritized regression tests were applied to the software’s high-risk areas. Additionally, exploratory testing was conducted to identify potential issues not previously defined. Test management was conducted using Jira and Xray tools.
Test Environment:
Hardware:
iPhone 12 Mini (iOS 17.6.1)
Software:
YemekSepeti iOS Application (Version: 24.24.0/242400114)
Other Tools:
- Test Management: JIRA (with Xray plugin)
- Reporting: Xray
Test Process:
- Number of Test Cases Written: 70
- Number of Test Cases Executed: 70
- Successful Test Cases: 67
- Failed Test Cases: 3
- Number of Bugs Reported: 3
Bug Details:
Bug Priorities:
- High Priority: 1
- Medium Priority: 2
- Low Priority: 0
Example of Bugs:
- High: Users cannot create a password during registration
- Medium: The section for multiple product information is empty
Bug Status:
- Open: 3
Test Duration:
- Estimated Test Duration: 2 weeks
- Actual Test Duration: 1 week
Results and Recommendations:
Overall Evaluation:
The testing process was generally successful, with most of the core functions working as expected. Some minor bugs were identified and are awaiting resolution.
Recommendations:
The issue with password creation during registration should be resolved quickly for users who don’t want to continue without a password. While these bugs may seem minor, they can negatively impact the user experience and lead to customer loss. It is recommended that these user experience issues be resolved as soon as possible.
Closing:
Overall Success of the Test:
The testing process demonstrated that the core functions of the YemekSepeti Market application are reliable and perform well. The identified critical bugs will be resolved shortly.
Next Steps:
It is recommended to review the bug fixes with the development team and plan for additional testing.