Method used to add a conditional execution in the scenario
Method used to add a conditional execution in the scenario
the key of the session value to be tested for equality
the value to which the session value must be equals
the chain to be executed if the condition is satisfied
a new builder with a conditional execution added to its actions
Method used to add a conditional execution in the scenario
Method used to add a conditional execution in the scenario
the function that will determine if the condition is satisfied or not
the chain to be executed if the condition is satisfied
a new builder with a conditional execution added to its actions
Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied
Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied
the expected value
the real value
the chain to be executed if the condition is satisfied
the chain to be executed if the condition is not satisfied
a new builder with a conditional execution added to its actions
Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied
Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied
the function that will determine if the condition is satisfied or not
the chain to be executed if the condition is satisfied
the chain to be executed if the condition is not satisfied
a new builder with a conditional execution added to its actions
Add a switch in the chain.
Add a switch in the chain. Every possible subchain is defined with a key. Switch is selected through the matching of a key with the evaluation of the passed expression. If no switch is selected, switch is bypassed.
expression to evaluate and match to find the right subchain
tuples of key and subchain
a new builder with a switch added to its actions
Add a switch in the chain.
Add a switch in the chain. Every possible subchain is defined with a key. Switch is selected through the matching of a key with the evaluation of the passed expression. If no switch is selected, the fallback subchain is used.
expression to evaluate and match to find the right subchain
tuples of key and subchain
fallback subchain
a new builder with a switch added to its actions
Add a switch in the chain.
Add a switch in the chain. Every possible subchain is defined with a percentage. Switch is selected randomly. If no switch is selected (ie: random number exceeds percentages sum), switch is bypassed. Percentages sum can't exceed 100%.
the possible subchains
a new builder with a random switch added to its actions
Add a switch in the chain.
Add a switch in the chain. Every possible subchain is defined with a percentage. Switch is selected randomly. If no switch is selected (ie: random number exceeds percentages sum), the subchain defined as the fallback will be used. Percentages sum must be below 100%.
the possible subchains
fallback subchain
a new builder with a random switch added to its actions
Add a switch in the chain.
Add a switch in the chain. Selection uses a round robin strategy
the possible subchains
a new builder with a random switch added to its actions
Add a switch in the chain.
Add a switch in the chain. Selection uses a uniformly distributed random strategy
the possible subchains
a new builder with a random switch added to its actions