<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmi:id="-tRYWob0Qe9s7-Ix565sImw" name="testing_techniques_by_quality_risk_test_type,_TK7s0HHUEdyzS55ez-koKA" guid="-tRYWob0Qe9s7-Ix565sImw" changeDate="2007-12-27T12:06:49.156-0800" version="7.2">
  <mainDescription>&lt;h3>&#xD;
    &lt;a id=&quot;DataAndDatabaseIntegrityTesting&quot; name=&quot;DataAndDatabaseIntegrityTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Daten- und Datenbankintegrität testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Datenbanken und die Datenbankprozesse sollten als ein unabhängiges Subsystem getestet werden. Bei diesen Tests sollte&#xD;
    nicht die Benutzerschnittstelle des Testobjekts als Schnittstelle zu den Daten verwendet werden. Um festzustellen, welche&#xD;
    Tools und Verfahren es gibt, um die in der folgenden Tabelle angegebenen Tests zu unterstützen, muss das Datenbankmanagementsystem&#xD;
    (DBMS) näher untersucht werden.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Führen Sie Methoden des Datenbankzugriffs und Datenbankprozesse unabhängig von der Benutzerschnittstelle&#xD;
                    aus, um Verhaltensfehler oder fehlerhafte Daten festzustellen und zu protokollieren.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Rufen Sie jede Methode des Datenbankzugriffs und jeden Prozess einmal mit gültigen und einmal mit ungültigen Daten oder Datenanforderungen&#xD;
                    auf.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Überprüfen Sie die Datenbank, um sicherzustellen, dass alle Daten wie vorgesehen eingetragen wurden und alle Datenbankereignisse&#xD;
                    ordnungsgemäß eingetreten sind, oder prüfen Sie die zurückgegebenen Daten und vergewissern Sie sich, dass die richtigen Daten&#xD;
                    aus den richtigen Gründen abgerufen wurden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Sicherung und Wiederherstellung&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    SQL-Dienstprogramme und -Tools für Datenbanken&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit dem Verfahren können alle wichtigen Methoden des Datenbankzugriffs und Datenbankprozesse getestet werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Für die Tests könnte eine DBMS-Entwicklungsumgebung erforderlich sein. Möglicherweise werden Treiber benötigt, um Daten direkt in der Datenbank eingeben und&#xD;
                    modifizieren zu können.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Prozesse sollten manuell aufgerufen werden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Kleine Datenbanken oder Minimaldatenbanken (mit einer begrenzten Anzahl von Datensätzen) sollten verwendet werden, um die Erkennbarkeit inakzeptabler Ereignisse zu verbessern.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;FunctionTesting&quot; name=&quot;FunctionTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Funktionstests&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
Bei Funktionstests des Testobjekts&#xD;
      sollte der Schwerpunkt auf alle zu testenden Anforderungen gelegt werden, die direkt aus&#xD;
      Anwendungsfällen oder Geschäftsfunktionen und Geschäftsregeln abgeleitet werden können.&#xD;
Ziel dieser Tests ist es, die ordnungsgemäße Abnahme, Verarbeitung und Abfrage von Daten sowie&#xD;
    die angemessene Implementierung der Geschäftsregeln zu bestätigen. Diese Art von Tests basiert auf&#xD;
Blackbox-Verfahren, d. h., die Anwendung und ihre internen Prozesse werden durch die Interaktion mit der Anwendung auf der&#xD;
grafischen Benutzerschnittstelle (GUI) und durch die Analyse der Ausgaben oder Ergebnisse überprüft. Die folgende Tabelle umreißt&#xD;
die Tests, die für jede Anwendung empfohlen werden.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Testen Sie die Funktionalität des Testobjekts. Dazu gehört eine Überprüfung der Navigation, der Dateneingabe, der Datenverarbeitung, des&#xD;
                    Datenabrufs, bei der das Verhalten des Testobjekts beobachtet und protokolliert wird.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Testen Sie alle Ereignisabläufe der Anwendungsfälle in den einzelnen Anwendungsfallszenarien oder die Funktionen und Features mit gültigen und ungültigen&#xD;
                    Daten, um Folgendes zu verifizieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
Bei der Verwendung gültiger Daten werden die erwarteten Ergebnisse erzielt. &lt;/p>&#xD;
                &lt;p>&#xD;
Bei der Verwendung ungültiger Daten werden die entsprechenden Fehlernachrichten oder Warnungen&#xD;
        angezeigt. &lt;/p>&#xD;
                &lt;p>&#xD;
Alle Geschäftsregeln werden ordnungsgemäß angewendet. &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Sicherung und Wiederherstellung&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann Folgendes getestet werden:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    alle wichtigen Anwendungsfallszenarien&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    alle sichtigen Features&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Bezeichnen oder beschreiben Sie die (internen oder externen) Punkte oder Fragen, die sich auf die Implementierung und Ausführung des Funktionstests&#xD;
                    auswirken.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;BusinessCycle&quot; name=&quot;BusinessCycle&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Geschäftszyklen testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Tests für einen Geschäftszyklus sollten die Aufgaben emulieren, die über einen bestimmten Zeitraum für das Projekt &amp;lt;Projektname&amp;gt; ausgeführt werden. Sie sollten&#xD;
    einen Zeitraum festlegen, z. B. ein Jahr. Führen Sie dann die Transaktionen und Aufgaben aus, die im Verlaufe eines Jahres anfallen würden. Dazu gehören alle Tages-, Wochen- und&#xD;
    Monatszyklen sowie Ereignisse mit bestimmtem Datum, beispielsweise in Terminkalendern.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie das Testobjekt gemäß den erforderlichen Geschäftsmodellen und -plänen und beobachten/protokollieren Sie das Verhalten des Objekts.&#xD;
                    Führen Sie auch die Hintergrundprozesse aus.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    In den Tests werden verschiedene Geschäftszyklen simuliert. Dazu werden folgende Schritte ausgeführt:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Funktionstests für das Testobjekt werden modifiziert oder erweitert, um die Häufigkeit zu steigern, mit der die einzelnen Funktionen ausgeführt werden, und so&#xD;
                    mehrere verschiedene Benutzer in einem angegebenen Zeitraum zu simulieren.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Alle zeit- oder datumsabhängigen Funktionen werden mit gültigen und ungültigen Datumsangaben oder Zeiträumen ausgeführt.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Alle regelmäßig wiederkehrenden Funktionen werden zur vorgesehenen Zeit ausgeführt oder gestartet.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Für die Tests werden gültige und ungültige Daten verwendet, um Folgendes zu verifizieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
Bei der Verwendung gültiger Daten werden die erwarteten Ergebnisse erzielt.                 &lt;/p>&#xD;
                &lt;p>&#xD;
Bei der Verwendung ungültiger Daten werden die entsprechenden Fehlernachrichten oder Warnungen&#xD;
        angezeigt.                 &lt;/p>&#xD;
                &lt;p>&#xD;
Alle Geschäftsregeln werden ordnungsgemäß angewendet.                 &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Sicherung und Wiederherstellung&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren können alle kritischen Geschäftszyklen getestet werden.&#xD;
                                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Für Datumsangaben des Systems und Systemereignisse können spezielle unterstützende Aufgaben erforderlich sein.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Zur Bestimmung der geeigneten Testanforderungen und Vorgehensweisen ist ein Geschäftsmodell erforderlich.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;UserInterfaceTesting&quot; name=&quot;UserInterfaceTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Benutzerschnittstelle testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Beim Testen der Benutzerschnittstelle (UI) wird die Benutzerinteraktion mit der Software überprüft. Mit UI-Tests soll sichergestellt werden,&#xD;
    dass der Benutzer über die UI angemessen auf die Funktionen des Testobjekts zugreifen und durch diese Funktionen navigieren kann. Mit UI-Tests kann außerdem&#xD;
    festgestellt werden, ob die Objekte auf der Benutzerschnittstelle wie erwartet funktionieren und Firmenstandards bzw. Industrienormen&#xD;
    entsprechen.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Führen Sie die folgenden Schritte aus, um die Konformität des Objekts mit Normen festzustellen und zu protokollieren und um das Verhalten des Zielobjekts zu beobachten/protokollieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Navigieren Sie gemäß den Geschäftsfunktionen und -anforderungen durch das Zielobjekt. Dazu gehören die Navigation von Fenster zu Fenster sowie von&#xD;
                    Feld zu Feld und die Anwendung von Zugriffsmethoden (Tabulatortaste, Mausbewegungen, Direktaufruftasten).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sie können Fensterobjekte, z. B. Menüs, und Fenstermerkmale wie Größe, Position, Status und Fokus testen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Erstellen oder modifizieren Sie Tests für jedes Fenster, um die ordnungsgemäße Navigation und korrekte Objektstatus für&#xD;
                    jedes Fenster und Objekt der Anwendung zu verifizieren.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert ein Automatisierungstool für Testscripts.&#xD;
                                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit dem Verfahren können alle wichtigen Anzeigen oder Fenster getestet werden, die der Benutzer extensiv&#xD;
                    nutzen wird.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Es kann nicht auf alle Merkmale von kundenspezifischen Objekten oder Objekten von Fremdanbietern zugegriffen werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;PerformanceProfiling&quot; name=&quot;PerformanceProfiling&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Leistungsprofil erstellen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Für die Erstellung eines Leistungsprofils werden Leistungstests durchgeführt, bei denen die Antwortzeiten, Transaktionsraten und andere&#xD;
    zeitkritische Anforderungen gemessen und bewertet werden. Ein Leitungsprofil wird erstellt, um sicherzustellen, dass&#xD;
    die Leistungsanforderungen erfüllt werden. Leistungsprofile werden implementiert und erstellt, um das Leistungsverhalten eines Testobjekts als Funktion von Bedingungen wie&#xD;
    der Auslastung oder Hardwarekonfigurationen zu optimieren und darzustellen.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Anmerkung&lt;/b>: Der Begriff &quot;Transaktionen&quot; in der folgenden Tabelle bezieht sich auf logische Geschäftstransaktionen. Diese Transaktionen&#xD;
    werden als spezifische Anwendungsfälle definiert, die ein Akteur des Systems wahrscheinlich mit dem Testobjekt ausführen wird. Ein Beispiel&#xD;
    wäre das Hinzufügen oder Modifizieren eines bestimmten Vertrages.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Testen Sie das Verhalten von vorgegebenen funktionalen Transaktionen oder Geschäftsfunktionen unter den folgenden Bedingungen, um das Verhalten des Objekts und dessen Leistungsdaten zu&#xD;
                    beobachten und zu protokollieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    anzunehmende normale Auslastung&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    anzunehmende maximale Auslastung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Nutzen Sie Testverfahren, die für Funktionstests oder Tests von Geschäftszyklen entwickelt wurden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifizieren Sie Datendateien, um die Anzahl der Transaktionen zu erhöhen, oder Scripts, um die Zahl der Iterationen pro Transaktion&#xD;
                    zu steigern.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Scripts sollten auf einer Maschine ausgeführt werden (am besten mit einem Benutzer und einer Einzeltransaktion als Benchmark) und&#xD;
                    dann mit mehreren (virtuellen oder realen) Clients wiederholt werden (siehe 'Spezielle Aspekte').&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Tool zur Erstellung von Leistungsprofilen (z. B. Rational Quantify)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools zur Ressourcenbeschränkung wie Canned HEAT&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann Folgendes getestet werden:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Einzeltransaktion oder Einzelbenutzer: Erfolgreiche Emulation der Transaktions-Scripts ohne Ausfälle aufgrund von Problemen bei der&#xD;
                    Testimplementierung&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Mehrere Transaktionen oder Benutzer: Erfolgreiche Emulation der Auslastung ohne Ausfälle aufgrund von Problemen bei der&#xD;
                    Testimplementierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Bei umfassenden Leistungstests gibt es auf dem Server eine Hintergrundauslastung.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Dies kann mit verschiedenen Methoden erreicht werden. Dazu gehören unter anderem:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Direkte Auslösung von Transaktionen auf dem Server, in der Regel durch SQL-Aufrufe&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Erzeugen einer virtuellen Benutzerauslastung, um viele Clients (in der Regel mehrere hundert) zu simulieren. Für eine solche&#xD;
                    Auslastung werden Tools für die Emulation ferner Terminals verwendet. Sie können dieses Verfahren auch anwenden, um im Netz&#xD;
                    eine Belastung mit Datenverkehr zu erzeugen.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Verwendung mehrerer physischer Clients, von denen jeder ein Testscript ausführt, um das System zu belasten &lt;br />&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Leistungstests sollten auf einer dedizierten Maschine oder zu einer dedizierten Zeit ausgeführt werden, um die volle&#xD;
                    Kontrolle zu haben und genaue Messungen durchführen zu können.&#xD;
&lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Größe der Datenbanken für Leistungstests sollte der tatsächlichen Größe entsprechen oder entsprechend skaliert werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;LoadTesting&quot; name=&quot;LoadTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Belastung testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Belastungstests sind Leistungstests, bei denen das Testobjekt verschiedenen Belastungen ausgesetzt wird, um das Leistungsverhalten und die Fähigkeit des Zielobjekts zur Fortsetzung eines ordnungsgemäßen Betriebs&#xD;
bei verschiedenen Auslastungen zu messen und einzuschätzen. Mit einem Belastungstest soll festgestellt und sichergestellt werden, dass das System auch jenseits der erwarteten maximalen Auslastung&#xD;
    fehlerfrei funktioniert. Belastungstests dienen außerdem der Bewertung von Leistungsmerkmalen wie der Antwortzeit, der Transaktionsrate und anderer zeitkritischer&#xD;
    Merkmale.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Anmerkung&lt;/b>: Der Begriff &quot;Transaktionen&quot; in der folgenden Tabelle bezieht sich auf logische Geschäftstransaktionen. Diese Transaktionen&#xD;
    werden als spezifische Funktionen definiert, die ein Systembenutzer wahrscheinlich mit der Anwendung ausführen wird. Ein Beispiel&#xD;
    wäre das Hinzufügen oder Modifizieren eines bestimmten Vertrages.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Führen Sie vorgegebene Transaktionen oder Geschäftsfälle unter variierenden Lastbedingungen aus, um das Verhalten und die Systemleistungsdaten des Objekts zu beobachten&#xD;
                    und zu protokollieren.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie für Funktionstests oder für Tests von Geschäftszyklen entwickelte TransaktionsTestscripts als Basis. Denken Sie jedoch daran,&#xD;
                    nicht benötigte Interaktionen und Verzögerungen zu entfernen.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifizieren Sie Datendateien, um die Anzahl der Transaktionen zu erhöhen, oder die Tests, um die Häufigkeit zu steigern, mit der die einzelnen Transaktionen&#xD;
                    ausgeführt werden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Bei den Auslastungen sollten beispielsweise die tägliche und wöchentliche Arbeitslast sowie die monatliche Spitzenauslastung berücksichtigt werden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Arbeitslast sollte sowohl eine durchschnittliche als auch eine Spitzenbelastung repräsentieren.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    In den Arbeitslasten sollten kurzzeitige als auch anhaltende Lastspitzen enthalten sein.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Arbeitsbelastungen sollten mit verschiedenen Konfigurationen der Testumgebung getestet werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tool zur Terminplanung und Steuerung von Transaktionslasten&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools zur Ressourcenbeschränkung wie Canned HEAT&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren können emulierte Auslastungen getestet werden. Eine erfolgreiche Emulation der Auslastung verläuft ohne Ausfälle aufgrund von Problemen bei der&#xD;
                    Testimplementierung.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Belastungstests sollten auf einer dedizierten Maschine oder zu einer dedizierten Zeit ausgeführt werden, um die volle&#xD;
                    Kontrolle zu haben und genaue Messungen durchführen zu können.&#xD;
&lt;/p>&#xD;
                &lt;p>&#xD;
                    Die Größe der Datenbanken für Belastungstests sollte der tatsächlichen Größe entsprechen oder entsprechend skaliert werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;StressTesting&quot; name=&quot;StressTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Stresstests&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Stresstests sind Leistungstests, die implementiert und ausgeführt werden, um festzustellen, wie es unter Grenzbedingungen oder außerhalb des erwarteten Toleranzbereichs&#xD;
    zu einem Systemausfall kommen kann. Zu solchen Ausfällen kommt es in der Regel bei knappen Ressourcen oder bei einem Wettbewerb um Ressourcen. Unter Bedingungen mit wenigen Ressourcen kann aufgedeckt werden,&#xD;
    wie es bei einem Testobjekt zu Störungen kommt, die sich unter normalen Bedingungen nicht feststellen lassen. Beim Wettbewerb um gemeinsam genutzte Ressourcen können weitere Störungen auftreten, z. B.&#xD;
    Datenbanksperren oder eine nicht ausreichende Netzbandbreite. Einige dieser Störungen werden normalerweise von Funktions- oder Belastungstests erfasst.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;b>Anmerkung&lt;/b>: Der Begriff &quot;Transaktionen&quot; in der folgenden Tabelle bezieht sich auf logische Geschäftstransaktionen. &lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                   Testen Sie die Funktionen des Testobjekts unter den folgenden Stressbedingungen, um das Verhalten des Objekts zu beobachten und zu protokollieren.&#xD;
                   So können Sie die Bedingungen feststellen und dokumentieren, unter denen das System&#xD;
                    &lt;b>aufhört&lt;/b>, ordnungsgemäß zu funktionieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    wenig oder kein Speicher auf dem Server verfügbar (Arbeitsspeicher und permanenter Speicherbereich)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    tatsächliche oder physisch realisierbare Maximalanzahl angeschlossener oder simulierter Clients&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    mehrere Benutzer, die dieselbe Transaktion für dieselben Daten oder Accounts ausführen&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Transaktionsaufkommen oder Kombinationen von Transaktionen, bei denen es zur Überlastung kommt (siehe obigen Abschnitt 'Leistungsprofil erstellen')&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie Tests, die für die Erstellung von Leistungsprofilen oder Belastungstests entwickelt wurden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Wenn Sie begrenzte Ressourcen testen möchten, führen Sie die Tests auf nur einer Maschine aus. Der Arbeitsspeicher und der permanente Speicher&#xD;
                    auf dem Server sollte eingeschränkt sein.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Für die übrigen Stresstests sollten mehrere Clients verwendet werden, mit denen identische oder komplementäre Tests ausgeführt werden,&#xD;
                    um das Worst-Case-Szenario für das Transaktionsaufkommen oder die Kombination von Transaktionen zu erzeugen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tool zur Terminplanung und Steuerung von Transaktionslasten&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools zur Ressourcenbeschränkung wie Canned HEAT&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann emulierter Stress getestet werden. Für das System können erfolgreich&#xD;
                    Bedingungen emuliert werden, die als Stress definiert sind. Das Verfahren ermöglicht die Beobachtung&#xD;
                    und Erfassung des Systemzustands während und nach der Stressemulation.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Zur Erzeugung von Stress im Netz können Netztools erforderlich sein, die das Netz mit&#xD;
                    Nachrichten oder Paketen belasten.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Der permanenter Speicher des Systems sollte temporär reduziert werden, um den für das Anwachsen der Datenbank verfügbaren&#xD;
                    Speicherplatz zu beschränken.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die parallelen Clientzugriffe auf dieselben Datensätze oder Datenaccounts müssen synchronisiert werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;VolumeTesting&quot; name=&quot;VolumeTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span> Volumen testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Beim Volumentest wird das Testobjekt einer großen Datenmenge ausgesetzt, um festzustellen, ob Grenzen erreicht werden, die&#xD;
    einen Softwareausfall oder -fehler bewirken. Mit Volumentests kann ermittelt werden, welche kontinuierliche maximale Last bzw. welches kontinuierliche maximale Volumen&#xD;
    das Testobjekt über einen bestimmten Zeitraum bewältigen kann. Wenn das Testobjekt beispielsweise eine Reihe von Datenbanksätzen verarbeitet, um einen Bericht&#xD;
    zu generieren, könnten Sie für einen Volumentest eine große Testdatenbank verwenden und überprüfen, ob sich die Software normal verhält und den richtigen&#xD;
    Bericht erzeugt.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                   Testen Sie die Funktionen des Testobjekts in den folgenden Szenarien mit hohem Volumen, um das Verhalten des Objekts zu beobachten und zu protokollieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tatsächliche oder physisch realisierbare maximale Anzahl angeschlossener oder simulierter Clients, die&#xD;
                    über einen vorgegebenen Zeitraum alle dieselbe Geschäftsfunktion (Worst-Case-Szenario) ausführen&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Die maximale Datenbankgröße ist erreicht (tatsächlich oder durch Skalierung) und mehrere Transaktionen für Abfragen oder Berichte werden gleichzeitig ausgeführt.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie Tests, die für die Erstellung von Leistungsprofilen oder Belastungstests entwickelt wurden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Mit mehreren Clients werden identische oder komplementäre Tests ausgeführt,&#xD;
                    um das Worst-Case-Szenario für das Transaktionsaufkommen oder die Kombination von Transaktionen über einen längeren Zeitraum zu erzeugen (siehe Stresstests).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Es wird eine Datenbank maximaler Größe erstellt (tatsächlich, durch Skalierung oder durch Eingabe repräsentativer Daten), und mehrere Clients führen parallel und über einen längeren Zeitraum&#xD;
Transaktionen für Abfragen und Berichte aus.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tool zur Terminplanung und Steuerung von Transaktionslasten&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools zur Ressourcenbeschränkung wie Canned HEAT&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Datengenerierung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann ein emuliertes Volumen getestet werden. Große Mengen von Benutzern, Daten, Transaktionen&#xD;
                    oder andere Volumenaspekte können erfolgreich emuliert werden. Das Verfahren ermöglicht die Beobachtung und Erfassung&#xD;
                    von Systemstatusänderungen im Verlauf der Volumentests.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Welcher Zeitraum ist für Bedingungen mit hohem Volumen, wie sie oben geschildert wurden, angemessen?&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;SecurityAndAccessControlTesting&quot; name=&quot;SecurityAndAccessControlTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Sicherheit und Zugriffssteuerung testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Beim Testen der Sicherheit und der Zugriffssteuerung liegt der Schwerpunkt auf zwei Sicherheitsbereichen:&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Sicherheit auf Anwendungsebene, einschließlich des Zugriffs auf die Daten oder Geschäftsfunktionen&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Sicherheit auf Systemebene, einschließlich der Anmeldung beim System oder des Fernzugriffs auf das System&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Ausgehend von Ihren Sicherheitsanforderungen kann die Sicherheit auf Anwendungsebene gewährleisten, dass sich Akteure&#xD;
    auf Funktionen oder Anwendungsfälle beschränken oder dass den Akteuren nur begrenzte Daten zur Verfügung stehen. Es wäre beispielsweise&#xD;
    möglich, dass jeder Daten eingeben und neue Accounts erstellen kann, diese Daten und Accounts jedoch nur von Managern gelöscht werden dürfen. Falls es Sicherheitsvorkehrungen&#xD;
    auf der Datenebene gibt, kann mit diesen Tests sichergestellt werden, dass der &quot;Benutzer des Typs eins&quot; alle Kundeninformationen sehen kann (einschließlich finanzieller Daten), der&#xD;
    &quot;Benutzer des Typs 2&quot; für denselben Kunden jedoch nur demographische Daten sieht.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Die Sicherheit auf Systemebene gewährleistet, dass nur Benutzer mit erteilter Zugriffsberechtigung über die entsprechenden Gateways auf die Anwendungen zugreifen können.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                   Testen Sie das Testobjekt unter den folgenden Bedingungen, um das Verhalten des Objekts zu beobachten und zu protokollieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sicherheit auf Anwendungsebene: Ein Akteur kann nur auf die Funktionen oder Daten zugreifen, für die sein Benutzertyp berechtigt ist.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sicherheit auf Systemebene: Nur Akteure mit Zugriffsberechtigung für das System und die Anwendungen haben Zugriff.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Sicherheit auf Anwendungsebene: Benennen Sie alle Benutzertypen und listen Sie die Funktionen oder Daten auf, für die jeder einzelne&#xD;
                    Typ eine Zugriffsberechtigung hat.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Entwickeln Sie Tests für jeden Benutzertyp und verifizieren Sie die Berechtigungen, indem Sie spezifische Transaktionen für die verschiedenen&#xD;
                    Benutzertypen erstellen.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Modifizieren Sie den Benutzertyp und wiederholen Sie die Tests mit denselben Benutzern. Überprüfen Sie in jedem einzelnen Fall, ob&#xD;
                    die zusätzlichen Funktionen oder Daten richtigerweise verfügbar oder nicht verfügbar sind.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Systemzugriff: siehe Abschnitt 'Spezielle Aspekte'&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ein Automatisierungstool für Testscripts&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Hacker-Tools für Sicherheitsverletzungen und Sonden&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sicherheitsverwaltungstools für das Betriebssystem&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit dem Verfahren können die von Sicherheitseinstellungen betroffenen Funktionen oder Daten für alle bekannten Arten von Akteuren&#xD;
                    getestet werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Der Zugriff auf das System muss mit dem jeweiligen Netz- oder Systemadministrator besprochen&#xD;
                    werden. Möglicherweise sind diese Tests nicht erforderlich, da sie in den Zuständigkeitsbereich&#xD;
                    des Netz- oder Systemadministrators fallen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;FailoverAndRecoveryTesting&quot; name=&quot;FailoverAndRecoveryTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Funktionsübernahme und Wiederherstellung testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Durch das Testen von Funktionsübernahme und Wiederherstellung kann sichergestellt werden, dass bei diversen Fehlfunktionen der Hardware, der Software oder des Netzes&#xD;
    ein Ausweichbetrieb für das Testobjekt oder eine Wiederherstellung des Testobjekts ohne Datenverlust oder eine Verletzung der Datenintegrität möglich ist.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Für Systeme im Dauerbetrieb kann ein Funktionsübernahmetest sicherstellen, dass das alternative System oder Ausweichsystem unter den entsprechenden Bedingungen die Funktionen des ausgefallenen Systems&#xD;
    übernimmt, ohne dass es zu einem Verlust von Daten oder Transaktionen kommt.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    Der Wiederherstellungstest ist ein antagonistischer Testprozess, bei dem die Anwendung oder das System extremen oder simulierten&#xD;
    Bedingungen ausgesetzt wird, um einen Fehler/Ausfall hervorzurufen, z. B. einen E/A-Fehler einer Einheit oder ungültige&#xD;
    Datenbankzeiger und -schlüssel. Es werden Wiederherstellungsprozesse aufgerufen. Die Anwendung oder das System wird überwacht und untersucht, um&#xD;
    zu verifizieren, dass die Anwendung, das System oder die Daten ordnungsgemäß wiederhergestellt wurden.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Simulieren Sie die Fehlerbedingungen und führen Sie eine (manuelle und automatisierte) Wiederherstellung durch, um die Datenbank, die Anwendungen und das System&#xD;
                    in den bekannten Sollstatus zurückzuversetzen. Für diese Tests sind unter anderem die folgenden Arten von Bedingungen erforderlich, um das&#xD;
                    Verhalten nach der Wiederherstellung zu beobachten und zu protokollieren:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Stromzufuhr zum Client&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Stromzufuhr zum Server&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Kommunikation zwischen Netzservern&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Kommunikation von DASD-Einheiten und -Controllern oder Unterbrechung der Stromzufuhr zu diesen&#xD;
                    Einheiten und Controllern&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    unvollständige Zyklen (unterbrochene Datenfilterprozesse, unterbrochene Datensynchronisationsprozesse)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ungültige Datenbankzeiger oder -schlüssel&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    ungültige oder beschädigte Datenelemente in der Datenbank&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Die für Funktionstests und Tests von Geschäftszyklen entwickelten Testverfahren können als Basis für die Erstellung einer Reihe von Transaktionen verwendet werden,&#xD;
                    die beim Testen der Funktionsübernahme und Wiederherstellung eingesetzt werden. Dies gilt insbesondere für die Tests, mit denen der Erfolg der Wiederherstellung&#xD;
                    nachgewiesen werden soll.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Stromzufuhr zum Client: Schalten Sie den PC aus.&#xD;
                                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Stromzufuhr zum Server: Simulieren Sie die Ausschaltprozedur für den Server oder leiten Sie die Prozedur tatsächlich&#xD;
                    ein.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Kommunikation zwischen Netzservern: Simulieren Sie den Verlust der Kommunikation mit dem Netz oder leiten Sie den entsprechenden Prozess tatsächlich ein&#xD;
                    (Abziehen der Übertragungskabel oder Abschalten von Netzservern/-routern).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Unterbrechung der Kommunikation von DASD-Einheiten und -Controllern oder Unterbrechung der Stromzufuhr zu diesen&#xD;
                    Einheiten und Controllern: Simulieren Sie den Ausfall der Kommunikation mit mindestens einer DASD-Einheit oder mindestens einem DASD-Controller oder&#xD;
                    unterbrechen Sie die Kommunikation physisch.&#xD;
                                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Sobald die oben beschriebenen Bedingungen oder deren Simulation erreicht ist, sollten Sie zusätzliche Transaktionen ausführen.&#xD;
                    An diesem Testpunkt sollten die Wiederherstellungsprozeduren aufgerufen werden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Beim Testen auf unvollständige Zyklen werden dieselben Verfahren wie oben angewendet, nur dass hier die Datenbankprozesse abgebrochen bzw. vorzeitig&#xD;
                    beendet werden.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Beim Testen der folgenden Bedingungen muss ein bekannter Datenbankstatus erreicht werden.&#xD;
                    Verwenden Sie Datenbanktools, um mehrere Datenbankfelder, -zeiger und -schlüssel manuell und direkt in der Datenbank zu beschädigen. Führen Sie zusätzliche Transaktionen aus.&#xD;
                    Ziehen Sie dazu die Tests der Anwendungsfunktionen, Geschäftszyklen und vollständigen Zyklen heran.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Sicherung und Wiederherstellung&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann Folgendes getestet werden:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    simulierte Katastrophen mit verschiedenen Kombinationen aus Anwendung, Datenbank und System&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    simulierte Wiederherstellung eines bekannten Sollstatus mit verschiedenen Kombinationen aus Anwendung, Datenbank und System&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Wiederherstellungstests sind ein erheblicher Systemeingriff. Das Abziehen von Kabeln (für eine Unterbrechung der Stromzufuhr oder der Kommunikation)&#xD;
                    ist unter Umständen nicht erwünscht oder machbar. Es können alternative Methoden erforderlich sein, z. B. die Verwendung&#xD;
                    von Softwarediagnosetools.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Es werden Ressourcen der Systeme (Computeroperationen), der Datenbank und der Netzgruppen benötigt.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Diese Tests sollten nach Geschäftsschluss oder auf einer isolierten Maschine durchgeführt werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;ConfigurationTesting&quot; name=&quot;ConfigurationTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Konfiguration testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Mit Konfigurationstests wird der Betrieb des Testobjekts in unterschiedlichen Software- und Hardwarekonfigurationen&#xD;
    überprüft. In den meisten Produktionsumgebungen variieren die Hardwarespezifikationen für die Clientworkstations, die Netzverbindungen und die Datenbankserver. Die Clientworkstations können verschiedene&#xD;
    Software (Anwendungen, Treiber usw.) geladen haben und bei Verwendung unterschiedlicher Ressourcen sind jederzeit zahlreiche verschiedene Kombinationen möglich.&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Untersuchen Sie das Testobjekt in den erforderlichen Hardware- und Softwarekonfigurationen, um das Verhalten des Objekts in den verschiedenen Konfigurationen zu beobachten und zu protokollieren.&#xD;
                    Geben Sie die Änderungen des Konfigurationsstatus an.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie die Scripts für Funktionstests.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Öffnen und schließen Sie im Rahmen des Tests oder vor Testbeginn verschiedene Softwareanwendungen mit Bezug zum Testobjekt, z. B. Microsoft&amp;reg;&#xD;
                    Excel&amp;reg; und Microsoft&amp;reg; Word&amp;reg;.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Führen Sie ausgewählte Transaktionen aus, um die Interaktion von Akteuren mit dem Testobjekt und der Software, die nicht Gegenstand des Tests ist, zu&#xD;
                    simulieren.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Wiederholen Sie den obigen Prozess unter Minimierung des verfügbaren herkömmlichen Speichers auf der Clientworkstation.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren können Kombinationen von Testobjektelementen in erwarteten unterstützten Deployment-Umgebungen ausgeführt werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Welche Software wird über das Testobjekt hinaus benötigt, ist verfügbar und auf dem Desktop zugänglich?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Welche Anwendungen werden normalerweise benutzt?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Welche Daten werden mit den Anwendungen bearbeitet (z. B. eine große Tabellenkalkulation in Excel oder ein hundertseitiges&#xD;
                    Dokument in Word)?&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Im Rahmen dieses Tests müssen die Netware, Netzserver, Datenbanken usw. des gesamten Systems dokumentiert werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;h3>&#xD;
    &lt;a id=&quot;InstallationTesting&quot; name=&quot;InstallationTesting&quot;>&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>Installation testen&lt;/a>&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    Installationstests werden aus zwei Gründen durchgeführt. Zum einen soll sichergestellt werden, dass die Software unter unter normalen und anormalen Bedingungen auf verschiedene Weise (Neuinstallation, Upgrade,&#xD;
    vollständige oder benutzerdefinierte Installation) installiert werden kann. Anormale Bedingungen wären unzureichender Plattenspeicherplatz, fehlende Berechtigung für das Anlegen von Verzeichnissen usw. Zum anderen&#xD;
soll verifiziert werden, dass die Software nach der Installation fehlerfrei ausgeführt werden kann. Zu diesem Zweck müssen in der Regel mehrere Tests ausgeführt werden, die als Funktionstests entwickelt wurden.&lt;b>&lt;span&#xD;
    style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;>&lt;br     style=&quot;PAGE-BREAK-BEFORE: always&quot; clear=&quot;all&quot; />&#xD;
    &lt;/span>&lt;/b>&#xD;
&lt;/p>&#xD;
&lt;table width=&quot;100%&quot; border=&quot;1&quot;>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Zielsetzung des Verfahrens: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Installieren Sie das Testobjekt mit jeder erforderlichen Hardwarekonfiguration und unter den folgenden Bedingungen, um das Installationsverhalten und Änderungen des Konfigurationsstatus&#xD;
                    beobachten und protokollieren zu können:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Neuinstallation: neue Maschine, die noch nicht im Rahmen des Projekts &amp;lt;Projektname&amp;gt; installiert wurde&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Update: eine Maschine, die bereits für das Projekt &amp;lt;Projektname&amp;gt; installiert wurde (selbe Version)&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Update: eine Maschine, die bereits für das Projekt &amp;lt;Projektname&amp;gt; installiert wurde (ältere Version)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Verfahren: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Entwickeln Sie automatisierte oder manuelle Scripts zur Validierung des Zustandes der Zielmaschine.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie eine neue Maschine, die bisher nicht für das Projekt &amp;lt;Projektname&amp;gt; installiert wurde.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Verwenden Sie eine Maschine, die bereits für das Projekt &amp;lt;Projektname&amp;gt; installiert wurde (identische oder ältere Version).&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Starten Sie die Installation oder führen Sie sie aus.&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Führen Sie die Transaktionen aus. Verwenden Sie dafür eine vorab definierte Gruppe der FunktionsTestscripts.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Prognosen: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Umreißen Sie mindestens eine Strategie, die eine exakte Beobachtung der Testergebnisse durch das Verfahren ermöglicht. Für eine Prognose werden Elemente der Methode, mit der die Beobachtungen angestellt&#xD;
                    werden können, mit den Kenndaten eines bestimmten Ergebnisses verbunden, um einen wahrscheinlichen Erfolg oder Misserfolg anzugeben. Mit einer Prognose wird auf der Basis automatisierter Tests&#xD;
                    eine erste Einschätzung darüber abgegeben, ob ein Test bestanden oder nicht bestanden wird. Im Idealfall sind Prognosen selbsterfüllende Prophezeiungen. Geben Sie jedoch Acht, nicht die&#xD;
                    Risiken einer automatisierten Bestimmung von Resultaten zu unterschätzen.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erforderliche Tools:&lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Das Verfahren erfordert folgende Tools:&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    einen Imager und Restorer für die Basiskonfiguration&#xD;
                &lt;/p>&#xD;
                &lt;p>&#xD;
                    Tools für Installationsüberwachung (Registry, Festplatte, CPU, Speicher usw.)&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Erfolgsaussichten: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Mit diesem Verfahren kann die Installation des entwickelten Produkts in verschiedenen Konfigurationen getestet werden.&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;row&quot; width=&quot;31%&quot;>&#xD;
                &lt;font size=&quot;2&quot;>Besondere Hinweise: &lt;/font>&#xD;
            &lt;/th>&#xD;
            &lt;td width=&quot;69%&quot;>&#xD;
                &lt;p>&#xD;
                    Welche Transaktionen des Projekts &amp;lt;Projektname&amp;gt; sollten für einen Test ausgewählt werden, mit dem nachgewiesen werden kann, dass&#xD;
                    die Anwendung für das Projekt &amp;lt;Projektname&amp;gt; erfolgreich installiert wurde und dass keine wichtigen Softwarekomponenten fehlen?&#xD;
                &lt;/p>&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&lt;br />&#xD;
&lt;br /></mainDescription>
</org.eclipse.epf.uma:ContentDescription>
