{"repo":"isa-group/RESTest","free":true,"listed":false,"github":"https://github.com/isa-group/RESTest","clone":"git clone https://github.com/isa-group/RESTest.git","description":"RESTest: Automated Black-Box Testing of RESTful Web APIs","language":"Java","stars":231,"topics":["oas","swagger","java","rest","rest-api","openapi","testing","api-rest","api-testing"],"license":"LGPL-3.0","category":"api-integrations-sdks","readme_excerpt":"RESTest is a framework for automated black-box testing of RESTful web APIs. It follows a model-based approach, where test cases are automatically derived from the OpenAPI Specification (OAS) of the API under test. No access to the source code is required, which makes it possible to test APIs written in any programming language, running in local or remote servers. Index 1. RESTest Wiki 2. Quick examples 1. Using the system programmatically 1. Generating test cases 2. Generating and running test cases 3. Generating and running test cases 2. Using the system via the command-line interface 1. Generate, Execute, and Generate Reports based on OpenAPI specification 2. Create a Test Configuration File 3. Generate Test Cases 4. Execute Test Cases 5. Generate and Execute Test Cases 3. How does it work? 4. What can I do with RESTest? 5. Running RESTest as a JAR 1. Option 1: Build RESTest from source 2. Option 2: Download the latest release 6. Citing RESTest 7. License 1. Icon credits RESTest Wiki In this page you can find a brief description of how RESTest works and an illustrating example. If you want to read the full documentation, please visit the Wiki. Quick examples: Using the system programmatically Generating test cases In this example, we illustrate how to generate a set of test cases using the Constraint-Based test case generator and write them to a file using the RESTAssured writer. Test cases are generated by randomly selecting values for each input parameter, ensuring that d","default_branch":null,"files":null,"tree":[],"storefront":"/r/isa-group","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/isa-group/RESTest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}