Wie testet man ein Build-Skript?

9

Ich versuche mein Build-Skript zu testen.

Ich denke, folgende Testszenarien sind normale Szenarien

  1. Überprüfen Sie die Richtigkeit der Build-Versionsnummer
  2. Überprüfen Sie Versionsnummern von MSI und überprüfen Sie, ob sie aktuell sind?
  3. Überprüfen Sie, ob alle Assemblies mit starkem Namen signiert wurden
  4. überprüfen, ob Kompilierungsfehler der verantwortlichen Person mitgeteilt wurden?

Was können alle anderen Testfälle gemeinsam für Build-Skripte sein?

    
Samselvaprabu 04.01.2012, 18:36
quelle

1 Antwort

1

Für die "Was sind andere Testfälle" - Sie möchten wahrscheinlich testen, dass es Fehler richtig behandelt - wenn eine Festplatte ausfällt, wenn die Kompilierung fehlschlägt, gibt es einige andere E / A-Fehler. Was auch immer Ihre Fehlerprozeduren sind, sollten Sie für diese prüfen.

Führt Ihr Build-Skript auch Ihre automatisierten Tests aus? Vielleicht möchten Sie überprüfen, ob diese tatsächlich ausgeführt wird (hier rekursiv) und Fehler von diesen korrekt meldet.

Das Testen der Versionsnummern scheint einfach zu sein. Ich gehe davon aus, dass Sie die Versionsnummern an das Skript weitergeben (oder eine andere leicht erkennbare Möglichkeit haben, herauszufinden, was sie sein sollten). Überprüfen Sie, ob Ihre Build-Artefakte diese Nummern im Dateinamen / readme / wherever haben.

    
Kane 04.01.2012, 18:46
quelle