Skip to content

Automation testing framework (API) - an example. Based on Python, Pytest

License

Notifications You must be signed in to change notification settings

BurhanH/automaton-v6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automaton-v6

Automation testing framework (API) - an example. Based on Python, Pytest

GitHub Codacy Badge Python pytest testing

Requirements

Python 3.6.*/3.7.*/3.8.*, Pytest 4.4.1,
virtualenv (virtual environment manager)

Project structure

-- automaton-v6
   |-- .gitattributes
   |-- .gitignore
   |-- calls.py
   |-- LICENSE
   |-- README.md
   |-- requirements.txt
   `-- tests
       |-- __init__.py
       |-- test_initial.py
       |-- test_api.py

How to prepare environment

  1. Install Python
  2. Install and configure virtualenv
  3. Clone or copy (download) the repository into your virtual environment
  4. Activate virtual environment, move to automaton-v6 folder, and execute command pip install -r requirements.txt

How to run tests

  1. Open terminal window
  2. Move to virtual environment folder
  3. Activate virtual environment
  4. Move to automaton-v6 folder
  5. Execute pytest

Technology stack and helpful info

Python 3.6 / Python 3.7 / Python 3.8
virtualenv
GitHub, cloning repository
Pytest

About

Automation testing framework (API) - an example. Based on Python, Pytest

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages