qtp tutorial 13 steps insert standard
V předchozí školení QTP , uvedli jsme všechny kontrolní body, které QTP poskytuje. Všechny tyto kontrolní body jsou velmi důležité pro vložení ověřovacích bodů do testů QTP, aby se zkontrolovalo, zda se aktuální a očekávané hodnoty objektu shodují nebo ne. To určuje stav PASS nebo FAIL daného testu.
=> Klepnutím sem zobrazíte sérii výukových programů QTP
příklad sloučení řazení c ++
V dnešním tutoriálu se budeme zabývat QTP Standardní a kontrolní kontrolní body podrobně.
Standardní kontrolní bod
# 1) Používá se ke kontrole hodnoty vlastnosti objektu.
#dva) Porovná očekávanou hodnotu se skutečnou hodnotou za běhu.
# 3) Lze jej nastavit během nahrávání nebo úpravy testu.
# 4) K vložení tohoto kontrolního bodu lze také použít aktivní obrazovku. Je důležité, aby na aktivní obrazovce bylo k dispozici dostatek informací, aby bylo možné vložit kontrolní bod.
Pro Příklad : Pokud je k dispozici obrazovka s tlačítky, pole pro přihlášení, pole pro úpravy hesla, OK, Storno a Nápověda. Musíme zkontrolovat, zda je viditelné tlačítko Storno. Snažíme se toho dosáhnout umístěním kontrolního bodu na vlastnost objektu „Viditelný“ tlačítka Zrušit.
Během nahrávání jsem provedl zadané přihlášení, zadejte heslo a klikněte na OK; a nastavení na mé aktivní obrazovce je pouze ukládat objekty, na které jsem jednal, a ne ostatní, nebudu moci umístit kontrolní bod na tlačítko Storno, protože aktivní obrazovka nemá informace o tomto objektu.
Proto je důležité, aby aktivní obrazovka zachytila všechny objekty na stránce a teprve potom můžeme vložit kontrolní bod. Doufám, že to vysvětluje, co tím myslím, když říkám, že aktivní obrazovka by měla mít dostatek informací.
# 5) Po přidání lze vlastnosti kontrolního bodu změnit pomocí dialogového okna „Vlastnosti kontrolního bodu“.
# 6) Každý kontrolní bod se přidá do místního úložiště objektů, když je přidán. V případě potřeby jej lze přesunout do úložiště sdílených objektů.
# 7) Podporováno pro všechna prostředí, pokud jsou načteny příslušné doplňky.
# 8) Některé příklady objektů, které lze použít na našich webových obrázcích, polích Upravit, statickém textu, webových tabulkách atd.
Jak vložit standardní kontrolní bod během nahrávání?
Krok 1) Vložit-> Kontrolní bod: Vyberte tuto možnost z nabídky po spuštění relace záznamu.
Krok # dva) - Kliknutím na tuto ikonu získáte také totéž.
Krok # 3) Seznam příslušných kontrolních bodů platných pro aktuální nebo vybraný krok provádění jednoho z kroků uvedených v bodech 1 a 2.
Krok # 4) Vyberte typ kontrolního bodu. V našem případě vybereme možnost „Standardní“.
Krok # 5) Rozhraní QTP se skryje a uživatel si může vybrat objekt v AUT, přes který chce uživatel vložit kontrolní bod.
Krok # 6) Vyberte objekt a zobrazí se následující obrazovka:
Krok # 7) Vyberte objekt a v dialogovém okně klikněte na OK. Zobrazí se dialogové okno vlastností kontrolního bodu.
Krok # 8) Vyberte vlastnosti, které chcete zkontrolovat, a klikněte na OK. Vyberu jen jméno. Jak vidíte výše, můžete upravit vlastnosti na konstantní hodnotu nebo parametrizovat. K dispozici je také parametr časového limitu, který můžete nastavit.
To znamená, že QTP čeká na konkrétní počet sekund zadaný v tomto dialogu, aby určitý objekt dosáhl hodnoty vlastnosti, než provede kontrolu.
Krok # 9) Takto nastavím parametry a kliknu na OK.
Krok # 10) Takto vypadá můj kontrolní bod v zobrazení klíčových slov: (kliknutím obrázek zvětšíte)
Krok # jedenáct) V expertním zobrazení se zobrazí následující kód:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').WebButton('Sign in').Check CheckPoint('Sign in_2')
Jak vložit standardní kontrolní bod při úpravách?
# 1) Aktivní obrazovka: Na aktivní obrazovce přímo na objekt a vyberte možnost vložit standardní kontrolní bod. Poté vložte stejný bod jako výše a vložte kontrolní bod. (kliknutím obrázek zvětšíte)
#dva) V kterémkoli kroku testu QTP vyberte možnost nabídky „Vložit-> Kontrolní bod“ a zvolte „Standardní kontrolní bod“. Opět postupujte podle výše uvedených kroků.
Jak lze přistupovat a upravovat vlastnosti Checkpoint?
Po vytvoření může uživatel podle potřeby upravit kontrolní bod. To lze provést prostřednictvím dialogového okna „Vlastnosti kontrolního bodu“. K tomuto dialogu lze přistupovat následujícími způsoby:
# 1) Při vytváření kontrolního bodu se toto pole otevírá pro počáteční definici vlastností
#dva) Vyberte existující výpis kontrolního bodu v zobrazení klíčových slov, klikněte pravým tlačítkem a vyberte „Vlastnosti kontrolního bodu“
# 3) Otevřete úložiště objektů a vlastnosti, které jsou k dispozici, jsou uvedeny níže: (kliknutím obrázek zvětšíte)
Z tohoto pole lze podle potřeby upravit všechny vlastnosti kontrolního bodu.
Vzhledem k tomu, že standardní kontrolní bod je první v našem seznamu, poskytl jsem podrobné kroky jeho přidání v různých scénářích a jeho podrobnou úpravu různými způsoby. Posunutím vpřed uvedu seznam vlastností a funkcí, které jsou pro každý kontrolní bod jedinečné.
Je třeba poznamenat, že kroky pro přidání, použití a manipulaci s kontrolními body jsou pro většinu kontrolních bodů stejné. Od nynějška, pokud není výslovně uvedeno, lze výše uvedený přístup použít obecně i pro ostatní.
Kontrolní bod obrázku
Mírnou variantou standardního kontrolního bodu je jeho použití na webových obrázcích.
V případě, že objekt, do kterého je vložen kontrolní bod, bude webový obrázek, otevře se následující dialogové okno.
Je třeba poznamenat, že tato obrazovka je téměř identická s dialogovým oknem „Vlastnosti kontrolního bodu“, je specifická pro obrázky.
Jediným dalším parametrem je zaškrtávací políčko „Porovnat obsah obrázku“. Pokud je zaškrtnuto, obraz za běhu se zkontroluje s obrazem uloženým během vytváření kontrolního bodu, aby se zjistilo, zda je přesně stejný. Pokud jsou stejné, výsledky testu budou mít pouze jeden obrázek. Pokud se liší, oba obrázky se zobrazí ve výsledcích testu.
Pro Příklad, na stránce Gmail jsem se pokusil vložit standardní kontrolní bod na jeden z obrázků z aktivní obrazovky a zobrazí se toto: (kliknutím obrázek zvětšíte)
Nebudu provádět žádné změny v dialogu, můžete, pokud chcete, a kliknout na OK.
Takto bude vložený kontrolní bod: (kliknutím obrázek zvětšíte)
Kód expertního zobrazení:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').Image('nosign-r42').Check CheckPoint('nosign-r42')
To je pro dnešek vše! S dalšími kontrolními body budeme pokračovat v dalších relacích. Neváhejte a pošlete své dotazy.
=> Navštivte zde sérii školení QTP Training Tutorials
Doporučené čtení
- Výukové programy QTP - 25+ výcvikových kurzů pro rychlé testování profesionálů s rychlým testem (QTP)
- Výukový program QTP č. 14 - Jak přidat bitmapové a textové kontrolní body do testů QTP
- Výukový program QTP č. 5 - Kroky a řešení bodů zlomu
- Výukový program QTP č. 15 - Používání textových oblastí, tabulek a kontrolních bodů stránek v QTP
- Výukový program QTP č. 18 - Data řízená a hybridní rozhraní vysvětlena na příkladech QTP
- Výukový program QTP č. 6 - Porozumění nastavení záznamu a spuštění QTP pro náš první test
- Výukový program QTP č. 24 - Používání virtuálních objektů a scénářů obnovy v testech QTP
- Výukové programy pro zatmění do hloubky pro začátečníky