Skip to content

python-testing-suite script is set of bash scrip + windows cmd script for auto generating test+coverage report in multiformat (PDF, Markdown, Text)

Notifications You must be signed in to change notification settings

free-programmers/python-testing-suite-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧪 Python Test Automation Suite

This repository provides a Windows-based automation toolkit for running Python tests, generating coverage reports, and performing static type checking using batch scripts.

It's ideal for Python developers who want a lightweight, no-frills test automation system that works out-of-the-box on Windows environments.


📦 Features

  • 🔍 Run Pytest with detailed logging
  • 📊 Code coverage reports in:
    • Plain text
    • Markdown
    • HTML
  • 🧠 Static type checking with mypy (or your preferred checker)
  • 🗂️ Organized report directories with date and time stamps
  • 🖥️ Batch script-based automation — no CI setup required

📁 Project Structure


├── run-pytest.bat          # Runs pytest with verbose output and generates HTML report
├── run-coverage.bat        # Runs tests with coverage analysis and creates TXT, MD, and HTML reports
├── run-type-checker.bat    # (You can explain this script if provided)
├── test-requirements.txt   # List of required packages for running tests

About

python-testing-suite script is set of bash scrip + windows cmd script for auto generating test+coverage report in multiformat (PDF, Markdown, Text)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published