AutoRunCustomServiceAction
L'action AutoRunCustomServiceAction appelle un service personnalisé sur l'objet métier spécifié.
<testcase> racine à l'aide de l'élément <action>. Définissez la valeur de l'attribut name de l'élément <action> pour identifier le nom et le package de l'action.
<testcase>
<action name="cmc/automation/AutoRunCustomServiceAction">
...
</action>
</testcase>Paramètres
Cette action accepte les paramètres suivants :- object
- Nom de l'objet métier. Ce nom doit correspondre au paramètre objectKey d'une action antérieure ayant tenté de localiser l'objet métier.
- url
- Obligatoire : valeur d'attribut
urlde la définition de service personnalisé, déterminée dans le fichier de définition de l'objet métier. - abortOnError
- Indique si le test automatisé doit se poursuivre lorsque l'action AutoRunCustomServiceAction ne peut pas être effectuée. Par défaut, ce paramètre a la valeur
truepour arrêter le test automatisé lorsque cette action ne peut pas être effectuée.
Exemple
Le fragment de code suivant montre un exemple de ces paramètres utilisés dans l'action AutoRunCustomServiceAction :
<!-- Run custom service to activate the promotion object. -->
<action name="cmc/automation/AutoRunCustomServiceAction">
<param name="object" value="promotion"/>
<param name="url" value="/cmc/ActivatePromotion"/>
</action>