excilys/gatling — Issue #401: Add a plugin system to the Recorder
Author: fabienbancharel
Created: 2012-02-08 10:57:01+00:00
State: open

Following issue 399, it could be useful to have a kind of plugin (or profile, or filter) on the Recorder, so it could directly generate in a recorded script, operations that have to be repeatly modified by hand. It would be very useful for technical POST params that are dynamically generated by a technical framework (like JSF), and that can change during the life of an application (so it is better that they are not hard coded in scenarios).

If think to the following scenario for the recorder "plugin" :

if response contains input "javax.faces.ViewState"
then capture it

if post param is "javax.faces.ViewState"
then inject captured value

More simple than a plugin system : maybe it should be possible to simply make a list of String patterns to capture and reinject in the next request as described.
DynamicTechicalParamPatterns or ParamsToInterceptAndReinjectPatterns could be the name of the field in the recorder UI.

It could be a huge time saver !