Schemathesis

A modern API testing tool for web applications built with Open API and GraphQL specifications. (by schemathesis)

Schemathesis Alternatives

Similar projects and alternatives to Schemathesis

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Schemathesis alternative or higher similarity.

Suggest an alternative to Schemathesis

Reviews and mentions

Posts with mentions or reviews of Schemathesis. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-09.
  • How bad models ruin an API (or why design-first is the way to go)
    3 projects | dev.to | 9 Jan 2022
    Schemaless schemas make testing difficult. Tools like Dredd and Schemathesis rely on your API documentation to generate tests and validate your API responses. A collection of free-form arrays like the above model will pass nearly every test, even if the length of the arrays or their contents are wrong. Schemaless schemas are also useless for API mocking, which is a fundamental part of building reliable API integrations.
  • Is it possible to automate Api testing without writing any aditional code ?
    2 projects | reddit.com/r/SwaggerSouls | 29 Sep 2021
    schemathesis: Dredd is great, but it only runs about one test per endpoint and really only tests the happy path of your implementation. For a more robust test suite which covers edge cases and all possible scenarios you wouldn't even be able to think of, you need schemathesis. schemathesis works similarly to Dredd, but it uses an approach called property-based testing which allows you to automatically generate hundreds of different test cases based on certain conditions. schemathesis does it all for you so you don't really need to understand how property-based testing works, although I do recommend reading about it.
  • What Is Property Based Testing?
    4 projects | news.ycombinator.com | 19 Sep 2021
    Also checkout schemathesis[1], that is build on top of hypothesis, for API testing.

    [1] https://github.com/schemathesis/schemathesis

  • Front End UI Test Automation With Mock API
    4 projects | reddit.com/r/csharp | 18 May 2021
    To test the API, I recommend a proper API testing framework that can run a full test suite without you having to write a single test case. In this area, I recommend Dredd and schemathesis. These frameworks will get you covered when it comes to ensuring that the API server complies with the API specification. You may find Dredd a bit confusing at the beginning, in which case I recommend a tutorial I wrote a while ago about testing with Dredd. In addition, you can consider using just-apis, which allows you to define your own test cases for the API in YAML files (so no programming required).

Stats

Basic Schemathesis repo stats
4
1,114
9.4
about 7 hours ago

schemathesis/schemathesis is an open source project licensed under MIT License which is an OSI approved license.

OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms
Find remote Python jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.