Benutzer-Werkzeuge

Webseiten-Werkzeuge


se:softwaretest

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
se:softwaretest [2008-04-13 11:17]
stefan
se:softwaretest [2008-04-13 13:13]
stefan
Zeile 63: Zeile 63:
   * Voraussetzungen (4)   * Voraussetzungen (4)
   * Automatisierung von Kommandozeile/​GUI/​Messgeräten   * Automatisierung von Kommandozeile/​GUI/​Messgeräten
 +
  
 ==== Testprozess ==== ==== Testprozess ====
-  * Generischer Testprozess +  * Generischer Testprozess ​(7 Schritte) 
-  * Ziele und Schwerpunkte+  * Testdokumente (8), Zuordnung zu Testphasen ​  
 +  * Testplanung 
 +    * Startbedingungen (4) 
 +    * Master-Testplan (5 Inhalte, Ziel) 
 +    * Beispiele für Testziele/​-schwerpunkte 
 +    * Prioritäten (3 Eigenschaften,​ 5 Ziele, 7 Kriterien) 
 +    * Sonstige Planungsthemen (7) 
 +    * Frühe Testaktivitäten (3)     
 +  * Testspezifikation (3 Schritte) 
 +  * Vorbereitung (2 Punkte) 
 +  * Durchführung 
 +    * Start (8 Kriterien) 
 +      * Ergebnisse der Akzeptanzprüfung (8) 
 +    * Interner Abnahmetest (6 Schritte)  ​  
 +    * Praktische Vorgehensweise 
 +      * Grundsätze intuitiver Tests (3) 
 +    * Protokollierung 
 +      * Möglichkeiten (5) 
 +      * Fehlerprotokoll (4 Prüfungen) 
 +      * Ziele (5) 
 +    * Änderungsprozess 
 +      * Gründe für Änderungen (4) 
 +      * Fehlerbericht (3 Regeln) 
 +        * Informationen (13) 
 +    * Testende (4 Kriterien)  ​              
 +  * Übergabe (3 Inhalte) 
 +  * Abschlussarbeiten (4)   
 ==== Beispiele für Softwarefehler ==== ==== Beispiele für Softwarefehler ====
  
Zeile 155: Zeile 183:
       * Kompletter Test vor Auslieferung neuer Versionen       * Kompletter Test vor Auslieferung neuer Versionen
       * Austausch der Testfälle für die nächste Produktversion       * Austausch der Testfälle für die nächste Produktversion
 +
  
 ===== Testprozess ===== ===== Testprozess =====
 +  * {{:​se:​generischertestprozess.jpg|}}
   * Testdokumentation   * Testdokumentation
     * notwendig zur internen/​externen Kommunikation,​ teils gesetzliche Aufbewahrungsfristen     * notwendig zur internen/​externen Kommunikation,​ teils gesetzliche Aufbewahrungsfristen
-    * Test Plan (Testplanung)  +    * {{:​se:​testdokumente.jpg|}}  ​
-    * Test Design/​Case/​Procedure Specification (Testspezifikation) +
-    * Test Incident Report (Fehlerbericht) +
-    * Test Log, Test Summary Report (Ergebnisdokumentation)  +
-    * Test Item Transmittal Report (Übergabeprotokoll)+
   * Testplanung   * Testplanung
     * Start zu Beginn des Projekts (Projekt ist genehmigt, Projektleiter benannt, Test-Projektleiter benannt, Mitarbeiter benannt)     * Start zu Beginn des Projekts (Projekt ist genehmigt, Projektleiter benannt, Test-Projektleiter benannt, Mitarbeiter benannt)
     * Nach Umfang des Projekts Testmanager für jede Phase oder Gesamtprojekt     * Nach Umfang des Projekts Testmanager für jede Phase oder Gesamtprojekt
-    * Master-Testplan+    ​* **Master-Testplan**
       * Testaktivitäten über alle Phasen hinweg       * Testaktivitäten über alle Phasen hinweg
       * zeitliche und logistische Abhängigkeiten       * zeitliche und logistische Abhängigkeiten
       * Ziele und Schwerpunkte der einzelnen Phasen (Abgrenzung)       * Ziele und Schwerpunkte der einzelnen Phasen (Abgrenzung)
-      * Ziel: Optimierung des zeitlichen Ablaufs und des personellen/​materiellen Aufwands 
-      * Beispiel: teures Messgerät 
       * Pläne der Testphasen werden aus Master-Testplan abgeleitet       * Pläne der Testphasen werden aus Master-Testplan abgeleitet
       * Rahmenbedingungen klären: Termine, Personal etc. -> Zeitplan       * Rahmenbedingungen klären: Termine, Personal etc. -> Zeitplan
-    ​* Testziele / -schwerpunkte+      * Ziel: Optimierung des zeitlichen Ablaufs und des personellen/​materiellen Aufwands 
 +      * Beispiel: teures Messgerät 
 +    ​* Testziele/​-schwerpunkte
       * Ableitung aus ISO 9126: z.B. Vollständigkeit,​ Verfügbarkeit,​ Fehlertoleranz,​ Ergonomie, Wartbarkeit       * Ableitung aus ISO 9126: z.B. Vollständigkeit,​ Verfügbarkeit,​ Fehlertoleranz,​ Ergonomie, Wartbarkeit
     * Prioritäten     * Prioritäten
Zeile 236: Zeile 262:
       * dann systematischer Test der einzelnen Module auf Basis der Testspezifikation       * dann systematischer Test der einzelnen Module auf Basis der Testspezifikation
       * weitere Tests je nach den ersten Ergebnissen,​ niedrige Priorität       * weitere Tests je nach den ersten Ergebnissen,​ niedrige Priorität
-      * Intution+      * Intuition
         * Fehler sind Herdentiere         * Fehler sind Herdentiere
         * Vertrauen Sie Ihrer Intuition         * Vertrauen Sie Ihrer Intuition
Zeile 258: Zeile 284:
         * Einhaltung von gesetzlichen Vorgaben         * Einhaltung von gesetzlichen Vorgaben
     * Änderungsprozess,​ Änderungsanforderung,​ Fehlerbericht     * Änderungsprozess,​ Änderungsanforderung,​ Fehlerbericht
-      * {{:​se:​aenderungsprozess.jpg|}} 
       * Nach Inspektion/​Test:​ Änderungsprozess       * Nach Inspektion/​Test:​ Änderungsprozess
       * Gründe für Änderungen       * Gründe für Änderungen
se/softwaretest.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)