Skip to content

Python project testing an e-commerce app using Pytest, Selenium in collaboration with Test team.

License

Notifications You must be signed in to change notification settings

verafes/luma_project

 
 

LUMA PROJECT

This project focuses on automating the testing of a Magento test e-commerce app with Pytest, Selenium, Allure, and GitHub Actions to ensure its functionality. This GitHub project, led by Denis Tadzhibaev, was initiated by a team under his leadership at RedRoverSchool. Contributors:

Team lead:

Denis Tadzhibaev                       linkedin

Team Members:

  1. Natalya Mastyaeva            linkedin    github

  2. Stanislav Osipov                 linkedin    github

  3. Vera Fesianava                   linkedin    github

  4. Alena Krauchuk                  linkedin    github

  5. Nikita Krasnopeev              linkedin    github

  6. Alina Mukhamatnurova     LinkedIn    github

  7. Galina Danilova                 linkedin    github

  8. Vasileva Irina                      linkedin    github

  9. Illia Levchenko                    linkedin    github

  10. Kanikovskii Aleksei             linkedin    github

  11. Anastasiya Lipatnikova       linkedin    github

  12. Jenny Kadzova                     linkedin    github



luma_project Python Version dependency - selenium dependency - pytest dependency - Faker dependency - allure-pytest

Allure-report

Description:

"magento.softwaretestingboard.com" is a test instance of the Magento e-commerce platform.

It is specifically created for testing purposes, allowing users to experiment with various features and functionalities of Magento. The website provides access to an admin interface for configuring and managing the store.

Testers can perform functionality testing by adding items to the cart, placing orders, and exploring the user interface. It offers an opportunity for performance testing, allowing testers to evaluate page load times and assess system responsiveness under load. Please note that the data and content on this test instance are not real and are solely for testing purposes.

Link to test cases

Link to website

How to work with this repository:

  • Clone repository to your machine.

  • Navigate to the root folder of the project.

  • Create a virtual environment.

  • Run command pip install -r requirements.txt

  • After, execute pytest -s -v to run tests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Python project testing an e-commerce app using Pytest, Selenium in collaboration with Test team.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%