Cet objet represente le contexte d'execution d'un script.
Ce contexte est accessible à partir de la variable prédéfinie: "context" et ne doit pas être instancié directement.
Exemple:
var myvar = context.variableManager.getValue("myvar");
if (myvar==null) {
context.fail("La variable 'myvar' n'est pas définie");
}
public class RuntimeContext {
// Public Fieldspublic VirtualUser currentVU ;public VariableManager variableManager ;
// Public Methodspublic void fail();public void fail(String message);public void fail(String errorCode,
String message);
}
public void fail();Marque le script courant en erreur et stoppe l'exécution du script. Loggue un message d'erreur pas défaut au niveau ERROR.
Noter que le script est interrompu mais que l'utilisateur virtuel continue à s'exécuter et passe à l'action suivante.
public void fail(String message);Parameters
message
Le message
Marque le script courant en erreur et stoppe l'exécution du script. Le message spécifié est loggué au niveau ERROR.
Noter que le script est interrompu mais que l'utilisateur virtuel continue à s'exécuter et passe à l'action suivante.
public void fail(String errorCode,
String message);Parameters
errorCode
le code d'erreur de l'action dans NeoLoad
message
Le message
Marque le script courant en erreur et stoppe l'exécution du script. Le message spécifié est loggué au niveau ERROR.
Noter que le script est interrompu mais que l'utilisateur virtuel continue à s'exécuter et passe à l'action suivante.