KIT | KIT-Bibliothek | Impressum | Datenschutz

Programmieren, Vorlesung, WS 2016/17, 08.02.2017, 13

Burger, Erik; KIT | Webcast [Hrsg.]

  • 0:00:00 Starten
  • 0:00:46 Was erwartet Sie heute?
  • 0:02:04 Lernziele
  • 0:02:56 Wiederholung: ""Bugs""
  • 0:06:51 Debugging
  • 0:08:39 Schritte der klassischen wissenschaftlichen Methode
  • 0:11:02 Wissenschaftliche Methode angewendet auf Debugging
  • 0:12:31 Debugging - Stabilisieren des Fehlers
  • 0:16:09 Tipps für die Fehlersuche
  • 0:31:37 Zusammenfassung
  • 0:32:20 JUNIT
  • 0:33:11 Outline
  • 0:34:13 Foreword
  • 0:35:04 Classification of Tests
  • 0:37:19 Test-Driven Development
  • 0:39:36 Isolated Testing
  • 0:42:04 Refactoring
  • 0:44:50 Challenges for Testing Largo-Scale Systems
  • 0:47:29 Bad smells
  • 0:51:59 JUnit - Overview
  • 0:54:48 Junit 3 vs JUnit 4
  • 0:55:47 Terminology
  • 0:56:56 Structure
  • 0:58:01 Test Case Verdicts
  • 0:59:08 What is a JUnit Test?
  • 1:00:34 Organisation of JUnit Tests
  • 1:01:09 Writing a JUnit test class
  • 1:01:47 A simple example
  • 1:02:53 Assertions
  • 1:05:10 Test Fixture
  • 1:07:44 Setup and Teardown
  • 1:08:35 beforeClass/AfterClass
  • 1:09:05 Fixture - Example
  • 1:09:43 Expected Exception
  • 1:11:20 Ignore/Timeout
  • 1:12:54 Parameterised Tests
  • 1:16:44 Test Suites
  • 1:18:08 Running JUnit Tests
  • 1:18:36 Test Runners
  • 1:21:13 Zusammenfassung
Open Access Logo


Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Audio & Video
Publikationsdatum 16.02.2017
Erstellungsdatum 08.02.2017
DOI 10.5445/DIVA/2017-118
Identifikator KITopen-ID: 1000114529
Serie Programmieren, Vorlesung, WS 2016/17
Lizenz KITopen-Lizenz
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page