Software Engineering Group

Creating User Behavior Models and Defining the Behavior Mix

Next: Using the Session Arrival Up: Using Markov4JMeter Previous: Defining Transition Guards and Actions

Creating User Behavior Models and Defining the Behavior Mix

A behavior file template can be exported by clicking the button “Generate Template” within the Markov Session Controller. This file can then be edited in a spread sheet application or a text editor. The sum of probabilities in each row must be  1. This step needs to be performed for each behavior model to be used.

The behavior mix, i.e. the assignment of behavior models to their relative frequency of occurrence during execution, is defined in the configuration dialog of the Markov Session Controller. Entries can be added and removed using the buttons “Add” and “Delete”. Again, the sum of relative frequencies must be  1. Absolute and relative filenames can be used. Relative filenames are always relative to the directory JMeter has been started from. Figure 5 shows an example behavior mix.

figure5

Figure 5: Example Behavior Mix.

If an error occurs while loading the behavior models, the entire test is aborted immediately. Details concerning this error are written to the file jmeter.log.

Next: Using the Session Arrival Up: Using Markov4JMeter Previous: Defining Transition Guards and Actions

Upcoming Events

  • Apr 19, 2021 09:00 AM to Apr 23, 2021 04:00 PM Rennes ICPE 2021
  • May 24, 2021 09:00 AM to May 28, 2021 04:00 PM Virtual ICSE 2021
  • Aug 23, 2021 09:00 AM to Aug 27, 2021 04:00 PM Athens, Greece ESEC/FSE 2021
  • Sep 27, 2021 09:00 AM to Sep 28, 2021 04:00 PM Luxembourg VISSOFT 2021
  • Oct 04, 2021 09:00 AM to Oct 08, 2021 04:00 PM San Francisco IC2E 2021
Research Projects

Teaching