Über diesen Kurs

193,642 kürzliche Aufrufe
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“

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

Ca. 23 Stunden zum Abschließen
Englisch
Untertitel: Englisch

Was Sie lernen werden

  • 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.

Kompetenzen, die Sie erwerben

Writing Test PlansWriting Defect ReportsUnderstanding of Testing TheoryWriting TestsTesting Vocabulary
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“

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

Ca. 23 Stunden zum Abschließen
Englisch
Untertitel: Englisch

von

University of Minnesota-Logo

University of Minnesota

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1

Woche 1

5 Stunden zum Abschließen

Introduction

5 Stunden zum Abschließen
6 Videos (Gesamt 66 min), 1 Lektüre, 6 Quiz
6 Videos
Introduction12m
Why is software testing challenging?11m
What is a Test?6m
Automation: Using a test framework11m
Automation: Writing JUnit tests21m
1 Lektüre
Welcome to the course!5m
5 praktische Übungen
Overview10m
On the difficulty of software testing8m
What is a Test?8m
Automation: Using a Test Framework6m
Automation: Writing JUnit Tests10m
Woche
2

Woche 2

2 Stunden zum Abschließen

Testing Foundations

2 Stunden zum Abschließen
8 Videos (Gesamt 57 min)
8 Videos
Testing Principles5m
Testing Principles: Where12m
Testing Principles: How8m
The "V Model" of Software Development4m
Validation and Verification in the "V Model"3m
Structural Testing3m
Mutation Testing3m
8 praktische Übungen
Dependability Quiz14m
Testing Principles: Where6m
Testing Principles: How10m
The V-Model Quiz8m
Validation and Verification in the "V-Model" Quiz6m
Structural Testing4m
Mutation Testing6m
On Basic Testing Terminology, Dependability, and Testing Principles26m
Woche
3

Woche 3

5 Stunden zum Abschließen

Testing in the Software Development Lifecycle

5 Stunden zum Abschließen
10 Videos (Gesamt 49 min)
10 Videos
Importance of a Good Test Plan5m
Stages of Software Testing Process2m
Test (Status) Reports3m
Risk-based Test Planning5m
Software Defect Reports2m
Software Defect Reports: Analysis3m
Software Defect Reports: Reporting3m
Software Defect Reports: Report Content15m
Software Defect Reports: Track, Retest, and Close3m
10 praktische Übungen
What is a Test Plan?10m
Importance of a Good Test Plan10m
Stages of Software Testing Process12m
Test (Status) Reports
Risk Based Test Planning
Software Defect Reports4m
Software Defect Reports: Analysis6m
Software Defect Reports: Reporting6m
Software Defect Reports: Report Content20m
Software Defect Reports: Track, Retest, and Close6m
Woche
4

Woche 4

10 Stunden zum Abschließen

Writing Good Unit Tests

10 Stunden zum Abschließen
5 Videos (Gesamt 77 min)
5 Videos
Test Doubles: Input18m
Test Doubles: Output14m
Assessing Adequacy and Code Coverage Analysis with JaCoCo9m
Flakey Tests and How to Avoid Them22m
3 praktische Übungen
Test Doubles: Introduction
Test Doubles: Input
Test Doubles: Output

Bewertungen

Top-Bewertungen von INTRODUCTION TO SOFTWARE TESTING

Alle Bewertungen anzeigen

Über den Spezialisierung Software Testing and Automation

This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their projects. Through four courses, you will cover black-box and white-box testing, automated testing, web & mobile testing, and formal testing theory and techniques, which will prepare to you to plan and perform effective testing of your software....
Software Testing and Automation

Häufig gestellte Fragen

  • Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Anmeldung ab. Wenn Sie einen Kurs im Gastmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erhalten, müssen Sie während oder nach Ihrer Gastphase das Zertifikat erwerben. Wenn Sie die Gastoption nicht sehen:

    • Der Kurs bietet möglicherweise keine Gastoption an. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
    • Der Kurs kann stattdessen "Vollständiger Kurs ohne Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Aufgaben einreichen und eine Endnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
  • Wenn Sie sich für den Kurs anmelden, erhalten Sie Zugriff auf alle Kurse der Spezialisierung und Sie erhalten nach Abschluss aller Arbeiten ein Zertifikat. Ihr elektronisches Zertifikat wird zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

  • Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine 7-tägige, kostenlose Testversion, die Sie gebührenfrei wieder kündigen können. Danach gewähren wir keine Rückerstattungen mehr, aber Sie können Ihr Abonnement jederzeit kündigen. Lesen Sie unsere vollständige Rückerstattungsrichtlinie.

  • Ja, Coursera bietet für Kursteilnehmer, die sich die Kursgebühr nicht leisten können, finanzielle Unterstützung an. Bewerben Sie sich dafür, indem Sie auf den Link für finanzielle Unterstützung links unter der Schaltfläche „Anmelden“ klicken. Sie werden zum Ausfüllen eines Antrags aufgefordert und werden bei Genehmigung benachrichtigt. Diesen Schritt müssen Sie für jeden Kurs der Spezialisierung ausführen, auch für das Abschlussprojekt. Mehr erfahren

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..