Using Gnuplot Action Blocks
Using Gnuplot Action Blocks[Bearbeiten]
With expecco18.1, a new block type is introduced: "Gnuplot Graph Actions". These behave similar to other script action blocks, in that they are defined by a script (in this case: gnuplot scripting language) and are placed into the test sequence flow just like any other block.
However, when executed, these actions generate a graphic document (jpeg, png or postscript), which is then either added to the activity log, or added as attachment. It will therefore be available in the generated "elf" execution log file, or shown in the generated "pdf" report file.
Example: Gathering Response Times of Protocol Messages[Bearbeiten]
This example demonstrates, how a test suite can gather response times of a remote system, when sending MQTT messages to it.
Step 1: define the test sequence[Bearbeiten]
this is a very simple publish-response setup, in that a topic is published to an MQTT broker, and the time measured, until the notification arrives (in order to run this on your machine, the expecco MQTT plugin needs to be installed):
Outside (Schema) view of the measuring action: