Schulungsübersicht
Einführung
Testgetriebene Entwicklung
- Die verschiedenen Ansätze für die Prüfung
Unit Testing Rahmenwerke
- Was sind Unit-Tests?
- Die Grundlagen eines Unit-Test-Frameworks
Vorbereiten der Testumgebung
- Installieren und Konfigurieren von AceUnit und Unity
Schreiben eines Unit Testing-Rahmens
- Einen Test erstellen
- Anwenden weiterer Tests
- Refactoring des Testrunners
- Arbeiten mit der assert-Klasse
- Reflektieren, um Methoden aufzurufen
- Verwendung einer Namenskonvention
Einigkeit
- Erstellen von Unit-Tests
- Kombination von Unity mit Ceedling
- Mock-Tests erstellen
AceUnit
- Ausführen von AceUnit in bestimmten Umgebungen
- Erstellen von Unit-Tests
- Verwendung von Forks zum Einfangen von Signalen
Post-Testing
- Fehlersuche und Umstrukturierung von C-Code
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- C-Programmiererfahrung
Publikum
- Software Testers
Erfahrungsberichte (5)
Mit nestjs ausgestattet, obwohl es nicht auf der Tagesordnung stand
Suhail - Maldives Pension Administration Office (Pension Office)
Kurs - Typescript Unit Testing
Maschinelle Übersetzung
Ich habe es genossen, die Möglichkeit zu haben, mich zu üben.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Maschinelle Übersetzung
Die Tatsache, dass ich einen neuen Ansatz für das Schreiben von Unit-Tests gelernt habe, ist der Teil, der mir am meisten an der Schulung gefallen hat. Ich mochte auch das freie Gespräch, das wir hatten, die Tatsache, dass wir über bestimmte Themen debattierten, ich mochte die Teamarbeit, die wir hatten, sie brachte uns dazu, die Anforderungen von User Stories aus einer anderen Perspektive zu analysieren und ich schätzte auch die Intervention des Trainers, der uns verschiedene Lösungen vorschlug, wenn wir bei einigen Entscheidungen feststeckten.
Crina-Maria Rosu - ACCENTURE
Kurs - Agile and TDD with C
Maschinelle Übersetzung
Die Übungen waren gut
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Ein interessender und umfassender Bereich
Maciej Perkowski - Nordic Semiconductor
Kurs - Advanced C Programming
Maschinelle Übersetzung