Wenn Sie Powershell-Skripte entwickeln, hilft Ihnen die Erstellung einiger Unit-Tests bei der Überwachung der Qualität der Skripte. Das Schreiben einiger Tests gibt Ihnen die Gewissheit, dass Ihr Code auch dann noch funktioniert, wenn Sie einige Änderungen vorgenommen haben. Das Schreiben von Powershell-Unit-Tests kann mit
Adam Bertram @adbertram
Es ist Montag. Führen Sie die PSPester-Tests für Ihren
#PowerShell-Code durch, bevor Sie loslegen. Sie wissen nie, wie Sie den Code am Freitag verlassen haben!
Tests in VSTS ausführen Wenn Sie Ihren Pester-Unit-Test in Ihrer VSTS-Build-Pipeline ausführen möchten, müssen Sie die Pester-Aufgabe vom Marktplatz zu Ihrem VSTS-Projekt hinzufügen. Öffnen Sie dann die Build-Pipeline und fügen Sie die Pester-Aufgabe hinzu. Mit der folgenden Konfiguration werden alle Pester-Unit-Tests in Ihrem Projekt ausgeführt:
Testdateien : **/*.tests.ps1 Bau fehlschlagen bei Fehler : true
Hochladen der Testergebnisse Wenn Sie möchten, dass die Testergebnisse in VSTS sichtbar sind, müssen Sie die Testergebnisdatei hochladen. Das können Sie mit der Aufgabe Testergebnisse hochladen tun. Pester schreibt die Testergebnisse im nUnit-Format in eine Testergebnisdatei. Diese Testergebnisdatei befindet sich im Testergebnisverzeichnis des Build-Agenten. Das ist ein Verzeichnis höher als das Arbeitsverzeichnis der Aufgabe.
Testergebnis Format : NUnit Testergebnisdateien : ../**/TEST-*.xml Immer ausführen : true
Verfasst von
Peter Groenewegen
Unsere Ideen
Weitere Blogs
Contact
Adam Bertram @adbertram



