Changement du rôle d'un contrôle

Le rôle d'un contrôle détermine l'icône qui s'affiche dans la mappe d'objets pour un objet de test (TestObject). Vous pouvez le changer en étendant la méthode getRole() et en renvoyant l'une des valeurs de rôle prédéfinies par Functional Tester.
Vous pouvez étendre les méthodes répertoriées dans le Tableau 1 :
Tableau 1. Méthodes extensibles pour le changement des rôles
Java .Net
String getRole() string GetRole()

L'exemple Java suivant illustre le remplacement de l'icône de l'objet de test (TestObject) par une icône de règle :

import com.rational.test.ft.domain.*;

public class someProxy extends baseProxy
{
 .
 .
 public String getRole()
 {
     return TestObjectRole.ROLE_SLIDER;
 }

}

L'exemple .Net suivant illustre le remplacement de l'icône de l'objet de test (TestObject) par une icône de règle :

using Rational.Test.Ft.Domain;

public class AnyProxy:BaseProxy
{
     .
     .
     public override string GetRole()
     {
           return TestObjectRole.ROLE_SLIDER;
     }
}
Une fois le code de proxy développé et déployé, l'icône de l'objet de test (TestObject) figurant dans la mappe d'objets est remplacée par une icône de règle.
Tâches associées
Création d'une classe de proxy
Ajout de propriétés de contrôle supplémentaires
Ajout de types de données supplémentaires pour un contrôle
Amélioration du comportement d'enregistrement
Amélioration du comportement d'enregistrement avec les sous-éléments (SubItem)
Extension de la gestion par données
Modification des propriétés de reconnaissance et du poids d'un contrôle
Modification de la mappabilité d'un contrôle

Retour d'informations