Editor testů slouží ke kontrole nebo úpravě testu rozhraní API soketu, který jste zaznamenali.
Editor testů vypisuje připojení a výměny dat pro daný test tak, jak k nim došlo při záznamu.
Okno editoru testů má dvě hlavní oblasti. Oblast vlevo, tj. Obsah testu, zobrazuje tok událostí soketu, ze kterých se test skládá. Oblast vpravo, tj. Podrobnosti prvku testu, zobrazuje podrobnosti o aktuálně vybraném prvku testu v hierarchii testu.
Hodnoty mohou být někdy zvýrazněny zeleně. Toto zvýraznění znamená, že tyto požadavky obsahují informace nejméně jednoho z těchto typů:
- Kandidát z datového fondu: Toto je hodnota, kterou obvykle zadává tester během záznamu, uvádějící, že generátor testu určil, že je možné tuto hodnotu nahradit hodnotami z datového fondu. Příkladem kandidáta z datového fondu může být řetězec, který jste hledali v zaznamenaném testu.
Řetězec je zvýrazněn jako kandidát datového fondu na základě předpokladu, že před přehráním testu můžete mít zájem o přidružení řetězce se sloupcem datového fondu, který obsahuje hodnoty vhodné k nahrazení.
- Korelovaná data: Toto jsou hodnoty v testu, obvykle jedna z nich v odezvě a druhá v následném požadavku. Příkladem je cena produktu vrácená prohlížeči testem, který hledá v databázi produktů. Tyto hodnoty můžete použít jako odkazy, které lze v testu později znovu použít. Za předpokladu, že test provádíte pro řadu virtuálních uživatelů, můžete nahradit název produktu hledaný v zaznamenaném testu názvy z datového fondu. Protože test koreluje data, bude každý virtuální uživatel hledat jiný produkt a server vrátí příslušnou cenu.
Chcete-li si prohlédnout kódování barev v testech výkonu nebo změnit nastavení barev, použijte volby .
Klepnutím na tlačítko Přidat můžete do vybraného prvku testu přidat další prvky. Případně můžete klepnout pravým tlačítkem myši na prvek testu a vybrat požadovanou akci z předložené nabídky. Zobrazené volby závisejí na vybraném objektu/vybraných objektech. Pokud vyberete například test, budete moci přidat novou událost.
Tlačítko Vložit funguje podobně. S jeho pomocí vložíte prvek před vybraný prvek.
Ostatní tlačítka (
Odebrat,
Nahoru,
Dolů) primárně používejte při podstatné změně testu.
Tip: Při provádění akcí pomocí těchto tlačítek nebo voleb můžete poškodit zaznamenaný test.
Někdy je oblast editoru, ve které potřebujete pracovat, skrytá.
Chcete-li oblast zvětšit, přesuňte kurzor nad jeden z modrých řádků a počkejte, dokud kurzor nezmění svůj tvar na svislou čáru na koncích se šipkami, a táhněte myší nahoru nebo dolů za současného stisknutí levého tlačítka myši.
Zobrazení binárních dat
V pohledu Podrobnosti soketu můžete zobrazit binární data pro prvky Send a Receive v testu. Oblast textu pohledu Podrobnosti soketu podporuje řadu mezinárodních standardů kódování znaků. Pohled Podrobnosti soketu otevřete pravým klepnutím myši na prvek soketu Send nebo Receive a následným výběrem volby
Zobrazit podrobnosti soketu.
V protokolu testu pohled Podrobnosti soketu dále zobrazuje skutečná binární data přijatá a odeslaná za testovacího běhu.
Manipulace s prvky v editoru testu soketu
Testy soketů se často skládají z dlouhých sérií prvků Send a Receive s cíli a zdroji v různých připojeních. Editor testů vám pomůže vyhledat specifické prvky a manipulovat s určitými typy prvků v editoru testů. Následující příklady demonstrují, jak můžete vybrat a manipulovat s velkými sadami prvků testu:
- Chcete-li vybrat všechny prvky Send a Receive v testu: klepněte na tlačítko
Vybrat a vyberte volbu Soket Send nebo Soket Receive.
- Chcete-li vyhledat všechna připojení v testu: klepněte na tlačítko Vybrat a vyberte volbu Připojení soketu.
- Chcete-li zakázat nebo odebrat všechny akce Send a Receive do nebo z specifického připojení: klepněte pravým tlačítkem myši na prvek testu, vyberte volbu
Spravovat připojení soketu, dále volbu Pouze je zakázat a označte připojení, která chcete zakázat nebo odebrat.
- Chcete-li znovu povolit zakázané akce Send a Receive do a z specifického připojení: klepněte pravým tlačítkem myši na prvek připojení, vyberte volbu Vybrat všechny související akce, znovu klepněte pravým tlačítkem myši a vyberte volbu Povolit.