Releases: abstracta/jmeter-dotnet-dsl
0.7
You can now specify locations where you want to run your tests with BlazeMeterEngine!
Check the updated user guide section.
0.6
You can now group requests with SimpleController
and Transaction
, fail some requests when some criteria does not match with ResponseAssertion
, and can also introduce pauses to better reproduce user and production behaviors with ThreadPause
, ConstantTimer
, UniformRandomTimer
and SynchronizingTimer
.
Thanks to @BKWonder12 and @zyofeng for requesting some of these features.
0.5
You can now use BodyFile
, Param
, RawParam
, BodyPart
, BodyFilePart
to send files, easily send form url encoded bodies and easily build multi part bodies with HttpSampler
!.
Check the new user guide sub sections in Http protocol support section.
Thanks to @BKWonder12 for asking for this feature.
0.4
This release includes a new set of features!:
- You can now use
ForLoopController
to execute a given number of times part of a testplan within a thread group interation. Check the new user guide section. - This version also adds
CsvDataSet
to parameterize your test with different values provided through a CSV file. Check the new user guide section here. - You can use
Jsr223PreProcessor
to generate dynamic requests programmatically. Here are a little more details on this.
Additionally, now test plans properly run with .NET framework 4.6.1. Thanks to @nandish-1603 for reporting the issue.
Thanks to @destructorvad for requesting support for ForLoopController
and requesting for ways to generating dynamic data for test plans. Thanks also to @alexchernyavskiy for requesting this same support.
For the time being we haven't implemented a way to run .Net code as pre processor, but we will be looking into ways to achieve this. If you are interested, let us know in this issue.
0.3.2
0.3.1
This version just fixes release versioning
0.3
You can now use RampTo
, HoldFor
, HoldIterating
, RampToAndHold
with ThreadGroup
for more flexible configuration.
Check the new user guide section for more details.
Thanks to @batocoder for asking for this feature!
0.2
v0.2 [skip ci] Set release version
0.1
Initial version of the .Net DSL!
You can build test plans with HTTP requests, scale tests with Azure Load Testing & BlazeMeter, and some other goodies.
Check the user guide for more details.
This initial version will be followed by more, as community shows interest and requests for features.