Skip to content

Releases: PragmaticFlow/NBomber

NBomber v5.8.1

30 Oct 13:20
Compare
Choose a tag to compare

Fixes

  • Fix bug with NullReference raised in latest version of ConsoleTables package #755

NBomber v5.8.0 - Scenario Weight, Runtime Thresholds

28 Oct 12:52
Compare
Choose a tag to compare

Changes

  • Add Thresholds support #746
  • Add Scenario Weight to introduce dynamic workload distribution #663
  • Implement Random.Zipf extension method #726
  • Implement Random.Choice extension method #725
  • NBomberRunner LoadConfig should be able to load JSON content #750
  • HTML Report - Latency indicators should display selected step's data #753
  • Add Get/Find/Exist extensions for Stats types that work without allocations #742
  • Add offline license validation #736
  • Make it possible to remove Net real-time stats table from Console #705

Fixes

  • HTML generation fails when scenario duration is less than 5 sec #741

NBomber.Http

New examples

Roadmap

NBomber v5.7.0 - Timescale, WebBrowser

08 Jul 06:13
Compare
Choose a tag to compare

Docs updates

Changes

  • Add CLI argument to override SessionId #696
  • Add ScenarioCancellationToken to IScenarioContext #696
  • Add ReportFinalizer handler to allow manipulation of final data for report generation #690
  • HTML Report - Display ClusterInfo, NBomberConfig #637
  • Show Standard Deviation in HTML Report #676

Fixes

  • Grafana - Incorrect query for Request Count #694
  • AutoCluster - Grafana dashboard isn't displaying Status Codes #697
  • Improve license validation #686

NBomber.Timescale

  • Add RealtimeStatsSink for TimescaleDB #665

NBomber.WebBrowser

  • Add support of WebBrowser Testing #649

New examples

Roadmap for v5.8.0

NBomber v5.6.0 - MQTT and new Thresholds

10 Apr 14:15
e346c41
Compare
Choose a tag to compare

Docs updates

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

NBomber v5.4.1 - Fixes for ReportingSink

07 Dec 12:18
Compare
Choose a tag to compare

NBomber v5.4.0 - Iterations support

NBomber v5.3.0 - Manual Cluster

23 Oct 09:57
Compare
Choose a tag to compare

Roadmap

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

08 Sep 07:56
Compare
Choose a tag to compare

NBomber v5.2.1 - netstandard2.1

23 Aug 09:00
Compare
Choose a tag to compare