Redigér en test

Du kan undersøge og ændre en test, inden du kompilerer og udfører den.

Når du har afsluttet optagelsen af en interaktion med et browserbaseret program, starter HTTP-optagelse som standard automatisk HTTP-testgenerator, som udfærdiger en test ud fra optagelsen. Du kan ændre denne funktionsmåde ved at redigere indstillingerne for HTTP-optagelse og angive, at en anden testgenerator skal startes, eller at der ikke skal startes nogen. Testen er ikke eksekvérbar endnu. Du kan gøre testen eksekvérbar ved at højreklikke på den i Testnavigator og vælge Generér. Eller du kan først redigere testen ved at højreklikke på den og vælge Åbn.

Tre slags testserier kan oprettes og redigeres fra TPTP. Den type, der oprettes af HTTP-testgenerator, kaldes HTTP-testserie. I nedenstående figur illustreres, hvad du får vist, når du åbner en HTTP-testserie. Du får vist en lidt anderledes opstilling, når du åbner andre testtyper.

Testen åbnes på skillebladet Oversigt (se den nederste ramme) med de fire redigeringsområder udvidet (Generelle oplysninger og Kildeoplysninger til venstre og Distribution og HTTP-anmodninger til højre). Du kan skifte til de andre redigeringsdelvinduer ved at klikke på det relevante skilleblad.

I området Generelle oplysninger vises navnet på testen, en valgfri beskrivelse, testens type og navnet på den fil, der indeholder testen. De oplysninger, der vises i felter, kan redigeres. I feltet Navn under Generelle oplysninger vises navnet på testen. Som udgangspunkt er navnet det samme som det Testfilnavn, du har angivet under indspilningen, men du kan ændre det. Hvis du gør det, ændres også det navn, der vises i Testnavigator, men det filnavn, der indeholder testen, ændres ikke. I dette eksempel var navnet på testen, som angivet i listen i Testnavigator og vist i feltet Navn, oprindeligt b - det samme som filnavnet på optagelsen uden suffikset. Testeren har besluttet at ændre navnet til noget, der i højere grad beskriver den opgave, som testen emulerer, searchEmployeeDB.

I området Kildeoplysninger vises det Java-pakkenavn, der vil rumme testens eksekvérbare Java-kode, når den er blevet genereret, og den Java-klasse, der implementerer testen - det samme som navnet på den optagende fil uden suffikset, men hvor det første tegn er et stort bogstav. Du kan flytte koden til en anden pakke ved at klikke på knappen Gennemse under feltet Pakkenavn.

I området HTTP-anmodninger vises til højre alle HTTP-anmodningerne i testen. Hvis du klikker på en af disse anmodninger, kommer du til oversigten HTTP-anmodninger, som vises nedenfor.

Du kan også komme til dette redigeringsdelvindue ved at klikke på skillebladet HTTP-anmodninger nederst. Når du klikker på en anmodning til venstre, kan du se egenskaberne for anmodningen til højre. Du kan

Brug afsnittet Distribution til at angive det antal brugere, du vil simulere under testudførelsen.

Hvis du klikker på skillebladet Funktionsmåde, åbnes det redigeringsdelvindue for funktionsmåde, som vises nedenfor.

De HTTP-anmodninger, der først blev optaget af testen, vises i en liste pr. side som starter i en løkkestruktur, der er tildelt navnet Løkke 1. Når denne løkke er markeret, kan du omdøbe løkken, beskrive, hvad dens funktion er, eller ændre Antal gentagelser. Når Synkron er markeret, og der er angivet mere end én gentagelse, udføres løkkegentagelserne sekventielt. Når Synkron ikke er markeret, og der er angivet mere end én gentagelse, udføres løkkegentagelserne samtidigt. Inde i Løkke 1 kan du

Du kan oprette en ny løkke med knappen Tilføj. Ved at højreklikke på denne nye løkke og vælge Start kan du derefter udfylde den nye løkke med starter af andre testserier eller testserieforekomster. Du kan også indlejre løkker og oprette starter, som er uden for alle løkker.

Overordnet emne: Test af ydeevne med TPTP

(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.