Top Python Frameworks & Libraries for testing

💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!

Scalable user load testing tool written in Python

Faker is a Python package that generates fake data for you.

Command line interface for testing internet bandwidth using speedtest.net

HTTP Request & Response Service, written in Python + Flask.

This repository is primarily maintained by Omar Santos and includes thousands of resources related to ethical hacking / penetration testing, digital forensics and...

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie...

Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framew...

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing...

fsociety Hacking Tools Pack – A Penetration Testing Framework

A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications)....

Pure bash script to test and wait on the availability of a TCP host and port

CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

Generic automation framework for acceptance testing and RPA

Hypothesis is a powerful, flexible, and easy to use library for property-based testing.

Python-based continuous integration testing framework; your pull requests are more than welcome!

A testing system for catching visual regressions in Web applications.

A library that allows you to easily mock out tests based on AWS infrastructure.

Mimesis is a high-performance fake data generator for Python, which provides data for a variety of purposes in a variety of languages....

A fully tested, abstract interface to creating OAuth clients and servers.

Molecule aids in the development and testing of Ansible roles

An on-path blackbox network traffic security testing tool

Let your Python tests travel through time

Windows GUI Automation with Python (based on text properties)

A Keras implementation of CapsNet in NIPS2017 paper "Dynamic Routing Between Capsules". Now test error = 0.34%....

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal i...

splinter - python test framework for web applications

A test fixtures replacement for Python

One-stop solution for HTTP(S) testing.

Semantic Segmentation Suite in TensorFlow. Implement, train, and test new Semantic Segmentation models easily!...

A modern project, package, and virtual env manager for Python

a delightful machine learning tool that allows you to train, test and use models without writing code...

Python version of the Playwright testing and automation library.

reNgine is an automated reconnaissance framework meant for information gathering during penetration testing of web applications. reNgine has customizable scan engi...

Data on COVID-19 (coronavirus) cases, deaths, hospitalizations, tests • All countries • Updated daily by Our World in Data...

Command line driven CI frontend and development task automation tool.

✅ Python web automation and testing. 🚀 Fast, easy, & reliable.

Flaskr: Intro to Flask, Test-Driven Development (TDD), and JavaScript

Automatically mock your HTTP interactions to simplify and speed up testing

Testinfra test your infrastructures

The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, A...

Collaborative Penetration Test and Vulnerability Management Platform