-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,


in order to generate workload based on probabilistic user behavior
models (Markov chains) with a varying number of simulated users, I
developed an extension for JMeter named Markov4JMeter.

It adds two new logic controllers ("Markov Session Controller", "Markov
State") representing a session model for an application and its states.
Transitions between states can then be assigned  guards (conditions) and
actions (e.g. variable assignments) known from state machines. The
transition probabilities are specified within external behavior model
files (CSV files containing the transition matrix; templates can be
generated conveniently). A mix of behavior models with associated
relative frequencies of their occurence during a test execution can be
specified.

Moreover, the number of threads can be varied based on mathematical
formulae e.g. specified using a BeanShell script.

I implemented Markov4JMeter as a JMeter component (Jar file) which is
installed by simply adding it to JMeter's lib/ext folder (it requires at
least JRE 1.5). It is licensed under the Apache 2.0 license.

The release (binary and source) including a tutorial (for getting a
first idea) can be downloaded from http://markov4jmeter.sourceforge.net/

I would be glad if this extension is helpful to someone else. Feedback
is greatly appreciated!

Best regards,

André

- --
 André van Hoorn
 Birkenweg 21
 D-26725 Emden

 Telefon:  +49 (4921) 954231
 E-Mail:   [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGZXB/LKwmE5jzZmkRAjecAKCwN51wUbEylqybIAQoQ45r0INKkQCcDjkA
TM0iVERrqp0Yi/7boJyP2UQ=
=oaBU
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to