Class RuntimeContext

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");
      }
 
        

Synopsis

 public class RuntimeContext {
  // Public Fields
  public VirtualUser currentVU ;
  public VariableManager variableManager ;
  // Public Methods
  public void fail();
  public void fail(String message);
  public void fail(String errorCode,
                   String message);

}

currentVU

public VirtualUser currentVU ;

L'Utilisateur Virtuel en cours d'exécution.

variableManager

public VariableManager variableManager ;

Le gestionnaire de variables

fail()

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.

fail(String)

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.

fail(String, String)

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.