Pomocí funkce Hledání v testu můžete vyhledávat text v testu nebo
v rámci specifických prvků testu a případně též nahradit nalezený text.
Postup
- V Navigátoru testu vyhledejte test a poklepejte na něj. Test se otevře.
- Klepněte pravým tlačítkem myši na název testu a poté vyberte volbu Hledání v testu.
- Do pole Vyhledat text zadejte text, který se má vyhledat.
V závislosti na vaší strategii vyhledávání můžete ponechat toto pole prázdné. Pokud například víte, že se řetězec vyskytuje v prvcích nebo
instancích prvků, které vás nezajímají, můžete pomocí voleb popsaných v krocích 4, 6 a 8 ještě před zadáním
hledaného textu do tohoto pole vyhledat prvky nebo instance prvků, které vás zajímají.
- Pokud jste v rámci testu vybrali stránky nebo požadavky, klepněte na tlačítko Další volby a poté vyberte volbu Omezit hledání na prvky zvýrazněné v obsahu testu. Tím omezíte hledání na vybrané stránky a požadavky.
- Chcete-li při hledání rozlišovat velikost písmen, vyberte volbu Rozlišovat malá a velká písmena. Chcete-li hledat pomocí regulárních výrazů, vyberte volbu Regulární výraz. V režimu regulárních výrazů zobrazíte stisknutím klávesy Ctrl a zadáním mezery do pole Vyhledat text obsahovou asistenci. Obsahová asistence vypíše vzorce regulárních výrazů a obsah, který jim odpovídá.
- Chcete-li zvýraznit nalezené prvky v oblasti Obsah testu,
klepněte na tlačítko Další volby a poté vyberte volbu Zvýraznit nalezené prvky v obsahu testu. Pomocí této volby spolu s volbou popsanou v kroku 4 můžete označit sledované instance prvků před zadáním sledovaného textu.
- Chcete-li, aby hledání zahrnovalo podřízené prvky vybraného prvku, klepněte na tlačítko Další volby a poté vyberte volbu Rekurzivní.
Tato volba je standardně vybrána. Pokud je zrušen výběr volby Rekurzivní, prohledává se pouze vybraný prvek.
- Chcete-li, aby hledání vyhledalo kódovanou i dekódovanou verzi zadaného textu, klepněte na tlačítko Další volby a poté vyberte volbu Porovnat zakódované a dekódované hodnoty. Tato volba je standardně vybrána. Typ kódování podporovaného hledáním se liší v závislosti na protokolu. Když např. hledáte v datech HTTP, budou se zápisy abc%123 a abc%25123 shodovat.
- V seznamu Prvky k prohledání vyberte všechny prvky testu, které se mají prohledat.
Zaškrtnutím políčka v kroku 4 omezíte prvky, které lze vybrat v tomto kroku, na instance vybrané v oblasti Obsah testu.
Pokud zde například vyberete volbu Stránky HTTP a v oblasti Obsah testu je vybrána pouze jedna stránka, bude nalezena pouze tato stránka. Pokud je zrušeno zaškrtnutí políčka v kroku 4, budou nalezeny všechny stránky testu.
- Volitelné: Klepněte na vybrané prvky a definujte způsob jejich prohledávání.
Otevře se nová oblast, ve které můžete definovat, jak se má prohledávat vybraný prvek.
Chcete-li vyhledat položky, pokračujte na další krok. Chcete-li nahradit nalezené řetězce, klepněte na tlačítko Nahradit a přejděte na krok 12.
- Klepněte na tlačítko Hledat. Výsledky hledání se zobrazí ve dvou pohledech
- Pohled Vyhledávání, ve kterém jsou uvedeny objekty obsahující shody.
- Pohled Náhled shod hledání v testu, ve kterém jsou zobrazeny nalezené shody.
Následující obrázek zobrazuje pohled Vyhledávání. Výstup URL:
Offset: 36 a URL: Offset: 85 označuje objekty, ve kterých byl nalezen hledaný text.
- V pohledu Vyhledávání proveďte některou z těchto akcí:
- Chcete-li zobrazit náhled nalezeného řetězce v náhledu shod hledání v testu, klepněte na objekt.
- Chcete-li otevřít test v umístění, ve kterém je nalezena instance, poklepejte na objekt.
- Chcete-li provést jinou akci hledání (například přejít na další shodu nebo na předchozí shodu, provést nahrazení), klepněte na objekt pravým tlačítkem myši a vyberte požadovanou volbu.
- Pokud jste v kroku 9 vybrali volbu Nahradit, otevře se okno Nahradit. Do pole Čím zadejte
nahrazovací text.
- Klepnutím na příslušné tlačítko vyberte akci nahrazení. Pokud provádíte selektivní nahrazení, zobrazí se nalezené instance ve stejném pořadí jako v pohledu Náhled shod hledání v testu. Klepejte na tlačítko Nahradit nebo Přeskočit, dokud se nezobrazí všechny nalezené instance.