Comprendre les proxys

Un objet de proxy implémente l'interface Functional Tester prescrite pour un contrôle d'interface utilisateur dans l'application testée (AUT). Lorsque vous activez votre application pour le test, les classes de proxy sont chargées dans l'application ; elles en font alors partie. Un objet de proxy encapsule le contrôle réel (l'objet natif) dans votre application afin qu'il puisse être testé dans Functional Tester. Il s'agit d'un point de connexion entre l'objet de test (TestObject) et le contrôle réel (objet) testé dans l'application testée (AUT).

Une classe de proxy est créée sous forme de classe Java ou C# selon la structure de proxy que vous utilisez et contient des informations sur la façon d'interagir avec un objet dans un domaine de test particulier. La classe de base pour tous les proxys est ProxyTestObject. Les objets de proxy (ProxyObject) sont développés exclusivement pour un contrôle d'interface utilisateur ou un groupe de contrôles d'interface utilisateur requérant des fonctions de test fonctionnel similaires. Ils appartiennent à la même structure d'interface utilisateur (domaines de test) dans Functional Tester.

Concepts associés
Environnement de développement de proxy
Niveau actuel du support de proxy mis à disposition par Functional Tester
Extension des proxys
Tâches associées
Configuration de projets de proxy

Retour d'informations