IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Test Discussion :

QTP et reconnaissance d'objet


Sujet :

Test

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Points : 20
    Points
    20
    Par défaut QTP et reconnaissance d'objet
    Bonjour,
    Alors voilà, je vous vous présente ma problématique. J'utilise QTP et une application développé en C++ avec la librairie ILOG Views( pour ceux qui ne connaissent pas cette librairie http://www.ilog.com/products/views/ ).
    Le hic, c'est que lorsque j'enregistre mes actions sur mon application ,les objets ne sont pas reconnu, il me met ILogViewWindowsClass, donc le test se fait de manière analogique donc grace aux coordonnées, ce que je ne veux pas car cela me pose des problèmes lors de l'éxécution des tests. Comparé au test de la calculatrice windows(oui revenons au classique) qui marche très bien(normal librairie MFC), les objets sont reconnus, et les actions sont faites sur l'objet et non par des coordonnées.
    Exemple :
    Avec IlogViews
    Window("MonApp").Activate
    Window("MonApp").WinObject("IlogViewsWndClass_3").Click 50,236
    Window("MonApp").WinObject("IlogViewsWndClass").Click 97,37
    Window("Libellé").WinObject("IlogViewsWndClass").Click 198,15

    Avec la calculatrice
    Window("Calculatrice").WinButton("1").Click
    Window("Calculatrice").WinButton("2").Click
    Window("Calculatrice").WinButton("1").Click
    Window("Calculatrice").WinButton("+").Click
    Window("Calculatrice").WinButton("2").Click
    Window("Calculatrice").WinButton("=").Click
    Window("Calculatrice").Close


    Bon voila, je précise que j'ai lu quelque part, plus exactements sur la plaquette de QAViews(un logiciel d'automatisation de test pour les appli utilisant ILog Views) ceci : "La librairie graphique ILOG Views encapsule les classes graphiques système par des classes spécifiques qui interdisait aux robots de test automatisé du marché d'accéder aux objets ILOG Views et à leur caractéristique" . Je me suis dis je ne vais pas y faire attention, vu que c'est un logiciel qui doit vanter leur mérite^^. Mais je commence à me poser des questions.

    Donc si quelqu'un a déjà été dans la même situation ou peut m'aider.
    Merci.
    ====

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    En effet, avec Ilog Views le traitement des messages est redéfini et les contrôles n'héritent pas de la classe CWnd comme en MFC... De ce fait les outils d'analyse standard comme spy++ (ou tout robot de test) ne peuvent pas analyser les contrôles Ilog Views.
    Ce mode de fonctionnement a été choisit car Ilog Views est portable (Windows , UNIX, ..) de ce fait ils ne pouvaient pas s'appuyer sur les concepts purement Windows.

    QAViews est à ma connaissance la seule solution de test automatisé pour ce type d'IHM qui ne travail pas en positionnel mais relativement par rapport aux objets Ilog Views (j'ai d'ailleurs largement participé à son développement) mais je ne fais pas de lobbying étant donné que je ne travail plus pour la société qui commercialise ce produit

Discussions similaires

  1. Caractériser un objet pour reconnaissance d'objet
    Par M.Max dans le forum Traitement d'images
    Réponses: 9
    Dernier message: 24/08/2010, 11h23
  2. [AJAX] Reconnaissance des objets AJAX
    Par JoseDavid dans le forum AJAX
    Réponses: 3
    Dernier message: 05/08/2010, 12h59
  3. Système de reconnaissance d'objets
    Par ParadoxEd dans le forum C
    Réponses: 0
    Dernier message: 04/03/2010, 11h52
  4. Reconnaissance d'objets dans QTP
    Par CSV3.0 dans le forum Test
    Réponses: 1
    Dernier message: 16/10/2007, 04h21
  5. Reconnaissance d'objet- Recherche d'algorithme
    Par MDiabolo dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 27/10/2006, 14h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo