Skip to content

Releases: isa-group/RESTest

restest-1.6.0

02 Oct 10:35
Compare
Choose a tag to compare

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

20 May 14:56
Compare
Choose a tag to compare

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

12 Nov 17:04
Compare
Choose a tag to compare

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

15 Oct 10:54
Compare
Choose a tag to compare

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

21 Sep 22:59
Compare
Choose a tag to compare

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

22 Aug 19:14
Compare
Choose a tag to compare

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

26 Nov 17:42
Compare
Choose a tag to compare

This release already contains the MiniZinc and Allure folders in the ZIP. Licenses of the software are provided.

v0.0.1

24 Nov 13:55
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

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.