Releases: PragmaticFlow/NBomber
Releases · PragmaticFlow/NBomber
NBomber v5.6.0 - MQTT and new Thresholds
Docs updates
- Asserts and Thresholds
- Bytes API
- Scenario Stats API
- HTTP JSON support
- Tracing HTTP request
- MQTT plugin
Changes
- Add Bytes extensions API #677
- Add InstanceId and InstanceNumber for ScenarioInfo #671
- Add Percent property to express thresholds #579
- Add ScenarioInstanceData dictionary for IScenarioContext #651
- Improve logger for NBomber Cluster #666
- Fix incorrect data transfer stats for GlobalInfo when multiple steps involved #653
- Fix repeated test step names in HTML report #647
- Fix bug with HTML and DateTime parsing #673
NBomber.HTTP
- Extend HTTP plugin by parametric typed
Send<TResponse>(request)
#659 - Extend HTTP plugin by
WithJsonBody(data)
#625 - Add HTTP tracing for NBomber.Http #528
NBomber.MQTT
New examples
NBomber v5.5.0 - WebSockets
Changes:
-
Add API for scenario distribution Zipfan, Multinomial, Uniform
-
Fixed issue with log file > 1GB
Docs updates:
New examples:
NBomber v5.4.1 - Fixes for ReportingSink
NBomber v5.4.0 - Iterations support
Changes:
- Add Iterations support for Load Simulations
- Change behavior of InvocationNumber
- Add displaying units of measure for Console, Txt, Md
- Improved randomization for ScenarioActor invocation
Docs updates:
New examples:
NBomber v5.3.0 - Manual Cluster
Changes:
Fixes:
- Fixed leader election bug (race condition) for AutoCluster when cluster contains more than 300 nodes
- Fixed validation for an empty ScenarioSettings
- Fixed validations for an empty LoadSimulations
Docs updates:
New examples:
NBomber v5.2.2 - Cluster Warmup
NBomber v5.2.1 - netstandard2.1
Changes:
Docs updates:
New examples:
NBomber v5.2.0 - Auto Cluster
Changes:
Docs updates:
New examples:
NBomber v5.1.0
Support Ukraine
Russia, shame on you! The world will remember that.
Add support of Global CustomSettings
Break test and generate incomplete results on CTRL+C
Fix bug with concurrent live console
NBomber v4.1.2
Support Ukraine
Russia, shame on you! The world will remember that.
Welcome to NBomber Blog
NBomber
- Scheduler timer calibration by @AntyaDev in #549
- #521 Fixed stopping process for scenarios by @AntyaDev in #552
- #521 Add API method NBomberRunner.EnableStopTestForcibly
- #553 Fixed. Incorrect handling of stop scenarios earlier blocks the console by @AntyaDev in #554
- #558 [Fixed] Under the high load the console timer is desynchronize by @AntyaDev in #562
- #543 Added Log.CloseAndFlush by @AntyaDev in #563
- #564 Refactor functionality to stop Scenario actors by @AntyaDev in #565
- #570 Refactor measuring time to use time buckets by @AntyaDev in #571
- Changed the default ReportingInterval to 5 sec
- Adapt NBomber for int64 changes in NBomber.Contracts (#559) by @candritzky in #566
NBomber.Cluster
- [Fixed] Added auto reconnection for NATS clients on initialization phase
- [Fixed] Coordinator should wait forever when MinAgentsCount is specified but not satisfied
- [Fixed] Coordiantor fails in case when only EmptyScenario defined in TargetScenarios
New Contributors
- @candritzky made their first contribution in #566
Full Changelog: v4.1.0...v4.1.2