Lernen Sie den Code kennen
DevStack Übung
- Starten von DevStack in einer VM auf dem Laptop oder in einer öffentlichen Cloud
- Validieren der laufenden Dienste
- Wählen Sie einen Dienst und setzen Sie einen API-Aufruf ab, oder verwenden Sie den entsprechenden Klienten, um die Funktion zu prüfen
Lognachricht-Übung
- Fügen Sie einige zusätzliche LOG.debug () Zeilen zu einer der Methoden des API-Aufrufs hinzu, den Sie in der vorherigen Übung ausgewählt haben
- Starten Sie den entsprechenden Dienst in Ihrer DevStack-Umgebung neu und finden Sie die neue Nachricht in den Protokollen
- Finden Sie heraus, welche Parameter an diese Methode übergeben wurden, indem Sie die LOG-Nachrichten verwenden
Testen
- Test-Suites
- Einheit
- Funktionell
- Integration
- Test-Framework
Test-Übung
- Nur einen Test laufen lassen und nicht die ganze Suite
- Einen Testcase laufen lassen
- Gruppenübung
- Bitten Sie einen Mentor den getesteten Code eines Testcases kaputtzumachen
- Finden Sie heraus, was die Änderung ist, indem Sie den Test durchführen und die Testausgabe analysieren
Testabdeckung Übung
- Finden Sie eine weniger komplexe offene Review und laden Sie den Patch herunter
- Entfernen Sie die Codeänderungen und führen Sie die Tests aus
- Prüfen Sie, ob die Tests fehlgeschlagen sind oder nicht
- Erklären der Bedeutung wenn nicht
- Kommentieren der offenen Review