github Endava/cats cats-10.0.0

latest releases: cats-13.8.0, cats-13.7.0, cats-13.6.0...
2 years ago

Release notes:

  • Don't include request/response details in linters report file
  • Fix issue with fields naming conventions being reported multiple times
  • Add new argument to set max response time and fail tests if it's exceeded
  • Make CATS banner be displayed only when printing help command
  • Add 2 new arguments to filter based on field type and field format
  • Fix issue for matching Cache-Control header when having multiple values
  • Introduce new argument to control number of random headers sent by the random headers fuzzers
  • Add argument to be able to filter anyOf and oneOf selection if only one is valid
  • Add 8 new fuzzers that are sending non-json request with different values
  • Display separator between tests considering the console columns

Changed behaviour:

  • Make response json parser more relaxed and use rfc4627
  • Preserve Of in the Fuzzers naming
  • Make Payload default to be displayed when opening individual test cases
  • Introduce --verbosity argument to allow a more compact output in console which default to summary and reduced CATS logging to less verbose output
  • Don't attempt to run fuzzer if field is not part of the payload

Don't miss a new cats release

NewReleases is sending notifications on new releases.