Install
- Frische VM
- Silent-Schalter dokumentiert
- Log vorhanden
- Exitcode bewertet
Freigabe
Ein Paket ist nicht stabil, weil ein Installationslauf einmal durchlief. Belastbar wird es erst, wenn Install, Detection, Uninstall, Upgrade, Reboot und Kontextfaelle systematisch geprueft wurden.
Teste bewusst im Benutzer- und im Maschinenkontext.
Per-User vs Per-Machine lesenWenn 3010 oder 1641 moeglich sind, gehoeren sie in die Matrix.
Jeder Testpunkt braucht einen nachvollziehbaren Beleg: Befehlszeile, Logpfad, Exitcode und Detection-Ergebnis.
Installer-Logs lesenEin Paket ist erst dann releasefaehig, wenn es reproduzierbar durch dieselbe Matrix laeuft.