Skip to content

Darvinleo/OTUS_OpenCart

Repository files navigation

This is my education repository containing several automation scripts for UI and backend tests of "OpenCart"

I used the OpenCart version packaged by Bitnami just for my educational purposes. The tests are written using the pytest framework for test automation, Selenium for UI testing, PyMySQL for database validation and Allure for generating test-reports
If you for some reason want to download and run my tests, below are steps that you need to do:/

Ensure that you have installed on your host:

python >=3.10,
docker / docker compose
Chrome, Firefox / selenium drivers of appropriate versions for them
You must have no local proxy

  1. Clone this repo:
    git clone https://github.com/Darvinleo/OTUS_OpenCart
  2. After that go to the cloned dir and run:
    docker-compose up -d
  3. Create virtualenv for this project and install requirements:
    python3 -m venv .venv
    source .venv/bin/activate
    pip install -r requirements.txt
  4. Finally, you can run tests:
    pytest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages