Forum des testeurs
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum des testeurs

Forum pour se réunir entre testeurs logiciels et parler des méthodes mais aussi des logiciels de management (TestLink, Salomé,Test Director...), et d'automatisation (Auto-it, Sélénium, Quick Test Pro...).

Derniers sujets
» Club Qualité Logicielle 2020, plus que quelques jours pour vous inscrire !
Automatisation de Test en programmation orientée objet EmptyMar 10 Nov - 18:50 par TLNX

» Blog sur le test logiciel
Automatisation de Test en programmation orientée objet EmptyMar 31 Jan - 10:59 par ehbientestezmaintenant

» Exporter des données d'ALM vers Excel (Add-in)
Automatisation de Test en programmation orientée objet EmptyMar 31 Jan - 2:16 par Rules7

» Testeuse HP !
Automatisation de Test en programmation orientée objet EmptyMar 31 Jan - 2:04 par Rules7

» Nouvelle testeuse !
Automatisation de Test en programmation orientée objet EmptyMar 24 Jan - 14:10 par rachidos_2017

» Nouveau Testeur
Automatisation de Test en programmation orientée objet EmptyMar 24 Jan - 14:09 par rachidos_2017

» Installation HP QC 12.5
Automatisation de Test en programmation orientée objet EmptyMar 24 Jan - 13:53 par rachidos_2017

» Un petit nouveau
Automatisation de Test en programmation orientée objet EmptyMar 8 Nov - 20:41 par RegisK

» A newbie in the domain
Automatisation de Test en programmation orientée objet EmptyVen 29 Avr - 10:47 par Roundcat

Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Le deal à ne pas rater :
TCL C74 Series 55C743 – TV 55” 4K QLED 144 Hz Google TV (Via ODR ...
499 €
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Automatisation de Test en programmation orientée objet

3 participants

Aller en bas  Message [Page 1 sur 1]

Laetitia


Testeur junior
Testeur junior

Bonjour,

Cela fait un peu plus d'un an que nous automatisons des tests sur nos applications, sans faire de programmation orientée objet, nous utilisons TestComplete qui permet d'automatiser, et nous mappons les composants de nos applications afin de les utiliser dans les scripts.

Aujourd hui, nous avons décider de faire des scénarios automatisés dirigés par les données (avec Excel), Et TestComplete permettant la création de classe, je souhaiterais intégrer la programmation orienté objet dans nos scripts (création d'un classe fenêtre, d'une classe Edit.....). Je pense qu'avec une approche orienté objet, nos scénarios seront plus facilement maintenable, et plus compréhensible.

Je souhaitais savoir ce que vous en pensiez (avantages inconvénients), et si vous utilisez ce type d'approche pour la rédaction des scénarios?

Merci

http://www.isaweb.isagri.fr

dmereaux


Modérateur
Modérateur

Bonjour,

Oui pourquoi pas. J'en ai fais l'expérimentation avec XML et python. Avec XML nous décrivions nos objet de test et on générait automatiquement des classes java avec les shémas XML, c'était pratique pour générer toutes les méthodes set et get. Après ils ne nous restaient plus qu'à implémenter les méthodes de comparaisons.
C'est une approche intéressante et qui permet de maintenir facilement le code.
Cordialement.
Dominique.

http://www.qualifiez.fr

Laetitia


Testeur junior
Testeur junior

Bonjour,

Merci Dominique pour ta réponse, j'ai fais la présentation de notre architecture de nos projets de tests si l'on intégrait la programmation objet, et cela simplifiant la rédaction et la maintenabilité de nos scénarios, la décision a été approuvé Very Happy .
Effectivement je n'avais pas pensé à faire la génération des classes depuis un schémas, merci pour l'idée.

Laetitia

http://www.isaweb.isagri.fr

mathieu_bl


Testeur junior
Testeur junior

Bonjour Laetitia,

Automatiser des tests avec une approche orientée objet est une très bonne chose selon moi.

J'ai travailler quelques années sur l'automatisation de logiciel dans une très grosse boite. Nous utilisions test partner à l'époque, qui fonctionne avec le langage de script VBA.

Les arguments pour ce type d'action sont assez clairs. Ce sont globalement tous les avantages que présentent la POO. Donc plus particulièrement pour les tests :

- Scénarios de tests développés plus rapidement.
- Maintenance du code plus aisé
- Mise à jour des composants très pratique
- Support des langues

L'objectif étant de créer des objets et classes représentant les "vues" fonctionnelles de ton produit. Le script, lui, instanciera les objets et appellera les fonctions TestCases, en leurs passant les paramètres d'entrés et vérifiant les paramètres de sortis.

Si tu as besoin de plus d'infos, n'hésites pas.

Au fait, je vois que tu es de beauvais, tu travailles chez un editeur de logiciel à Beauvais ?

Laetitia


Testeur junior
Testeur junior

Bonjour Mathieu,

Dans mon entreprise nous utilisons TestComplete pour l'automatisation de test, j'ai "débuté" l'approche objet, merci pour les conseils, il me semblait bien aussi qu'une approche objet serait plus pratique que notre fonctionnement actuel.

Sinon oui je travaille chez un éditeur de logiciel à Beauvais, c'est un éditeur de logiciels agricoles.

Cordialement,
Laetitia

http://www.isaweb.isagri.fr

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum