-
Notifications
You must be signed in to change notification settings - Fork 4
using schemathesis or similar tools for testing purposes #51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@A-Harby please verify and update this issue |
As @sameh-farouk said old PR is a hard coded endpoint tests so it's hard to maintain updated with every new changes happens on the grid proxy. The issue is that when the schema was tested, it reported a numerous amount of errors which will make it hard to debug and fix. There are five built-in checks you can use:
|
Hey, Schemathesis author here. Folks, if you'd need any help or something won't work as expected with Schemathesis or you'd like to propose some feature request - do not hesitate to ping me :) |
What is the status here? please make sure it's updated and merged or let's close the issue |
@ramezsaeed @A-Harby what are we going to do with this one? |
I will update the old PR code and version at threefoldtecharchive/tfgridclient_proxy#297, and create a new PR on this repo after. |
wip: |
Any progress or help needed for This one? Last update/review on PR was about two months ago. |
I'll update the PR with some changes as requested here: #695 (comment) and will request a re-review. |
Approved and done: #695 (review). |
Uh oh!
There was an error while loading. Please reload this page.
Description
I saw these two issues raised recently,
I want to point out that there are many tools that can generate and run tests from the API specification.
e.g, schemathesis is an API testing tool that could run thousands of generated test cases given just the API schema.
This could solve these two issues and provides added benefits:
It is expected to have many falling tests when we start to use this tool, but I see this as a pro and a way to improve and fix invisible issues.
The text was updated successfully, but these errors were encountered: