Skip to content

This repo is a testing project of an online store website, set up with prestashop and hosted on localhost using Wampserver

Notifications You must be signed in to change notification settings

theOther-Paul/EShop_Web_Testing

Repository files navigation

EShop_Web_Testing

Description

This is a testing project on a Prestashop E-Commerce project, using Selenium, Pytest and Behave for the website testing, and randomuser.me/api for generating random users.

The site itself is a demo project of Prestashop and was installed and deployed using WAMP.

These random users will be used in the testing process of the login flow.

Requirements

All requirements needed for running the tests will be found in the requirements.txt file and is periodically updated, once a new feature is implemented.

Utilities

  • Ps1 and batch scripts will be implemented for running all the tests at once, start servers, getting html reports and more

Additional Files

  • generate_new_users.py will be called whenever the test require a new set of data for a new user to be generated.
    The functions inside will generate and store the data, in case we need to debug a problem, or to check something else.
  • helper.py is a collection of functions that is used to ease the test file of any non-testing function used by the test file
  • to be added

About

This repo is a testing project of an online store website, set up with prestashop and hosted on localhost using Wampserver

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages