Skip to content

salpekarprasad/PetStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to Run Tests

Import Project

Use Pycharm to import the project

Install Pipenv

pip install pipenv
pipenv install

Install all dependencies from Pipfile

pipenv install --dev

Enter into shell

pipenv shell

Set Project Path

export PYTHONPATH="${PYTHONPATH}:/path/to/project/directory"

Run All Tests

pytest -v Tests

Run test scenarios for Pet API

Scenario 1: pytest -m Pet_scenario_1
Scenario 2: pytest -m Pet_scenario_2
Scenario 3: pytest -m Pet_scenario_3
Scenario 4: pytest -m Pet_scenario_4

Run test scenarios for User API

Scenario 1: pytest -m User_scenario_1
Scenario 2: pytest -m User_scenario_2
Scenario 3: pytest -m User_scenario_3
Scenario 4: pytest -m User_scenario_4
Scenario 5: pytest -m User_scenario_5

To Run Report

pytest --html=report.html

About

API Automation for Swagger.petstore.io APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages