Schulungsübersicht
Einführung in Unit Testing mit PyTest
Unit Testing mit UnitTest vs. Unit Testing mit PyTest
Schreiben lesbarer und wartbarer Tests
Verwendung von Mocks, Fakes und Stubs
Verwenden von Hooks, Assert Rewriting und Plug-Ins
Optimieren Sie Ihre Tests mit Vorrichtungen und parametrisierten Tests
Erhalten der gewünschten Testabdeckung
Generieren von Testable Documentation mit Doctest
Integration von Python Unit-Tests in eine Continuous Integration (CI)-Umgebung
Skalieren Sie Ihre Python Unit-Tests
Verwenden Sie Python, um Nicht-Python-Anwendungen zu testen
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Allgemeines Verständnis von Automatisierungstests
Publikum
- Softwaretester
Erfahrungsberichte (7)
Expertise des Trainers, selbst wenn wir sehr präzise Fragen zu speziellen Themen gestellt haben, war er in der Lage, wirklich sinnvolle und wertvolle Antworten für uns bereitzustellen. Er hat den Trainingsplan nach unseren Bedürfnissen und Wünschen angepasst.
Filip - Orange Szkolenia Sp. z o.o.
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Ich habe Zusammenfassungen geliebt
Martyna - Orange Szkolenia Sp. z o.o.
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Materialien Trainer
Zakar Abid - TII
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Führte eine praktische Übung durch. Ging den Code Schritt für Schritt durch. Erklärte alles sehr gut.
Steve Thomas - TII
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Keine Eile, obwohl manchmal etwas zu langsam. Übungen mit der Gruppe überprüfen und Lösungen vergleichen
Piotr - ArcelorMittal Business Center of Excellence Poland Sp. z o.o. Sp. k.
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Der Trainer ist interaktiv mit dem Publikum. Er kann die Fragen leicht beantworten und gibt präzise Beispiele und Erläuterungen aus dem täglichen Leben. Die Balance zwischen Theorie und Praxis ist flüssig. Die Übungen geben dem Benutzer eine bessere Möglichkeit, sein/ihre Test- und Entwicklungsstrategie zu strukturieren und zu denken. Numpy und Pandas können hilfreich sein, um Daten besser auszuwerten, wie Leistungsresultate, Statistiken, Bildverarbeitung oder das Berechnen der Korrelation für biologische Bilderätze. Das Framework Django wäre nützlich zur Erstellung von Web-APIs. All dieses Wissen ist ein Pluspunkt. Allerdings bin ich nicht sicher, ob dies in anderen Kontexten fruchtbringend sein wird, da wir Einheitstests und IntegrationsTests für Java-Apps in Python benötigen.
Soumaya ELALOUANI - Telemis
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Dass wir von einer einfachen Implementierung ausgegangen sind und Funktionen hinzugefügt haben, bis wir das Design aktualisieren mussten, um ein wartbares Softwareprodukt zu erhalten. Das ist definitiv ein realitätsnahes Arbeitsproblem, bei dem ich einen Mehrwert sehe. Ich habe auch die Verwendung des VideoUpload-Projekts geschätzt, da wir uns daran in Consult Red orientieren können. Sehr offen für Fragen und bereit, den Kurs auf Wunsch der Teilnehmer zu gestalten.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Kurs - Unit Testing with Python
Maschinelle Übersetzung