I have successfully conducted front-end testing for the OpenCart e-commerce website, applying both manual and automated approaches.
- Developed a hybrid automation framework.
- Handled exceptions gracefully within the framework.
- Automated login, registration, search, product display page and logout processes, ensuring coverage of all relevant scenarios and test data.
- Implemented field-level validation to ensure data integrity.
- Checked seamless page navigation for a smooth user experience.
- Verified alert messages and placeholder text for accurate and user-friendly feedback.
- Added the ability to create random test data for a variety of testing scenarios.
- Implemented screenshot capture for failed cases.
- Captured detailed logs during the testing process.
- Generated HTML reports containing essential information such as total passed, failed, and skipped counts.
- For failed cases, included error text and accompanying screenshots in the report.
- Executed tests across different browsers.
- Conducted parallel testing for enhanced efficiency.
- Implemented data-driven testing techniques.
- Total of 113 test cases.
- Successfully automated 46 test cases.
- Manually executed 67 test cases.
- Java
- Selenium
- TestNG
- Log4j2 for logging
- Maven for project management
- Git and GitHub for version control
- Jenkins for continuous integration