This file keeps track of all changes to this project. This project follows semantic versioning and keeps a change log.
Please view this change log on the master branch, as otherwise it is probably outdated.
- Improve project setup to be able to install sireg with npm:
npm install sireg
oryarn add sireg
.
- sireg can now be invoked with
sireg exec [--opts]
by specifying all relevant test suite config settings as CLI options.
- Refactoring: all internal classes have been completely refactored to improve the overall architecture.
- BC: config setting
testCase
is renamed totestSuite
. - BC: renamed
filePath
properties for CSVLoader and FileLoader topath
.
Maintenance Release - updating deployment pipeline.
Maintenance Release - updating deployment pipeline.
- CSV loader
- Beta: redirect tests by setting expected urls and status code
- Added
Reporter
s that are capable of reporting the result of a regression test case. - Added
settings
in test case configuration to customize tool parameters
- Big architecture refactoring opening extension points through a DI container. It is now possible to add custom strategies to the tool by defining them in the DI container.
- BC:
replacements
are now calledreplacers
to be consistent with the other names. - BC: CLI changed from
sireg <config>
tosireg test <config>
.
- Parallel processing of HTTP requests now works as it should.
- HTTPS support
- Initial release
- Basic support for loaders and replacements
- JSON schema support