Testen mit TDD: Eine Einführung in 100 Minuten // deutsch

the native web GmbH
the native web GmbH
7.2 هزار بار بازدید - 2 سال پیش - Code und Tests mit TDD
Code und Tests mit TDD zu schreiben, ist nicht einfach, wenn man es noch nie gemacht hat. Wie funktioniert das, zuerst einen Test und dann die Implementierung zu schreiben? Was hat es mit dem sogenannten TDD-Cycle (Red, Green, Refactor) auf sich? Und worauf gilt es beim Schreiben der Tests und beim Refactoring zu achten?

https://www.npmjs.com/package/roboter
https://www.npmjs.com/package/assertthat

0:00:00 – Einleitung
0:03:39 – Die "Pagination 7"-Kata
0:08:03 – Visual Studio Code (VSCode) vs Fleet
0:09:42 – TypeScript und Node.js für das Projekt-Setup
0:17:33 – Falls Du noch nie mit Tests gearbeitet hast …
0:18:58 – Wozu überhaupt testen?
0:25:06 – TDD (Red): Der erste Test
0:35:59 – TDD (Green): Die erste Implementierung
0:37:28 – TDD (Refactor): Review und Bewertung
0:38:09 – TDD (Red): Der zweite Test
0:40:31 – TDD (Green): Die zweite Implementierung
0:43:21 – TDD (Refactor): Code und Tests aufräumen
0:50:44 – Die nächsten Schritte planen
0:52:42 – Fehlerfälle testen
1:09:09 – TDD: Die nächsten Iterationen
1:27:43 – TDD: Das große Refactoring
1:37:58 – Ein Plädoyer für das automatisierte Testen
1:41:52 – Wozu überhaupt testen, Teil 2
1:43:57 – Wann Testen leichtfällt
1:46:58 – Üben, üben, üben, …

────────────────────

Über the native web 🦄

Wir sind ein Beratungs-, Schulungs- und Entwicklungsunternehmen, das sich auf Web- und Cloud-Technologien spezialisiert hat. Wir streben nach intelligenten und eleganten Lösungen für komplexe Probleme, und wir glauben, dass Softwareentwicklung kein Selbstzweck ist. Stattdessen sollte Software tatsächliche Probleme der realen Welt lösen.

Wir glauben, dass native Web- und Cloud-Technologien das Fundament sind, auf dem die Zukunft aufbaut. Unsere Kernkompetenz ist der Entwurf und die Entwicklung verteilter Web- und Cloud-Anwendungen unter Verwendung dieser Technologien in interdisziplinären Teams. Wir entwickeln auch unser eigenes Open-Source-Framework namens wolkenkit. Und wir lieben es, unser Wissen in Schulungen und Workshops, auf Konferenzen und bei Usergroups zu teilen.

⬥ Kanal abonnieren: @thenativeweb

────────────────────

Weiterführende Links 🌍

⬥ Webseite: https://www.thenativeweb.io/
⬥ Twitter: Twitter: thenativeweb, Twitter: goloroden
⬥ Discord: Discord: discord
⬥ GitHub: https://github.com/thenativeweb
⬥ wolkenkit: https://www.thenativeweb.io/wolkenkit...
⬥ Impressum: https://www.thenativeweb.io/company/l...
2 سال پیش در تاریخ 1400/12/01 منتشر شده است.
7,211 بـار بازدید شده
... بیشتر