schemathesis

API tester

Automates API testing and validation to catch bugs and ensure compliance

Supercharge your API testing, catch bugs, and ensure compliance

GitHub

2k stars
21 watching
165 forks
Language: Python
last commit: almost 2 years ago
Linked from 5 awesome lists

cligraphqlhacktoberfesthypothesisopenapiopenapi3property-based-testingpytestswaggertesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
stoplightio/prismGenerates and manages API servers with mocking, transformations, and validations from OpenAPI specifications.4,367
asyncapi/spec-json-schemasProvides validation tools and schemas for AsyncAPI documents56
alexei-led/pumbaA tool used to test and validate the resilience of containerized applications by inducing failures and stress on their resources2,797
apiaryio/dreddTool for validating API implementations against their own documentation4,192
json-schema-faker/json-schema-fakerProvides consistent and meaningful fake data for systems using JSON Schema3,301
jquense/yupA schema builder for runtime value parsing and validation22,998
testing-library/react-testing-libraryUtilities for testing React components19,072
asyncapi/specA specification for machine-readable definitions of asynchronous APIs.4,340
domaindrivendev/swashbuckle.aspnetcoreTools and generators for creating API documentation using Swagger/OpenAPI5,276
keploy/keployAutomates unit test generation and stubbing for developers5,196
secdev/scapyA Python-based tool for interactive packet manipulation and analysis10,870
api-platform/api-platformA framework for building API-first web applications with built-in support for REST and GraphQL APIs, client-side generation, and seamless integration with existing frameworks and technologies.8,731
schemaspy/schemaspyAn application that generates visual reports of database structures and relationships.3,234
teamcapybara/capybaraA tool for testing web applications by simulating user interactions.10,029
flipkart-incubator/astraAutomated testing framework for detecting vulnerabilities in REST APIs2,521