Vous voulez améliorer vos compétences en matière de tests de logiciels ? Améliorer votre codage, mais vous ne savez pas par où commencer ? Agilitest a sélectionné une liste de 8 cours gratuits sur les tests de logiciels qui vous aideront à améliorer vos compétences en matière de tests et de développement de logiciels. Utiliser des outils de CI comme Jenkins, écrire de bons cas de test ou identifier bugs ne sera plus un secret pour vous.
Software Testing - How to Make Software Fail
Cette leçon est parfaite pour apprendre à :
- réfléchir aux différents éléments des tests de logiciels
- trouver les parties du programme qui doivent être testées davantage
- générer automatiquement des cas de test qui cassent le code de manière inattendue
- concevoir un générateur de cas de test aléatoire sophistiqué
- s'occuper de nombreux de bugs et les réduire...
Durée : Environ 1 mois
Unités : 6
Niveau : intermédiaire
Proposé par : Udacity
Voir le cours de test en ligne gratuit d'Udacity
Approaches to software development
Après avoir fait ce cours, vous devriez être en mesure de :
- décrire les caractéristiques essentielles et identifier, à l'aide d'exemples, les liens entre les caractéristiques d'un bon système logiciel
- décrire les éléments d'un processus de base de développement de logiciels et illustrer la variété des différents cycles de vie
- comprendre les motivations et les meilleures pratiques d'une approche agile du développement de logiciels
- expliquer les avantages du langage de modélisation unifié (UML) en tant que notation standard pour la modélisation
- identifier les différents types de modèles utilisés dans le développement de logiciels et décrire la relation entre les modèles, les points de vue et le développement de logiciels.
Durée : 9 heures
Unités : 6
Niveau : avancé
Proposé par : OpenLearn
Voir le cours de test en ligne gratuit OpenLearn
Software Development Process
Un cours gratuit sur les tests logiciels en 15 leçons qui vous apprendra à sélectionner et à mettre en œuvre le processus logiciel idéal pour votre projet de développement.
- Introduction et aperçu
- Modèles de cycle de vie
- Environnement de développement intégré
- Systèmes de contrôle de version...
Durée : Environ 3 mois
Unités : 17
Niveau : intermédiaire
Proposé par : Udacity
Voir le cours de test en ligne gratuit d'Udacity
Software Testing Tutorial
Software Testing Tutorial offre un aperçu des tests logiciels et des exigences du secteur. Ce cours sur les tests logiciels vous aidera à développer vos compétences en :
- bases en tests logiciels
- SDLC
- test de documentation
- test des modèles
Durée : 1 heure
Unités : 9
Niveau : débutant
Proposé par : Great Learning
Voir le cours de test en ligne gratuit de GreatLearning
Automated Software Testing - Unit Testing, Coverage Criteria and Design and Testability
Ce cours gratuit vous apprend à automatiser les tests logiciels de manière inspirante. Découvrez comment :
- tester tout système logiciel en utilisant les techniques de pointe actuelles
- dériver des cas de test qui traitent les cas exceptionnels et les cas particuliers au moyen de plusieurs techniques
- développer des architectures testables et écrire du code de test maintenable
Durée : Environ 5 semaines
Unités : 5
Niveau : intermédiaire
Soumis par : edX
Voir le cours edX sur les tests en ligne gratuits
Learn Software Testing Certification
Cette formation gratuite sur les tests de logiciels est recommandée aux débutants mais aussi aux professionnels du secteur. Elle est divisée en 8 unités principales afin de présenter tous les concepts fondamentaux des tests logiciels de manière simple et interactive. C'est un must pour les développeurs de logiciels et les professionnels de QA .
Durée : Environ 3 heures
Unités : 9
Niveau : débutant
Soumis par : Eduonix
Voir le cours de test en ligne gratuit d'Eduonix
Introduction tp Software Testing
Ce cours gratuit sur les tests logiciels vous enseignera les principes de base. Vous apprendrez tous les domaines du test logiciel, et vous développerez vos compétences en tant que développeur. Après avoir suivi ce cours, vous serez en mesure de :
- décrire les différents niveaux en test logiciels
- énumérer les méthodes qui peuvent être utilisées pour réduire les erreurs dans les programmes logiciels
- identifier les principales approches de la conception d'un scénario de test
Durée : 3 heures
Unités : 3
Niveau : débutant
Proposé par : Alison
Voir le cours de test en ligne gratuit d'Alison
Jenkins Introduction for Developers
Ce cours gratuit est une introduction à Jenkins pour les débutants. Cette ressource est parfaite pour les personnes qui veulent intégrer et apprendre l'intégration continue mais aussi pour ceux qui souhaitent intégrer Jenkins afin d'automatiser leur processus de développement.
Durée : 1 heure
Unités : 5
Niveau : débutant
Proposé par : Udemy
Voir le cours de test en ligne gratuit Udemy