Du kan inspisere og endre en test før du kompilerer og kjører den.
Standard er at når du har registrert en interaksjon med en nettleserbasert applikasjon, vil HTTP-registrering automatisk starte HTTP-testgeneratoren, som oppretter en test fra registreringen. (Du kan endre denne virkemåten - oppgi at en annen testgenerator skal startes, eller at det ikke skal startes en - ved å redigere preferansene for HTTP-registrering.) Test kan ikke utføres ennå. Du kan gjøre testen utførbar umiddelbart ved å høyreklikke på den i Testnavigator og velge Generer. Eller du kan først redigere testen ved å høyreklikke på den og velge Åpne.
Fra TPTP kan du opprette og redigere tre typer testpakker. Typen som opprettes av HTTP-testgeneratoren kalles Http-testpakke. Figuren nedenfor viser hva du ser når du åpner en Http-testpakke. Organiseringen kan være variere litt når du åpne andre typer tester.
Testen åpnes på flippen Oversikt (se den nederste rammen) med de fire redigeringsområdene (Generell informasjon og Kildeinformasjon til venstre og Distribusjon og Http-forespørsler til høyre) utvidet. Du bytter til en annen redigeringsrute ved å klikke på riktig flipp.
Området Generell informasjon viser navnet på testen, en valgfri beskrivelse, typen test og navnet på filen som inneholder testen. Informasjon som blir vist i ruter, kan redigeres. Ruten Navn under Generell informasjon viser navnet på testen. I utgangspunktet er dette det samme som du oppgav for Testfilnavn under registreringen, men du kan endre navnet. Hvis du gjør det, blir navnet som vises i Testnavigator, også endret, men filnavnet som inneholder testen, blir ikke endret. I dette eksempelet var navnet på testen, som vist i Testnavigator og i ruten Navn, opprinnelig b - det samme som navnet på registreringsfilen, men uten suffikset. Testeren har bestemt seg for å endre navnet til noe mer beskrivende for oppgaven som testen emulerer, searchEmployeeDB.
Området Kildeinformasjon viser Java-pakkenavnet som inneholder testens utførbare Java-kode når den blir generert, og Java-klassen som implementerer testen - det samme som navnet på registreringsfilen, uten suffikset, med første tegn skrevet med stor bokstav. Du kan flytte koden til en annen pakke ved å klikke på knappen Bla gjennom under Pakkenavn-ruten.
Området Http-forespørsler til høyre viser alle HTTP-forespørslene i testen. Hvis du klikker på en av disse forespørslene, kommer du til visningen HTTP-forespørsler, som vist nedenfor.
Du kan også komme til denne redigeringsruten ved å klikke på flippen Http-forespørsler langs nedre del. Når du klikker på en forespørsel til venstre, ser du forespørselens egenskaper til høyre. Du kan:
Bruk delen Distribusjon når du skal oppgi antall brukere du vil simulere under utføringen av testen.
Hvis du klikker på flippen Virkemåte, åpnes redigeringsruten for virkemåte, vist nedenfor.
HTTP-forespørslene som testen først registrerte, står oppført etter side, som aktiveringer, i en sløyfekonstruksjon som opprinnelig het Sløyfe 1. Når du velger denne sløyfen, kan du endre navnet på sløyfen, beskrive hva den gjør, eller endre Antall gjentakelser. Hvis Synkron er merket av og det er oppgitt flere gjentakelser, utføres sløyfegjentakelsene i rekkefølge. Hvis Synkron ikke er merket av og det er oppgitt flere gjentakelser, utføres sløyfegjentakelsene samtidig. I Sløyfe 1, kan du:
Med knappen Legg til kan du opprette en ny sløyfe. Ved å høyreklikke på den nye sløyfen og velge Aktiveringer, kan du deretter fylle ut den nye sløyfen med aktiveringer av andre testpakker eller testpakkeforekomster. Du kan også neste sløyfer og opprette aktiveringer som ligger utenfor en sløyfe.
Hovedemne: Ytelsestesting med TPTP