Skip to content

Построение фреймворка по автоматизации тестирования REST API (Tools: Python, Pytest, Requests, Allure Reports, Locust for performance)

Notifications You must be signed in to change notification settings

falinpavel/api-test-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-test-framework

requirements:

- pip install pytest (test runner)
- pip install allure-pytest (test reporter)
- pip install requests (HTTP requests)
- pip install pytest-xdist (parallel execution)

Links:

REST API Documentation - https://restful-api.dev/

Structure:

- api-test-framework
    - tests:
        - test_api.py
    - endpoints:
        - delete_object:
        - get_list_of_all_objects:
        - get_list_of_objects_by_ids:
        - get_single_object:
        - patch_partially_update_object:
        - post_add_new_object:
        - put_update_object:
    - .gitignore
    - conftest.py
    - README.md
    - requirements.txt

About

Построение фреймворка по автоматизации тестирования REST API (Tools: Python, Pytest, Requests, Allure Reports, Locust for performance)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages