Skip to main content

A Python package for regression testing with Google Sheets integration.

Project description

RegressionTesting

Copyright (c) 2025 Lionel Guo

Author: Lionel Guo

Email: lionelliguo@gmail.com

GitHub: https://github.com/lionelliguo/regressiontesting

Overview

RegressionTesting is a Python package for automating regression testing with Google Sheets. This package allows you to:

  • Fetch and compare HTTP headers using curl commands stored in Google Sheets.
  • Process these commands and store results (pass/fail) in Google Sheets.
  • Automatically manage the testing process using batch updates and configurable settings.

Requirements

  • Python 3.x
  • pip install gspread google-auth google-auth-oauthlib
  • curl command-line tool
  • A valid Google Service Account JSON key

Setup

  1. Clone this repository.
  2. Install the required dependencies:
pip install -r requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regressiontesting-1.3.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

regressiontesting-1.3.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file regressiontesting-1.3.0.tar.gz.

File metadata

  • Download URL: regressiontesting-1.3.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for regressiontesting-1.3.0.tar.gz
Algorithm Hash digest
SHA256 d6f6654048b74f7c83ba3423e05cbe4671a449e2e322cefe11ec323391e1f298
MD5 e3d424cba6cd368fb5e3c3816a4c8ca4
BLAKE2b-256 26d3e22acad87c73e38d71fdd34031106d030e12a8e9b9fe6c9755230b3746c2

See more details on using hashes here.

File details

Details for the file regressiontesting-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for regressiontesting-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e878824cbe7ab20538302ae8f7d3396546f5e6d713db582f9e2cdf5299666cce
MD5 377a3cdf9d1b31891f9b6801600238b1
BLAKE2b-256 7fbb8cb3ff5d2059f39114736ac76c8f6c374bde7c80fe12c42679462b78afd6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page