Schulungsübersicht
Einführung
- Was sind API-Tests und warum sollten Sie sie durchführen?
- REST vs. SOAP-basierte API-Tests
Überblick über das dreistufige Architekturmodell
- Präsentationsebene - Benutzeroberfläche (UI)
- Logische Ebene - Business Logik (API)
- Datenebene - Datenbankdaten (DB)
Überblick über die Rest Assured-Syntax
- Ähnlichkeiten mit Gherkin und BDD
Erstellen eines Projekts
Testen der Logik-Ebene
Senden von Anfragen an die API
- POST, GET, PUT, DELETE, OPTIONS, PATCH und HEAD Anfragen
Validieren und Überprüfen von Antworten
Testen der API-Funktionalität
Arbeiten mit TestNG
Testen der API-Zuverlässigkeit
Durchführen von Performance Testing
Durchführen von Sicherheitstests
Fehlersuche
Automatisieren Ihrer Tests
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundkenntnisse in REST API.
- Erfahrung mit Softwaretests in Java.
Publikum
- QA-Ingenieure, Tester und Testentwickler, die mit dem Testen von Software und Webservice-APIs befasst sind
Erfahrungsberichte (5)
Gutes Verhältnis, Łukasz hatte Zeit für alle Fragen und konnte jedem helfen, der ein Problem hatte.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurs - Selenium WebDriver in C#
Maschinelle Übersetzung
Viele Übungen, die viele praktische Fähigkeiten vermittelt haben.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurs - Automation Testing with Cypress
Maschinelle Übersetzung
Schritt-für-Schritt-Analyse. Jede Zeile des Codes wird erklärt. Jedes Problem, das ich während des Kurses hatte, wurde erfolgreich gelöst und Łukasz sagte mir den Grund. Ich mochte auch gute Praktiken, die vorgestellt wurden. Ich war nie vom TDD-Stil überzeugt - ich finde ihn einfach nicht nützlich und seine Zeit wert. Łukasz hat so viele Vorteile von TDD aufgezeigt, dass er meine Meinung komplett geändert hat.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Maschinelle Übersetzung
Trainerwissen, -persönlichkeit und die Beziehung zum Publikum sowie seine Geduld
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurs - Protractor: End-to-end testing for Angular web applications
Maschinelle Übersetzung
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Kurs - Advanced Selenium
Maschinelle Übersetzung