Releases: isa-group/RESTest
restest-1.6.0
If you want to use RESTest as a JAR, download the ZIP file, extract it, and execute it from there (keep the folder structure).
What's Changed
- Fix Allure results directory when using RESTestRunner by @mimbrero in #274
- Add accessors for experimentName and testClassName by @mimbrero in #276
- Ensure that tests and coverage directories exist by @mimbrero in #275
- Refactor OpenAPISpecification to preserve query parameters in server URLs by @josgarmar31 in ca36d5f
- ReadProperties Modification by @josgarmar31 in #273
- Other bug fixes
Full Changelog: restest-1.5.0...restest-1.6.0
restest-1.5.0
If you want to use RESTest as a JAR, download the ZIP file, extract it, and execute it from there (keep the folder structure).
This release includes:
- RESTest Command-Line Interface
restest-1.4.0
If you want to use RESTest as a JAR, download the ZIP file, extract it, and execute it from there (keep the folder structure).
This release includes:
- RESTestExecutor
- New examples:
- CBTStatefulGeneration
- TestExecution
restest-1.3.0
If you want to use RESTest as a JAR, download the ZIP file, extract it, and execute it from there (keep the folder structure).
This release includes:
- Code refactorings for improving usability.
- Package example added.
- Documentation updates.
- Test cases added/refactored.
restest-1.2.0
If you want to use RESTest as a JAR, download the ZIP file, extract it and execute it from there (keep the folder structure).
This release includes many minor features and bug fixes:
- Updated some library versions.
- Improved logging to external files. When enabled, both System.out and System.err will be logged too.
- Updated IDLReasoner with some bug fixes.
- Disabled some options by default to make RESTest execution faster (e.g., b7f93f2, 977dff5).
- Added some basic OAuth support. Given a refresh_token, RESTest automatically obtains access_tokens periodically and uses them in the HTTP requests to the API (64485c6).
- Many improvements and fixes in data generators related to request bodies and stateful data (e.g., a8af47e, aeeb6d7, 6204cac, 92117b6).
- Improvements and fixes in semantic data generation feature (#205, #206, #207, #208, #209, #211).
- Many other bug fixes and minor features.
restest-1.1.3
If you want to use RESTest as a JAR, download the ZIP file, extract it and execute it from there (keep the folder structure).
This release includes great new features, performance optimizations and bug fixes such as:
- Semantic data generation (data extracted from knowledge bases such as DBpedia). Thanks to @JuanCarlosAlonsoValenzuela.
- Stateful data generation (data extracted from previous API responses). Thanks to @josferde5.
- Fuzzing (requires no set up at all). Thanks to @josferde5.
- JSON bodies generation, either using fuzzing values or stateful values. Thanks to @josferde5.
- Optimized constraint-based test case generator, now up to 100x faster. Thanks to @josferde5 and @danimilles for the improved version of IDLReasoner.
- Minor bug fixes.
v0.1.0
v0.0.1
This is the first release of RESTest. It consists of a directory structure compressed as a ZIP file. It contains all necessary resources to run RESTest as a JAR, EXCEPT the minizinc
and allure
folders, which must be manually placed in the root directory.