Skip to content

abhishekgoyal-a11y/Open-Cart-App-Testing

Repository files navigation

Presentation1

Frontend Testing for OpenCart E-commerce Website

I have successfully conducted front-end testing for the OpenCart e-commerce website, applying both manual and automated approaches.

Highlights of My Work

Hybrid Automation Framework

  • Developed a hybrid automation framework.
  • Handled exceptions gracefully within the framework.

Automated Scenarios

  • 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.

Reporting and Logging

  • 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.

Testing Strategies

  • Executed tests across different browsers.
  • Conducted parallel testing for enhanced efficiency.
  • Implemented data-driven testing techniques.

Test Case Summary

  • Total of 113 test cases.
  • Successfully automated 46 test cases.
  • Manually executed 67 test cases.

Technologies Used:-

  • Java
  • Selenium
  • TestNG
  • Log4j2 for logging
  • Maven for project management
  • Git and GitHub for version control
  • Jenkins for continuous integration

HTML Report

Screenshot 2024-01-03 093022

Screenshot 2023-12-24 202045

Jenkins Report

jenkins1

Screenshot 2024-01-03 114430

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published