À propos de ce cours

254,200 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Experience with an object-oriented programming language (preferably Java). Ability to install and run an IDE (Eclipse recommended).

Approx. 30 heures pour terminer
Anglais

Ce que vous allez apprendre

  • You will gain an understanding of the theory of testing.

  • You will practice writing tests for a variety of quality intent, including code coverage, defect finding, and statistical testing.

  • You will develop test plans to guide the testing stage of the software development lifecycle.

  • You will create defect reports to provide transparency and understanding to supervisors, colleagues, and users.

Compétences que vous acquerrez

Writing Test PlansWriting Defect ReportsUnderstanding of Testing TheoryWriting TestsTesting Vocabulary
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Experience with an object-oriented programming language (preferably Java). Ability to install and run an IDE (Eclipse recommended).

Approx. 30 heures pour terminer
Anglais

Offert par

Placeholder

Université du Minnesota

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up94%(1,610 notes)Info
Semaine
1

Semaine 1

7 heures pour terminer

Introduction

7 heures pour terminer
6 vidéos (Total 66 min), 1 lecture, 6 quiz
6 vidéos
Introduction12 min
Why is software testing challenging?11 min
What is a Test?6 min
Automation: Using a test framework11 min
Automation: Writing JUnit tests21 min
1 lecture
Welcome to the course!5 min
5 exercices pour s'entraîner
Overview30 min
On the difficulty of software testing30 min
What is a Test?30 min
Automation: Using a Test Framework30 min
Automation: Writing JUnit Tests30 min
Semaine
2

Semaine 2

5 heures pour terminer

Testing Foundations

5 heures pour terminer
8 vidéos (Total 57 min)
8 vidéos
Testing Principles5 min
Testing Principles: Where12 min
Testing Principles: How8 min
The "V Model" of Software Development4 min
Validation and Verification in the "V Model"3 min
Structural Testing3 min
Mutation Testing3 min
8 exercices pour s'entraîner
Dependability Quiz30 min
Testing Principles: Where30 min
Testing Principles: How30 min
The V-Model Quiz8 min
Validation and Verification in the "V-Model" Quiz30 min
Structural Testing30 min
Mutation Testing30 min
On Basic Testing Terminology, Dependability, and Testing Principles30 min
Semaine
3

Semaine 3

8 heures pour terminer

Testing in the Software Development Lifecycle

8 heures pour terminer
10 vidéos (Total 49 min)
10 vidéos
Importance of a Good Test Plan5 min
Stages of Software Testing Process2 min
Test (Status) Reports3 min
Risk-based Test Planning5 min
Software Defect Reports2 min
Software Defect Reports: Analysis3 min
Software Defect Reports: Reporting3 min
Software Defect Reports: Report Content15 min
Software Defect Reports: Track, Retest, and Close3 min
10 exercices pour s'entraîner
What is a Test Plan?30 min
Importance of a Good Test Plan30 min
Stages of Software Testing Process30 min
Test (Status) Reports
Risk Based Test Planning
Software Defect Reports30 min
Software Defect Reports: Analysis30 min
Software Defect Reports: Reporting30 min
Software Defect Reports: Report Content30 min
Software Defect Reports: Track, Retest, and Close30 min
Semaine
4

Semaine 4

10 heures pour terminer

Writing Good Unit Tests

10 heures pour terminer
5 vidéos (Total 77 min)
5 vidéos
Test Doubles: Input18 min
Test Doubles: Output14 min
Assessing Adequacy and Code Coverage Analysis with JaCoCo9 min
Flakey Tests and How to Avoid Them22 min
3 exercices pour s'entraîner
Test Doubles: Introduction
Test Doubles: Input
Test Doubles: Output

Avis

Meilleurs avis pour INTRODUCTION TO SOFTWARE TESTING

Voir tous les avis

À propos du Spécialisation Software Testing and Automation

Software Testing and Automation

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.