Hvordan Få XML verdi av Tag i QTP

Quicktest Professional (QTP) lar deg teste programmene dine før du distribuerer dem på ditt nettsted. Du kan bruke QTP kode editor for å importere en XML-fil og sløyfe gjennom hver node for å gjennomgå dataene. Du bruker denne metoden for å få XML verdien av tag node navn eller stilling i listen over verdier.

Bruksanvisning

1 Åpne QTP redigering programvare og laste prosjektet du ønsker å analysere. Dobbeltklikk koden filen til å laste det i redigereren.

2 Sett XML-filen du vil bruke til å hente dataene. Følgende kode oppretter en streng variabel som inneholder plasseringen av XML-filen:

Const doc = "C: \ TestData.xml"

3 Åpne XML-fil og laste XML-data. Følgende kode åpner XML-filen i QTP parser, som tillater deg å få verdien for din oppgitte noden:

Set xml = Create ( "Microsoft.XMLDOM")
xml.Async = False
xml.Load (doc)

4 Få en liste over noder. Du henter en liste over noder, og QTP programvaren laster av nodene i en matrise. Følgende kode henter nodelisten:

Sett noder = xml.SelectNodes ( "/ kunder / kunde")

5 Få XML-verdi ved kodenavn. Følgende kode viser den oppgitte noden tag verdi for brukeren:

kunde = noder ( "Customer1"). nodevalue
MsgBox "Du valgte" & kunde

I dette eksemplet er merket med navnet Customer1 vises til brukeren.