Testing

测试框架与工具

zalando/SwiftMonkey

A framework for doing randomised UI testing of iOS apps

Swift 1.9k 173 MIT
testing

oblador/loki

👁 Visual Regression Testing for Storybook

JavaScript 1.9k 183 MIT
android ios react react-native +6

hcoles/pitest

State of the art mutation testing system for the JVM

Java 1.9k 378 Apache-2.0
coverage java junit mutation-analysis +3

test-kitchen/test-kitchen

Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms

Ruby 1.9k 576 NOASSERTION
hacktoberfest managed-by-terraform ruby ruby-gem +2

shouldjs/should.js

BDD style assertions for node.js -- test framework agnostic

JavaScript 1.9k 120 MIT
assertions bdd javascript node-js +5

fent/randexp.js

Create random strings that match a given regular expression.

TypeScript 1.9k 98 MIT
node regular-expression testing

evalplus/evalplus

Rigourous evaluation of LLM-synthesized code - NeurIPS 2023 & COLM 2024

Python 1.8k 214 Apache-2.0
benchmark chatgpt efficiency gpt-4 +3

testing-library/cypress-testing-library

🐅 Simple and complete custom Cypress commands and utilities that encourage good testing practices.

JavaScript 1.8k 157 MIT
testing

Pythagora-io/pythagora

Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

JavaScript 1.8k 113 Apache-2.0
api-testing api-testing-framework automated-testing database-testing +5

0vercl0k/wtf

wtf is a distributed, code-coverage guided, customizable, cross-platform snapshot-based fuzzer designed for attacking user and / or kernel-mode targets running on Microsoft Windows and Linux user-mode (experimental!).

C++ 1.8k 157 MIT
bochs bochscpu code-coverage fuzz-testing +7

VoidenHQ/voiden

Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.

TypeScript 1.8k 89 Apache-2.0
api-client automation bruno-alternative cli +16

datafaker-net/datafaker

Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!

Java 1.8k 251 Apache-2.0
faker testing

elixir-wallaby/wallaby

Concurrent browser tests for your Elixir web apps.

Elixir 1.8k 211 MIT
ecto elixir hacktoberfest phoenix +2

dephell/dephell

:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.

Python 1.8k 116 MIT
conda dependencies dependency-graph dependency-resolution +16

sqlancer/sqlancer

Automated testing to find logic and performance bugs in database systems

Java 1.8k 407 MIT
cockroachdb dbms dbms-testing fuzzing +7

PatilShreyas/NotyKT

📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

Kotlin 1.8k 251 Apache-2.0
android api backend coroutines +15

richardszalay/mockhttp

Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.

C# 1.8k 90 MIT
dotnet dotnetcore httpclient mocking +1

nvim-java/nvim-java

Painless Java in Neovim

Lua 1.7k 94 MIT
autocompletion debugging diagnostics language-server-client +8

dtmilano/AndroidViewClient

Android ViewServer and ADB client

Python 1.7k 341 Apache-2.0
adb android androidviewclient automation +5

eykrehbein/strest

⚡️ CI-ready tests for REST APIs configured in YAML

TypeScript 1.7k 59 MIT
cli javascript nodejs rest-api +3

voghDev/PdfViewPager

Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.

Java 1.7k 333 Apache-2.0
android espresso library pdf +6

c8r/x0

Document & develop React components without breaking a sweat

JavaScript 1.7k 44 MIT
components compositor design-systems development-environment +12

AdevintaSpain/Barista

:coffee: The one who serves a great Espresso

Kotlin 1.7k 119 NOASSERTION
android espresso flaky-tests instrumentation-tests +1

antithesishq/bombadil

Property-based testing for web and terminal UIs

Rust 1.7k 73 MIT
antithesis pbt playwright property-based-testing +3

wiremock/WireMock.Net

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java, but extended and different functionality. Full documentation can be found at https://wiremock.org/dotnet/.

C# 1.7k 238 Apache-2.0
aspire-hosting azure csharp docker +11

kubeshop/testkube

☸️ The Open Testing Platform for AI-Driven Engineering Teams

Go 1.7k 179 NOASSERTION
ai ai-agents cicd devops +9

pytest-dev/pytest-asyncio

Asyncio support for pytest

Python 1.7k 222 Apache-2.0
asyncio pytest-plugin python testing

sanity-io/litter

Litter is a pretty printer library for Go data structures to aid in debugging and testing.

Go 1.7k 61 MIT
go golang library logging +2

SonicCloudOrg/sonic-agent

🎉Agent of Sonic cloud real machine platform. Sonic云真机平台Agent端。

Java 1.7k 501 AGPL-3.0
appium automation java remote +2

lunarmodules/busted

Elegant Lua unit testing.

Lua 1.6k 209 MIT
lua testing