Entsprechungsprüfpunkte hinzufügen

Mithilfe der Entsprechungsprüfpunkte können Sie überprüfen, ob die von einem Service zurückgegebenen Inhalte genau mit den im Prüfpunkt angegebenen Inhalten übereinstimmen.

Informationen zu diesem Vorgang

Wenn Sie Prüfpunkte hinzufügen, werden die Ergebnisse aus einer Serviceantwort mit den erwarteten Daten verglichen, die im Testelement des Prüfpunkts angegeben sind. Mithilfe von Entsprechungs- oder Inhaltsprüfpunkten können Sie das vom Service zurückgegebene XML-Dokument direkt vergleichen.

Komplexe Serviceanforderungen oder Prüfpunkte enthalten möglicherweise leere XML-Elemente, die in einem Testscript nicht benötigt werden. Bei der Wiedergabe des Tests können Sie diese leeren XML-Elemente überspringen. Stellen Sie über Fenster > Benutzervorgaben > Test > Testeditor > Servicetest sicher, dass das Kontrollkästchen Spalte 'Skip if Empty' im XML Tree Viewer anzeigen aktiviert ist. Bei dieser Option wird in der Baumsicht der Anforderung eine Spalte Skip if empty angezeigt. Dort können Sie die XML-Elemente auswählen, die übersprungen werden sollen.

Vorgehensweise

  1. Öffnen Sie den Testeditor und klicken Sie mit der rechten Maustaste auf ein Antwortelement. Wählen Sie dann Hinzufügen > Entsprechungsprüfpunkt aus.
  2. Wählen Sie den Prüfpunkt aus, und geben Sie im Bereich Testelementdetails einen Namen für den Prüfpunkt ein.
  3. Wählen Sie die Prüfungsoptionen aus:
    • Wählen Sie Test mit XML-Namensbereichen aus, um die Überprüfung für die qualifizierte Struktur des XML-Dokuments auszuführen, einschließlich der Namensbereichmarkierung anstelle des einfachen Namens. Inaktivieren Sie diese Option, um nur den einfachen Namen des Elements und den abschließenden Rückgabewert zu prüfen.
    • Wählen Sie XML-Textknoten testen aus, um den Inhalt von Textelementen in die Prüfung einzuschließen.
    • Wählen Sie XML-Attribute testen aus, um den Inhalt von Attributen in die Prüfung einzuschließen.
  4. Wählen Sie auf der Seite "Nachricht" die Sicht Formular, Baum oder Quelle aus, um die erwarteten XML-Daten anzugeben.

    Für einen Entsprechungsprüfpunkt enthalten die erwarteten XML-Daten das XML-Dokument aus dem Antworttestelement. Bei Bedarf können Sie die erwarteten XML-Daten bearbeiten.

    Sie können reguläre Java™-Standardausdrücke in der Sicht Baum angeben. Wählen Sie dazu die Spalte Regulärer Ausdruck der Zeile eines Attribut- oder Textwerts aus und geben Sie den regulären Ausdruck in der Spalte Wert ein. Der folgende reguläre Ausdruck prüft beispielsweise auf eine ordnungsgemäß formatierte E-Mail-Adresse: /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/

    Bei Verwendung von regulären Ausdrücken muss die Anzahl der XML-Knoten oder XML-Fragmente im Prüfpunkt mit der Menge der erwarteten Knoten übereinstimmen.

Nächste Schritte

Sie können die einzelnen Prüfpunkte aktivieren oder inaktivieren, indem Sie den betreffenden Prüfpunkt im Testeditor mit der rechten Maustaste anklicken und dann auf Aktivieren oder Inaktivieren klicken.

Feedback