The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Repository Index
47,133 repositories indexed
1–24 of 35 · Most stars
Faker is a Python package that generates fake data for you.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
- unit-testing
- test
- testing
- python
A library that allows you to easily mock out tests based on AWS infrastructure.
A test fixtures replacement for Python
- hacktoberfest
- django
- sqlalchemy
- python
Simple and powerful factories for mock data generation
- pydantic
- python
- dataclasses
- starlite
🔪Swiss-army knife for Android testing and development 🔪 ⛺
- developer-tools
- android-development
- adb
- android
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
- ai
- autogen
- automation
- browser
Security analysis toolkit for proprietary car protocols
- carhacking
- automotive-security
- reverse-engineering
User-oriented Web UI browser tests in Python
- automation
- e2e-testing
- python
- selene
Code for the USENIX 2017 paper: kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels
AppiumLibrary is an appium testing library for RobotFramework
- python
- robotframework
- appium
- library
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
- anti-detect
- antidetect-browser
- automation
- browser
Wraps any WSGI application and makes it easy to send test requests to that application, without starting up an HTTP server.
Enhance the standard unittest package with features for testing asyncio libraries
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
- hardware
- hardware-in-the-loop
- hil
- testing-framework
Mock an SSH server and define all commands it supports (Python, Twisted)
Benchmark harness and data: QEMU emulation vs native Buildx nodes for multi-arch container builds.
Cake Fuzzer is a project that is meant to help automatically and continuously discover vulnerabilities in web applications created based on specific frameworks with very limited false positives.
- cybersecurity
- hacking
- iast
- dast
The MPT (Mobile Pentest Toolkit) is a must-have solution for your android penetration testing workflow.
Cell-by-cell testing for production Jupyter notebooks in JupyterLab
Selenium webdriver step library for use with the behave BDD testing framework
- selenium-webdriver
- webdriverio
- behave
- bdd
TranslatedJMeter script recording tool: converts Fiddler / Charles into scripts above JMeter 4.0, and supports filtering function
- jmeter-plugin
- fiddler
- charles
- jmeter
Test harness for voice agents. Import from Retell, VAPI, Bland, LiveKit. Run autonomous simulations. Evaluate with LLM judges.
- bland
- dspy
- livekit
- llm