Co je testování GUI?

Testování GUI je popsáno jako testování aplikace v grafickém uživatelském rozhraní Test systému. Grafické testování sestává z kontrol obrazovky pomocí ovládacích prvků, jako jsou ikony, tlačítka a nabídky se všemi typy pruhů, jako jsou dialogy, panel nabídek, panel nástrojů, Windows atd. V zásadě můžeme říci, že to, co vidíme, je GUI. Pro počítačovou aplikaci existují dva druhy rozhraní. Rozhraní příkazového řádku je rozhraní, které odpovídá textu příkazu a počítači. GUI je grafické uživatelské rozhraní, ve kterém k komunikaci s počítačem používáte spíše obrázky než text.

Vezměme si příklad Pokud vy nebo váš přítel navštěvujete web, který je Educba .com Nejprve uvidí domovskou stránku, tlačítko pro vyhledávání, lištu kurzů a mnoho dalšího, což je GUI (Grafické uživatelské rozhraní). Uživatel nevidí žádný zdrojový kód. Uživatel může vidět rozhraní. Důraz je kladen zejména na strukturu designu, obrázky, které fungují správně nebo ne. Připojení jsou také přístupná a pokud kliknete, tlačítko by mělo fungovat. Obraz ani obsah se nesmí zmenšit ani překrýt, pokud uživatel přepíše obrazovku. Tohle je trochu úvod o testování GUI (Graphical User Interface).

Vlastnosti testování GUI

Pochopením jeho různých charakteristik lze dále dosáhnout jasnosti v testování GUI. Níže jsou popsány některé kritické GUI testy a další související prvky.

  • Tato metoda testování je těžší než příkaz testu rozhraní linky.
  • Většina testovacích nástrojů používaných pro testování GUI se zaměřuje hlavně na regresní testování.
  • Potvrzuje také, že komponenty jako písmo a obrázky odpovídají jejich konstrukčním specifikacím.
  • GUI může při automatickém testování čelit dalším výzvám, protože uživatelské rozhraní se často mění.
  • Provádí se z pohledu uživatele, nikoli vývojáře nebo testera.
  • Pomáhá týmu shromažďovat potřebná data, aby se mohli rozhodnout, zda lze aplikaci nasadit nebo ne.

Testování GUI různými způsoby

Softwaroví experti na celém světě používají tři hlavní testery GUI k ověření přesnosti a kvality grafických prvků uživatelského rozhraní.

  1. Ruční testování.
  2. Nahrávejte a přehrávejte.
  3. Testování založené na modelu.

1) Ruční testování

Testery ručně ověřily veškerou grafiku pro firemní dokument s předpoklady. Například násobení (33X5) může být zkontrolováno ručním testováním.

2) Nahrávání a přehrávání

Record and Replay je automatizovaný nástroj grafického uživatelského rozhraní, s nímž jsou v době testování všechny testy záznamy.

3) Testování založené na modelu

Modelové testování funguje jako grafický popis. Tyto testy předpovídají chování systému a tato technika účinně generuje testovací případy. Tabulky rozhodnutí a grafů jsou některé z technik modelování.

Kontrolní seznam testování GUI

  • Zkontrolujte prvky grafického uživatelského rozhraní, jako je délka, šířka, velikost, písmo atd.
  • Zkontrolujte správné zobrazení chybové zprávy.
  • Velikost čitelnosti písem a písem.
  • Obrázky by měly být správně zarovnány.
  • Poloha pro různé rozlišení všech prvků GUI.

Výhody a nevýhody testování grafického uživatelského rozhraní

Použitím metody testování GUI během raných fází SDLC bude tým moci využít různých výhod, jako je zrychlený růst, zvýšení výkonu a snížení rizika na konci cyklu.

Navíc toto testování nabízí další výhody, jako například:

  • Testuje rozhraní z pohledu zákazníků.
  • Riziko na konci vývojového cyklu se účinně snižuje.
  • Přispívá k ověření souladu s konstrukčními specifikacemi různých ikon a prvků.
  • Zvyšuje spolehlivost produktu a zvyšuje kvalitu produktu.

Nevýhody

Přestože existuje mnoho výhod testování GUI, testy stále vyžadují potvrzení. Existuje několik nevýhod. Zde jsou tedy nevýhody / nevýhody.

  • Je zapotřebí více paměťových prostředků, které mohou systém zpomalit.
  • Metoda testování vyžaduje čas a může zahrnovat další software GUI.
  • Vzhledem k časté změně rozhraní implementace by tým mohl potřebovat refaktorovat testovací skript, aby se zvýšila jeho přesnost.
  • Metoda testování je obtížná kvůli omezenému přístupu nebo žádnému přístupu ke zdrojovému kódu.

Příklad testovacích případů GUI

  • Otestujte výšku prvků ve velikosti, umístění, šířce.
  • Testování zobrazených chybových zpráv.
  • Otestujte různé části obrazovky.
  • Otestujte písmo, zda je čitelné.
  • Můžeme také vyzkoušet pravopis
  • Testování obrazovky v různých velikostech přiblížením a oddálením, například 600 × 800, 640 x 480 atd.
  • Texty a další součásti, jako jsou tlačítka, ikony atd., Jsou na správném místě, aby otestovaly zarovnání.
  • Můžeme také vyzkoušet přední barvu.
  • Testování barev chybových zpráv a výstražných zpráv.
  • Můžeme také vyzkoušet čistotu obrázku
  • Můžeme také vyzkoušet zarovnání obrázku.
  • Testování barev hypertextového odkazu.

Jak udělat GUI testování?

  • Zkontrolujte, zda je textové pole správně zarovnáno se štítkem „Zdrojová složka“.
  • Zkontrolujte, zda je textové pole správně zarovnáno se štítkem „Balíček“.
  • Zkontrolujte, zda název „Procházet“ je tlačítko na konci textového pole pojmenované po označení „Zdrojová složka“.
  • Ujistěte se, že je textové pole „Název“ na štítku správně zarovnáno.
  • Ověřte, že štítek „Editoři“ sestává z veřejného, ​​výchozího, soukromého a chráněného názvu 4 přepínačů.
  • Ověřte, že štítek „Super-Class“ pod štítkem „Modifier“ musí být správně zarovnán.
  • Zajistěte, aby v případě potřeby byla chyba vyvolána ČERVENOU barvou.
  • Ujistěte se, že po aktualizaci libovolného pole je zobrazena správná potvrzovací zpráva.

Doporučené články

Toto byl průvodce testováním GUI. Zde diskutujeme o jeho typech, výhodách, nevýhodách a aplikacích testování GUI. Další informace naleznete také v dalších navrhovaných článcích -

  1. Nástroje pro testování zabezpečení
  2. Nástroje pro testování výkonu
  3. Nástroje pro testování SOA
  4. Testování systémové integrace

Kategorie: