introduction leanft
Micro Focus - Logiciel HPE - HPE Pro (LeanFT - Lean Functional Testing):
Profitez de l'outil UFT le plus flexible avec ses dernières fonctionnalités: LeanFT vs UFT
L'outil QTP / UFT a atteint sa dernière version 12.5 et il est maintenant considéré comme une version stable. Cet outil est spécialement développé pour les tests fonctionnels et de régression dans les premiers jours avec quelques fonctionnalités limitées.
Mais maintenant, je suis vraiment enthousiasmé par la dernière version de QTP (UFT), juste à cause de son extrême flexibilité et des changements d’interface graphique.
meilleurs sites Web pour regarder des anime en ligne
Je pense que QTP envisage de concurrencer Selenium, qui est maintenant considéré comme le meilleur du marché pour les tests de sites Web. L'outil QTP résout lentement son impact négatif en ajoutant des fonctionnalités importantes (essentielles) à lui-même.
Dans cet article, j’ai été longuement informé des fonctionnalités additives d’UFT et du LFT (Lean Functional Testing). Il sera utile pour ceux qui travaillent déjà sur QTP de s'adapter facilement à la dernière version.
Il est disponible en téléchargement depuis son site Web natif. Une fois que vous avez commencé le téléchargement, rejoignez-moi pour en savoir plus sur ses dernières fonctionnalités.
Ce que vous apprendrez:
- Qu'est-ce que LeanFT?
- Installation LeanFT
- Caractéristiques et fonctionnalités de LeanFT
- Qui utilise UFT et qui LeanFT?
- LeanFT livré avec UFT 12.5 et ses incroyables fonctionnalités
- Conclusion
- lecture recommandée
Qu'est-ce que LeanFT?
Dans un premier temps, commençons par LFT, également connu sous le nom de tests fonctionnels allégés.
LeanFT est absolument lié à UFT version 12.5 car avec l'aide de ce bundle (UFT & LFT), il est en concurrence directe avec le sélénium. La caractéristique clé de LF
T est, il s'inscrit dans le domaine habituel du développeur. Par conséquent, vous pouvez utiliser les mêmes langages de programmation et les cadres de tests unitaires que vous utilisiez précédemment.
Installation LeanFT
Vous pouvez obtenir LFT soit en tant que package téléchargeable autonome ou comme incorporé avec UFT.
La procédure d'installation est similaire pour les deux options. Mais avant cela, vous devez installer le framework de test (Junit & Nunit), l'IDE de développement (VS ou eclipse). Il n'y a pas de licence séparée pour LFT, il est livré avec la licence UFT.
Si tu as un Licence UFT, puis mettez-la à niveau . Avec la licence UFT, vous pouvez profiter des capacités LFT et API.
LeanFT combine une stratégie open source et basée sur les colporteurs et cette stratégie est considérée comme un facteur de différenciation clé pour résister au sélénium. Un autre facteur important à noter est que vous pouvez utiliser le framework Java ou Selenium dans LFT.
Caractéristiques et fonctionnalités de LeanFT
Visual studio & eclipse sont pris en charge pour les IDE, les langages de programmation tels que C # et Java, les fenêtres standard, .NET / WPF, SAPUIS, Mobile sont pris en charge. Et il est intégré à Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber.
Le centre d'identification d'objets dans LFT améliore l'identification des objets (espionnage). Il fournit un rapport d'exécution HTML et vous pouvez en savoir plus ci-dessous. Les autres fonctionnalités importantes sont le mode Insight et les modèles d'application.
Avec ces caractéristiques importantes, on peut penser que LFT peut remplacer UFT. Mais c'est absolument impossible car ces deux sont établis pour des raisons différentes et s'inscrivent dans des choix différents. HP se concentre davantage sur trois types d'utilisateurs, les DevTesters, les ingénieurs de test d'automatisation et les experts en la matière.
Qui utilise UFT et qui LeanFT?
Vous trouverez ci-dessous la liste des utilisateurs qui utilisent UFT et LFT.
- Les testeurs techniques (sélénium) qui pensent que l'UFT fait défaut dans certains domaines sont les utilisateurs ciblés de LeanFT.
- Les ingénieurs de test d'automatisation qui utilisent déjà UFT sont satisfaits de sa dernière arrivée. C'est donc à leur choix d'utiliser UFT ou LeanFT.
- Les testeurs professionnels rechercheront toujours l'option sans script afin de ne jamais opter pour le LFT.
LeanFT livré avec UFT 12.5 et ses incroyables fonctionnalités
Le dernier UFT 12.5 est supérieur aux packs de services précédents car il est livré avec une capacité de test mobile et la dernière prise en charge du navigateur.
LFT est fourni avec UFT 12.5 , il devrait donc faire basculer le monde des tests fonctionnels.
Voyons maintenant en détail les dernières fonctionnalités avec certaines de ses captures d'écran pour une meilleure compréhension:
# 1) Capacité de test mobile
Dans la dernière version 12.5, la capacité de test mobile est étendue dans une plus grande mesure. Il a été amélioré par de nombreuses fonctionnalités qui sont actuellement introduites.
Par conséquent, cette fonctionnalité attrayante peut attirer quelques utilisateurs supplémentaires vers UFT.
# 2) Espion d'objets amélioré
La fonctionnalité d'Object Spy a été considérablement améliorée dans la dernière version.
Lors de l'enregistrement d'une session, vous pouvez maintenant:
- Récupérer les propriétés des objets
- Mettez en surbrillance les objets de test et
- Ajouter des points de contrôle
Vous pouvez travailler avecplusieurs applications en même tempspendant l'exécution ou l'enregistrement. Pour ce faire, vous devrez définir le paramètre d'enregistrement et d'exécution correct. L'utilisateur peut également ouvrir la fenêtre d'accès à distance.
# 3) Nouvelle extension pour Firefox
Une extension UFT modifiée est disponible pour les utilisateurs de Firefox. Auparavant, à chaque nouvelle version de Firefox, nous devions modifier les paramètres de configuration. Mais maintenant, cette difficulté a été résolue avec la nouvelle version avancée 12.5.
CeL'extension UFT est identiquesur toutes les versions du navigateur Firefox. Toute version de Firefox supérieure à 33 est désormais prise en charge par UFT.
# 4) Intégration avec le référentiel de code source GIT
Un utilisateur peut enregistrer un test UFT dans le référentiel GIT directement depuis l'UFT. Et effectuez des modifications dans le référentiel local et distant avec l'explorateur de solutions plutôt que d'utiliser l'explorateur Windows.
Le contrôle de version des scripts UFT est désormais disponible à l'aide d'un puissant VCS.
# 5) Ajout d'une bibliothèque fonctionnelle
Dans la dernière version, bien qu'elle ne soit pas associée au test actuel, l'utilisateur a la possibilité d'ajouter une bibliothèque fonctionnelle en tant qu'élément de solution. Il est rendu commun au lieu de le conserver pour un test particulier seul.
# 6) Création d'un test fonctionnel à l'aide de LFT
Dans UFT 12.5, un utilisateur peut créer des scripts d'automatisation en utilisant LFT avec les outils déjà existants tels que Visual Studio, C #, Eclipse, etc.
Un plug-in spécial facilite la maintenance des objets et la génération de code. Par conséquent, la création d'un test fonctionnel dans l'EDI à l'aide de LFT est un avantage supplémentaire de la nouvelle version.
# 7) Capacités améliorées pour les tests BPT
Les tests de processus métier dans UFT sont désormais flexibles et beaucoup plus faciles.
- Vue toile - en utilisant cela, vous pouvez afficher et organiser vos tests.
- Tu peuxtester l'application SAP. Commeil est alimenté par BPT Packaged Apps Kit, il fournit une intégration avec l'application SAP.
- L'utilisation du fichier Excel est simplifiée, vous pouvez exporter et importer le fichier Excel mis à jour.
- Il offre la possibilité d'enregistrer et d'exécuter l'intégralité du test des processus métier, ce qui vous aidera à créer un scénario complet.
# 8) Exécution de tests sans IDE
Oui, c'est possible avec le moteur d'exécution. Il ne nécessite pas l'installation complète de l'EDI, à la place, vous pouvezsélectionnez un moteur d'exécution dans la configuration personnaliséeassistant lors de l'installation. Cela vous permet de modifier les paramètres pour exécuter les tests.
# 9) Amélioration du produit
- Les applications SAP WebDynpro Java et SAP Fiori sont désormais prises en charge sur les solutions SAP.
- Le complément SAPUI5 est désormais pris en charge sur les navigateurs Chrome et Firefox.
- Le complément Oracle prend désormais en charge les menus avec de nouvelles méthodes pour l'objet «OracleFormWindow».
# 10) Prise en charge du nouvel environnement
La dernière version de Firefox et Chrome sera prise en charge dans UFT 12.5 et en plus de cela, certaines autres versions sont également prises en charge dans cette mise à jour.
Les autres versions incluent:
- Safari 7.1 et 8
- Flex 3.6 et 4.1.0
- SAPGUI 7.4
- Delphi XE7
- Oracle 12.2.4
- VMware ESXi 5.5
- ASP .NET, AJAX 4.1.5
- Ext-JS 4.2.2 et 4.2.3
- Boîte à outils Web Google 2.7
- Siebel 8.1.1.11 haute interactivité
- Siebel 8.2.2.4 haute interactivité
- Hummingbird HostExplorer14 (64 bits) TE
- PowerBuilder 12.6
# 11) Résultats basés sur HTML et rapports pertinents
UFT est maintenant capable de générer des résultats et des rapports basés sur HTML. Il est beaucoup plus léger et plus rapide que le précédent.
Ce rapport contient les détails suivants:
- Étapes suivies pendant le test.
- Tester les informations de l’objet.
- Empilez les informations de trace.
- Objets présents dans l'application.
De plus, vous pouvez également obtenir des captures d'écran et des tableaux de données. L'utilisateur peut envoyer ou exporter les rapports HTML vers les autres formats.
Un avantage supplémentaire est qu'il y apas besoin d'installer la visionneuse de résultats d'exécutionsur la machine du destinataire pour afficher le rapport. Ce rapport ne contiendra pas toute la fonctionnalité, si vous voulez tout voir, vous pouvez l'obtenir à partir du chemin ci-dessous (Outils => Options => onglet Général => Exécuter les sessions)
# 12) Fonctionnalité Cross Browser
Browser, WebNumber, WebEdit, WebRange, WebFile et WebList sont les propriétés qui ont été alignées pour maintenir l'uniformité entre les types de navigateur.
Les objets Web supplémentaires sont désormais pris en charge dans les navigateurs tels que Firefox et Chrome. Un testeur peut choisir le navigateur pour enregistrer et exécuter la session et peut égalementparamétrer le navigateur.
# 13) Affichage des mots clés amélioré
Désormais, un utilisateur peut ajouter levaleur du paramètre directement dans la vue des mots clésau lieu d'entrer dans le volet des propriétés. La hiérarchie des objets de test est simplifiée afin que vous puissiez visualiser facilement toutes les étapes ajoutées à l'action.
Une nouvelle info-bulle est également introduite dans les sections des paramètres.
# 14) Nouvelle technique de licence
Le mécanisme de licence Autopass vous permettra d'installer les licences de siège, simultanées ou de banlieue dans une seule fenêtre de licence. Par conséquent, il n'y a pas besoin d'outils externes pour aider à l'extraction de la licence. Serveur de licences Autopass vous permet de gérer vos licences en un seul endroit.
Conclusion
J'espère que cet article guidera tout débutant pour se lancer facilement sur UFT Developer, c'est-à-dire LeanFT. Je suis sûr que vous apprécierez ses nouvelles fonctionnalités améliorées et ces fonctionnalités pourraient, à leur tour, bouleverser considérablement le monde des tests fonctionnels à l'avenir.
lecture recommandée
- HP UFT
- Guide du débutant sur les tests de performances des applications Web à l'aide de WAPT Pro
- Tutoriel de test d'utilisabilité: un guide de démarrage complet
- Tutoriel JSON: Introduction et un guide complet pour les débutants
- 16 nouvelles fonctionnalités de l'outil Micro Focus UFT (Unified Functional Testing) - QTP vs UFT
- Téléchargement et installation de la version d'essai de HP UFT Processus A à Z
- JMeter Video 1: Introduction, téléchargement et installation de JMeter
- Introduction au langage de programmation Java - Tutoriel vidéo