Weiter zum Inhalt
MathWorks

Online-Kurse zum Selbststudium

  • Self-Paced Content
  • MathWorks
  • MATLAB Hilfe-Center
  • Community
  • Lernen
  • MATLAB erhalten MATLAB
  • Melden Sie sich an
    • Eigener Account
    • Mein Community Profil
    • Lizenz zuordnen

    • Abmelden
  • Wenden Sie sich an den MathWorks-Support
  • Visit mathworks.com
  • Online Courses
MathWorks MathWorks

Website auswählen

Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .

  • (English)
  • (Deutsch)
  • (Français)
  • (简体中文)
  • (English)

Sie können auch eine Website aus der folgenden Liste auswählen:

So erhalten Sie die bestmögliche Leistung auf der Website

Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.

Amerika

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europa

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asien-Pazifik

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文
    • English
  • 日本 (日本語)
  • 한국 (한국어)

Kontakt zu Ihrer lokalen Niederlassung

image for course Unit-Tests

Unit-Tests

Lernen Sie, effektive Unit-Tests zu verfassen, um die Codequalität zu verbessern, Bugs zu vermeiden und das gewünschte Verhalten zu überprüfen. Verstehen Sie Testkonzepte, verfassen Sie Testskripte und -funktionen und verwalten Sie Aufgaben vor und nach dem Test.

Kursmodule

Introduction

Get an overview of the content covered.

Lektionen:
  • Course Overview
  • Learning Outcomes and Prerequisites
  • Course Example
  • What is Unit Testing?

What is a Test?

Write tests with comparisons, functions that test equality, and assert statements.

Lektionen:
  • Elements of a Test
  • is* Functions
  • Compare with == Versus isequal
  • Test Response
  • Assert Statements

Test as You Go with a Test Script

Combine tests into a test script, and run tests on your code base.

Lektionen:
  • Why Use a Test Script?
  • The Format of a Test Script
  • Write a Test Script
  • Test Script Results
  • Run a Test Script
  • Fix Broken Tests

Avoid Bugs in Comparisons

Use tests that make numeric comparisons within a given tolerance.

Lektionen:
  • Bugs in Comparisons
  • Numerical Precision
  • Check for Equality (Within a Given Tolerance)
  • Add a Tolerance to Satellite Application Tests

Write Test Functions

Write test functions to test the output and behavior of programs.

Lektionen:
  • Why Use Test Functions?
  • The Format of a Test Function
  • Convert Satellite Parameters Tests to Test Functions

Verify Behavior

Use functions that verify application behavior.

Lektionen:
  • Verify Application Behavior
  • Verification Functions
  • Satellite Parameters Tests Using verifyTrue
  • Other verify* Functions

Test for Desired Warnings and Errors

Verify programs produce the correct warnings and errors.

Lektionen:
  • Commands as Inputs to Test
  • Test for an Expected Error Message - Satellite Application
  • Test for an Expected Error Message - Square Root Function

Add Pre- and Post- Test Tasks

Define set-up tasks for testing, and undo them when finished.

Lektionen:
  • What Are Pre- and Post-Test Tasks?
  • The Format of Pre- and Post- Test Tasks
  • Pre- and Post- Test Tasks for Satellite Parameters Tests

Conclusion

Review course content, learn next steps, and provide feedback on the course.

Lektionen:
  • Summary
  • Additional Resources
  • Survey

Format:Kurs zum Selbststudium

Sprache:Deutsch

Sprache

  • Praktische Übungen mit automatischem Feedback
  • Zugang zu MATLAB über Ihren Webbrowser
  • Teilbarer Fortschrittsbericht und teilbares Kurszertifikat

Funktionen schreiben – Wie und warum

Erhöhen Sie die Flexibilität Ihres Codes durch das Schreiben eigener Funktionen.

  • Trust Center
  • Handelsmarken
  • Datenschutz-Richtlinien
  • Datendiebstahl verhindern
  • Status von Anwendungen
  • Kontakt

© 1994-2025 The MathWorks, Inc.