Skip to content

End-to-end Python test automation framework using PyTest, Playwright, and API testing.

License

Notifications You must be signed in to change notification settings

kd93-web/python-test-automation-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-test-automation-framework

🚀 Python Automation Project
This project demonstrates real-world automation used in enterprise environments.

Business Use Case

This framework is used to automate web and API regression testing for enterprise applications. It reduces manual testing effort, improves test coverage, and integrates with CI/CD pipelines to ensure faster and more reliable releases.

End-to-end Python test automation framework using pytest, playwright, and simple API tests.

Quick start

Prerequisites:

  • Python 3.9+ installed

Install dependencies:

pip install -r requirements.txt

Run tests:

pytest -q

Project layout

  • tests/ — test suites (UI and API)
  • pages/ — page objects (placeholder LoginPage)
  • utils/ — simple helpers and configuration
  • reports/ — test reports output

Notes

  • pytest.ini is configured to generate reports/report.html when tests run.
  • Replace placeholder tests and page objects with real implementations for client projects.

License: MIT

About

End-to-end Python test automation framework using PyTest, Playwright, and API testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages