Wie man den XML-Wert von Tag in QTP

March 20

QuickTest Professional (QTP) können Sie Ihre Anwendungen testen, bevor Sie diese auf Ihrer Website weitergeben. QTP-Code-Editor können Sie um eine XML-Datei und die Schleife durch jeden Knoten, Daten einzusehen zu importieren. Sie können diese Methode verwenden, um den XML-Wert von dem Tag Knotennamen oder Position in der Liste der Werte zu erhalten.

Anweisungen

1 Öffnen Sie die QTP Bearbeitungs-Software und laden Sie das Projekt, die, das Sie analysieren möchten. Doppelklicken Sie die Codedatei um den Editor zu laden.

2 Legen Sie die XML-Datei, die Sie zum Abrufen die Daten verwenden möchten. Der folgende Code erstellt eine String-Variable, die den Speicherort der XML-Datei enthält:

Const Doc = "C:\TestData.xml"

3 Öffnen Sie die XML-Datei und laden Sie die XML-Daten. Der folgende Code öffnet die XML-Datei in die QTP-Parser, mit der Sie den Wert für den angegebenen Knoten erhalten kann:

Legen Sie Xml = CreateObject("Microsoft.XMLDOM")XML. Async = FalseXML. Load(doc)

4 Erhalten Sie eine Liste der Knoten. Rufen Sie eine Liste der Knoten und die QTP-Software lädt die Knoten in ein Array. Der folgende Code Ruft die Knotenliste:

Legen Sie Knoten = Xml. SelectNodes("/customers/customer")

5 Erhalten Sie den XML-Wert durch den Tagnamen. Der folgende Code zeigt den angegebenen Knoten-Tag-Wert für den Benutzer:

Kunde = nodes("customer1"). NodeValueMsgBox "Ausgewählten" & Kunden

In diesem Beispiel wird das Tag mit dem Namen customer1 für den Benutzer angezeigt.