Test můžete před kompilací a spuštěním nejprve přezkoumat a upravit.
Standardně platí, že když ukončíte záznam interakce s aplikací založenou na prohlížeči, Záznam HTTP automaticky spustí Generátor testu HTTP, který vytvoří test ze záznamu. (Toto chování můžete upravit - určit jiný generátor testu, který se má spustit, nebo spouštění generátoru vypnout - k tomuto účelu slouží předvolby Záznam HTTP.) Test dosud není možné spustit. Test můžete změnit na spustitelný tím, že klepnete pravým tlačítkem myši v navigátoru testu a vyberete Generovat. Alternativně můžete test nejprve upravit tak, že na něj klepnete pravým tlačítkem myši a vyberete Otevřít.
V rámci TPTP je možné vytvořit a upravovat tři typy testovacích sad. Typ vytvořený pomocí Generátoru testu HTTP se nazývá Testovací sada Http. Na následujícím obrázku je zachyceno, co vidíte když otevřete Testovací sadu Http. Uspořádání u ostatních typů testů je mírně odlišné.
Test se otevře na kartě Přehled (viz spodní okraj) se čtyřmi rozbalenými editačními plochami (Všeobecné informace a Zdrojové informace na levé straně a Implementace a Požadavky Http na pravé). Do jiného panelu pro úpravy se přepnete klepnutím na příslušnou kartu.
V oblasti Všeobecné informace je zobrazen název testu, nepovinný popis, typ testu a název souboru obsahujícího test. Informace zobrazené v polích lze upravovat. V poli Název pod sekcí Všeobecné informace je zobrazen název testu. Zpočátku se jedná o stejný název jako Název souboru testu, který jste určili během záznamu, nicméně tento název můžete změnit. Pokud to uděláte, název zobrazený v navigátoru testu se změní, ale nezmění se název souboru obsahujícího test. Název testu v tomto příkladu uvedený v navigátoru testu a zobrazený v poli Název byl původně b - stejný jako název souboru se záznamem, ale bez přípony. Tester se rozhodl název změnit tak, aby lépe popisoval úlohu, kterou test emuluje, tedy searchEmployeeDB.
V oblasti Zdrojové informace je zobrazen název balíčku Java, který bude po vygenerování obsahovat spustitelný kód Java, a dále třída Java implementující tento test - stejná jako název souboru pro záznam, bez přípony, s prvním velkým písmenem. Kód můžete přemístit do jiného balíčku tak, že klepnete na tlačítko Procházet pod polem Název balíčku:.
Oblast Požadavky Http vpravo obsahuje seznam všech požadavků HTTP v rámci testu. Klepnete-li na jeden z těchto požadavků, dostanete se do pohledu Požadavky Http, viz níže.
Do tohoto panelu pro úpravy se můžete dostat i tak, že klepnete na kartu Požadavky Http ve spodní části. Když klepnete na požadavek vlevo, vlastnosti požadavku si můžete prohlédnout vpravo. Můžete:
Sekci Implementace použijte k nastavení počtu uživatelů, které chcete během provádění testu simulovat.
Po klepnutí na kartu Chování se otevře panel pro úpravy chování, viz níže.
Požadavky HTTP původně zaznamenané testem jsou uvedeny na stránce, rovněž jako vyvolání, uvnitř smyčky původně pojmenované Smyčka 1. Když tuto smyčku vyberete, můžete ji přejmenovat, popsat co dělá, nebo změnit Počet průchodů. Je-li zaškrtnuto políčko Synchronní a je určeno více než jedno provedení smyčky, provede se posloupnost průchodů smyčky. Pokud políčko Synchronní zaškrtnuto není a je určeno více než jedno provedení smyčky, všechny průchody smyčky se provedou zároveň. Uvnitř smyčky 1 můžete:
Pomocí tlačítka Přidat můžete vytvořit novou smyčku. Když pak klepnete pravým tlačítkem myši na novou smyčku a vyberete Vyvolání, můžete do nové smyčky vložit vyvolání jiných testovacích sad, nebo instancí testovací sady. Smyčky můžete i vnořovat, nebo vytvářet vyvolání mimo libovolnou smyčku.
Nadřízené téma: Testování výkonu pomocí TPTP