Cassowary Versions Save

:rocket: Modern cross-platform HTTP load-testing tool written in Go

v0.9.1

4 years ago

Changelog

3661474 handle fatal errors a bit more gracefully

v0.9.0

4 years ago

Features.

Cassowary can now push metrics to AWS Cloudwatch metrics by adding the --cloudwatch flag

Bugfixes.

Fix for Prometheus metrics that was never triggered even when selected

Improvements.

Cassowary has been bumped to Go 1.14

Changelog

c1ed989 Merge pull request #17 from rogerwelin/cloudwatch-metrics 3dc1908 bump go. fix prometheus bug where metric was never triggered. adding cloudwatch option for metrics c399706 dependency injection e0ea13d wip: cloudwatch

v0.8.0

4 years ago

Features

New features include adding a duration in seconds that can be set on the command line to specify how long the load test will be run for. The desired amount of request will be equally distributed out over that specified amount of time

Changelog

1919371 feature: adding option to specify duration of the load test a88c25f pimp readme 42720fe small readme fix

v0.7.0

4 years ago

No new features in release. Changes includes refactoring of the code to separate main package (cli) and library module (pkg/client) making it easier to use the library

Changelog

28cb6f0 refactoring main / client package. adding docs 761c4e0 small docs fix

v0.6.0

4 years ago

Features

  • Ability to send POST & PUT requests where json data is defined in a file

Changelog

61f3f32 adding put, post flags 1bb47d6 post data functionality

v0.5.1

4 years ago

Bugfixes release 0.5.0 where cassowary hangs in file-slurp mode

Changelog

b41606a fix bug where program hangs in file-slurp mode

v0.5.0

4 years ago

Features

  • ability to disable http-keep-alive
  • ability to configure http timeout
  • ability to generate specified number of requests to be generated when reading URL paths from file

Changelog

52ae742 Merge pull request #10 from rogerwelin/zh-readme e698c52 Merge pull request #11 from lutfuahmet/master 13d53ad Merge pull request #9 from lutfuahmet/master 1e6e6c0 add godoc badge 8071fd6 added timeout option 754c24c coverage badge c721b79 generate request from file c7f418f option to disable http keep alive 9892dfd readme fix 3c1ee83 readme fix 99a12a5 readme: add toc table d0e80f0 readme: prometheus example 2bee0b7 zh readme

v0.4.0

4 years ago

Major refactoring done to keep code DRY and significantly more easier to navigate. Also main package (the cli) and the callable code have been separated; thus enabling anyone to import the client library using go mod

Changelog

d937504 Merge pull request #7 from HugoReeves/master aa7459b Merge pull request #8 from rogerwelin/refactor-project-structure 581d4df add fields to struct, make terminal output optional 054bf91 add more tests a1aa580 documenting refactor changes 85e9601 major refactoring of project structure a83856d readme: add nix/nixos install instructions 3767016 remove duplicated code sections

v0.3.0

4 years ago

Docs and json file metrics improvements

Changelog

33b7e81 Merge pull request #4 from kataras/master 14ff5bd add json-metrics-file flag and minor improvements 55c3998 let's don't change the receiver's field

v0.2.0

4 years ago

Changelog

ffd4551 Fixing panic when slice is of length 0 & adding test-case