Avez-vous déjà été déçu par un logiciel qui ne fonctionnait pas ? Plusieurs facteurs peuvent en être la cause, notamment la possibilité que l'entreprise n'ait pas testé minutieusement le produit avant sa sortie. Les tests logiciels consistent à déterminer s'ils répondent aux fonctionnalités attendues pour lesquelles ils ont été développés et à s'assurer que le programme est exempt de défauts. TestNG est un framework de test pour le langage de programmation Java. Il possède des fonctionnalités clés telles que l'annotation, la configuration des tests, l'exécution parallèle et le regroupement de tests, ce qui le rend puissant et facile à utiliser. TestNG couvre les tests unitaires, fonctionnels, de bout en bout et de système. Vous pouvez l'intégrer à n'importe quelle application Java en utilisant les dépendances Maven ou Gradle, ou en ajoutant un fichier jar TestNG directement dans Java. Ce cours fournit un guide étape par étape pour démarrer avec TestNG. Nous commençons par vous présenter TestNG et ses avantages par rapport aux autres frameworks. Nous allons vous montrer comment configurer et installer la bibliothèque TestNG dans n'importe quel projet basé sur Maven et l'utiliser avec l'IDE Eclipse. En outre, explorez la structure de base de l'écriture et de l'exécution de scénarios de test dans le framework TestNG
.
L'annotation dans TestNG fournit des informations sur sa suite, sa méthode et sa classe. Il permet de définir l'approche d'exécution de vos scénarios de test et les différentes fonctionnalités qui leur sont associées. Si une méthode n'est pas précédée d'annotations, elle sera ignorée et ne sera pas exécutée dans le cadre du scénario de test. Découvrez toutes les annotations disponibles et appliquez-les à vos projets. Nous explorons les attributs d'annotation avancés et la manière de les utiliser pour modifier le comportement des scénarios de test. L'une des fonctionnalités fournies par TestNG est l'assertion ; il propose de nombreux niveaux pour valider vos résultats réels par rapport aux résultats attendus. Nous étudions les assertions couramment utilisées et la manière dont vous pouvez les utiliser pour vérifier l'exactitude d'une instruction et des tests pilotés par les données à l'aide de TestNG et
Apache Commons CSV.
Un fournisseur de données dans TestNG est une méthode de scénario de test qui fournit un tableau de valeurs réelles variées à des méthodes de test dépendantes. Nous expliquons en détail comment exécuter des scénarios de test à l'aide de données externes, notamment comment utiliser différents fournisseurs et paramètres. Les rapports sont cruciaux car les parties prenantes du projet prennent des décisions sur la base de ces rapports, qui doivent être précis et faciles à lire pour tous. Nous explorons l'exécution des tests et les rapports via TestNG Reports. Vous comprendrez les principales fonctionnalités de TestNG telles que le regroupement des tests, la gestion des tests via XML, l'exécution parallèle et l'utilisation de TestNG par programmation. Ce cours est essentiel pour les débutants, les développeurs et les testeurs lors de la création de scénarios de test. En raison de la facilité d'utilisation, de la configuration supplémentaire et des fonctionnalités avancées de TestNG par rapport à ses pairs, il est devenu largement utilisé par de nombreux développeurs du monde entier. À la fin de ce cours, vous aurez acquis des connaissances inestimables en matière de tests de logiciels. Alors pourquoi attendre ? Inscrivez-vous dès maintenant
.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.