Skip to content
This repository has been archived by the owner on Mar 28, 2022. It is now read-only.

Releases: httprunner/hrp

v0.5.0

08 Jan 15:17
Compare
Choose a tag to compare
  • feat: support creating and calling custom functions with go plugin
  • feat: install hrp with one shell command
  • feat: add startproject sub-command for creating scaffold project
  • feat: report GA event for loading go plugin

v0.4.0

06 Jan 06:05
Compare
Choose a tag to compare
  • feat: implement parameterize mechanism for data driven
  • feat: add multiple builtin assertion methods and builtin functions

v0.3.1

30 Dec 08:47
e98b1c8
Compare
Choose a tag to compare
  • fix: set ulimit to 10240 before load testing
  • fix: concurrent map writes in load testing

v0.3.0

24 Dec 09:40
978b321
Compare
Choose a tag to compare
  • feat: implement transaction mechanism for load test
  • feat: continue running next step when failure occurs with --continue-on-failure flag, default to failfast
  • feat: report GA events with version
  • feat: run load test with the given limit and burst as rate limiter, use --spawn-count, --spawn-rate and --request-increase-rate flag
  • feat: report runner state to prometheus
  • refactor: fork boomer as sub module initially and made a lot of changes
  • change: update API models

v0.2.2

07 Dec 13:51
10795e0
Compare
Choose a tag to compare
  • refactor: update models to make API more concise
  • change: remove mkdocs, move to repo

v0.2.1

02 Dec 10:55
6be00db
Compare
Choose a tag to compare
  • feat: push load testing metrics to Prometheus Pushgateway
  • feat: report events with Google Analytics

v0.2.0

19 Nov 10:46
e57936f
Compare
Choose a tag to compare
  • feat: deploy mkdocs to github pages when PR merged
  • feat: release hrp cli binaries automatically with github actions
  • feat: add Makefile for running unittest and building hrp cli binary

v0.1.0

18 Nov 10:23
Compare
Choose a tag to compare
  • feat: full support for HTTP(S)/1.1 methods
  • feat: integrate zerolog for logging, include json log and pretty color console log
  • feat: implement har2case for converting HAR to JSON/YAML testcases
  • feat: extract and validate json response with jmespath
  • feat: run JSON/YAML testcases with builtin functions
  • feat: support testcase and teststep level variables mechanism
  • feat: integrate boomer standalone mode for load testing
  • docs: init documentation website with mkdocs
  • docs: add project badges, including go report card, codecov, github actions, FOSSA, etc.
  • test: add CI test with github actions
  • test: integrate sentry sdk for event reporting and analysis