Le cours virtuel "Introduction aux tests de logiciels - Cours virtuel - Coursera", est un cours avec différents contenus et qui propose des cours vidéo de . Explorez ses fonctionnalités essentielles et cliquez sur le bouton orange pour obtenir des informations détaillées sur la plateforme d'apprentissage en ligne Coursera
Après avoir terminé ce cours, vous comprendrez les principes fondamentaux et les processus de test de logiciels.
Vous aurez activement créé des cas de test et les exécuterez à l'aide d'un outil de test automatisé.
Vous rédigerez et reconnaîtrez de bons cas de test, y compris les données d'entrée et les résultats attendus.
Après avoir terminé ce cours, vous serez en mesure de.
.
.
- Décrire la différence entre vérification et validation.
- Expliquer le but des tests.
- Utiliser la terminologie de test appropriée dans la communication ; plus précisément : appareil de test, cas de test logique, cas de test concret, script de test, oracle de test et échec.
- Décrire les motivations des tests boîte blanche et boîte noire.
- Comparer et contraster les techniques de développement test-first et test-last.
- Mesurer l'adéquation du test par déclaration et couverture des branches.
- Raisonner sur les causes et l'acceptabilité d'une mauvaise couverture. - Evaluer l'efficacité de détection des défauts d'un ensemble de tests fonctionnels à l'aide de tests de mutation.
- Critique des tests de boîte noire et de boîte blanche, décrivant les avantages et l'utilisation de chacun dans le cadre d'un effort de développement plus large.
- Faites la distinction entre la valeur attendue (vraie), l'heuristique, la cohérence (telle qu'utilisée dans la régression A / B) et les oracles de test de probabilité et sélectionnez celui qui convient le mieux à l'objectif du test.
- Créer des cas de test unitaires et d'intégration pour détecter les défauts dans le code et automatiser ces tests à l'aide de JUnit.
Pour ce faire, les étudiants utiliseront des tests doubles pour soutenir leurs tests, y compris des talons (pour la vérification de l'état) et des simulations (pour la vérification du comportement) (https://martinfowler.
com/articles/mocksArentStubs.
html).
Ce cours est principalement destiné aux étudiants intéressés par l'un des rôles suivants : ingénieur logiciel, ingénieur logiciel de test, ingénieur en automatisation de test, ingénieur DevOps, développeur de logiciel, programmeur, passionné d'informatique.
Nous attendons de vous que vous ayez une certaine connaissance du langage de programmation Java (ou de tout autre langage orienté objet similaire et la capacité de saisir rapidement la syntaxe Java) et une certaine connaissance du cycle de vie du développement logiciel.
Préparez-vous depuis chez vous avec les universités les plus prestigieuses du monde.
La qualité des cours de Coursera est soutenue par ses instructeurs, qui sont souvent des doyens titulaires d'un doctorat.
Plus de 85 % des étudiants de Coursera signalent des avantages professionnels, tels que des promotions ou des augmentations de salaire.
Des millions d'étudiants à travers le monde atteignent leurs objectifs personnels et professionnels avec Coursera.
Coursera propose des cours de plus de 200 universités et entreprises de premier plan pour dispenser un apprentissage en ligne dans le monde entier. Avec un abonnement Coursera Plus, vous bénéficiez d'un accès illimité à plus de 90 % de tous les cours, ainsi qu'aux certificats et spécialisations professionnels les plus populaires sur Coursera.
Data science, business et développement personnel. Vous pouvez vous inscrire à plusieurs cours à la fois, obtenir des certificats illimités et acquérir des compétences professionnelles recherchées pour démarrer, évoluer et même changer de carrière.
DÉCOUVREZ COMMENT OBTENIR LE MAXIMUM ET ÉCONOMISER PLUS DE 500 USD AVEC UN ABONNEMENT ANNUEL À COURSERA PLUS*
*Vous économisez jusqu'à 500 USD en 12 mois, lorsque vous passez de 59 USD pour un abonnement mensuel à un abonnement annuel avec la promotion. L'abonnement annuel normal est de 399 USD. Avec la promotion, vous ne paierez que 299 USD. Découvrez tout en cliquant sur le bouton jaune.
Université du Minnesota
Bonjour, comment puis-je vous aider? Un cours vous intéresse ? A propos de quel sujet ?
Ajoutez votre avis