Čo je testovanie GUI?

Testovanie GUI je opísané ako testovanie aplikácie v grafickom užívateľskom rozhraní Testovacieho systému. Grafické testovanie pozostáva z kontrol obrazovky pomocou ovládacích prvkov, ako sú ikony, tlačidlá a ponuky so všetkými typmi panelov, ako sú dialógy, panel s ponukami, panel nástrojov, Windows atď. V zásade môžeme povedať, že to, čo vidíme, je GUI. Pre počítačovú aplikáciu existujú dva druhy rozhraní. Rozhranie príkazového riadku je rozhranie, ktoré odpovedá na príkazový text a počítač. Grafické užívateľské rozhranie je grafické používateľské rozhranie, v ktorom na komunikáciu s počítačom používate obrázky, nie text.

Urobme príklad, ak vy alebo váš priateľ navštevujete web, ktorý je Educba .com Najprv uvidí domovskú stránku, tlačidlo vyhľadávania, lištu kurzov a mnoho ďalších, čo je GUI (Graphical User Interface). Používateľ nevidí žiadny zdrojový kód. Užívateľ môže vidieť rozhranie. Dôraz sa kladie najmä na štruktúru dizajnu, obrázky, ktoré fungujú správne alebo nie. Pripojenia sú tiež prístupné a ak kliknete, tlačidlo by malo fungovať. Obrázok ani obsah sa nesmie zmenšiť ani prekrývať, ak používateľ zmení vzhľad obrazovky. Toto je trochu úvodný test týkajúci sa GUI (Graphical User Interface) testovania.

Funkcie testovania GUI

Pochopením jeho rôznych charakteristík je možné ďalej objasniť testovanie GUI. Niektoré kritické GUI testy a ďalšie súvisiace prvky sú opísané nižšie.

  • Táto metóda testovania je ťažšia ako príkaz na testovanie rozhrania linky.
  • Väčšina testovacích nástrojov používaných na testovanie GUI sa zameriava hlavne na regresné testovanie.
  • Potvrdzuje tiež, že komponenty ako písmo a obrázky sú v súlade s ich konštrukčnými špecifikáciami.
  • GUI môže pri automatickom testovaní čeliť ďalším výzvam, pretože užívateľské rozhranie sa často mení.
  • Vykonáva sa z pohľadu užívateľa a nie vývojára alebo testera.
  • Pomáha tímu zhromažďovať potrebné údaje, aby sa mohli rozhodnúť, či je možné aplikáciu nasadiť alebo nie.

Testovanie GUI rôznymi spôsobmi

Softvéroví experti na celom svete používajú troch hlavných testerov GUI na overenie presnosti a kvality grafických prvkov používateľského rozhrania.

  1. Manuálne testovanie.
  2. Nahrávanie a prehrávanie.
  3. Testovanie podľa modelu.

1) Manuálne testovanie

Testeri manuálne overili všetku grafiku pre firemný dokument s predpokladmi. Napríklad násobenie (33X5) sa môže skontrolovať manuálnym testovaním.

2) Nahrávanie a prehrávanie

Record and Replay je automatizovaný nástroj grafického používateľského rozhrania, s tým, že v čase testovania sú všetky testy záznamy.

3) Testovanie podľa modelu

Modelové testovanie funguje ako grafický popis. Tieto testy predpovedajú správanie systému a táto technika efektívne generuje testovacie prípady. Rozhodovacie tabuľky a tabuľky sú niektoré z modelovacích techník.

Kontrolný zoznam testovania GUI

  • Skontrolujte prvky GUI, ako je dĺžka, šírka, veľkosť, písmo atď.
  • Skontrolujte, či sa zobrazuje správne chybové hlásenie.
  • Veľkosť čitateľnosti písma a písma.
  • Obrázky by mali byť zarovnané správne.
  • Poloha pre rôzne rozlíšenie všetkých prvkov GUI.

Výhody a nevýhody testovania grafického užívateľského rozhrania

Použitím metódy testovania GUI v počiatočných fázach SDLC bude tím môcť využiť rôzne výhody, ako napríklad zrýchlený rast, zvýšenie výkonu a zníženie rizika na konci cyklu.

Toto testovanie navyše ponúka ďalšie výhody, ako napríklad:

  • Testuje rozhranie z hľadiska zákazníkov.
  • Riziko na konci vývojového cyklu sa účinne znižuje.
  • Prispieva k overovaniu súladu so špecifikáciami návrhu pre rôzne ikony a prvky.
  • Zvyšuje spoľahlivosť produktu a zvyšuje kvalitu produktu.

nevýhody

Aj keď existuje veľa výhod testovania GUI, testy stále vyžadujú potvrdenie. Existuje niekoľko nedostatkov. Tu sú teda nevýhody / nevýhody.

  • Je potrebných viac pamäťových zdrojov, ktoré môžu spomaliť systém.
  • Testovacia metóda si vyžaduje čas a môže vyžadovať ďalší softvér GUI.
  • Vzhľadom na časté zmeny v rozhraní implementácie môže tím potrebovať opraviť skript, aby sa zvýšila jeho presnosť.
  • Metóda testovania je zložitá z dôvodu obmedzeného prístupu alebo žiadneho prístupu k zdrojovému kódu.

Príklady testovacích GUI

  • Otestujte výšku prvkov vo veľkosti, umiestnení, šírke.
  • Testovanie zobrazených chybových hlásení.
  • Otestujte rôzne časti obrazovky.
  • Otestujte písmo, či je čitateľné alebo nie.
  • Môžeme tiež vyskúšať pravopis
  • Testovanie obrazovky v rôznych veľkostiach priblížením a oddialením, napríklad 600 × 800, 640 x 480 atď.
  • Texty a ďalšie komponenty, ako sú tlačidlá, ikony atď., Sú na správnom mieste na otestovanie zarovnania.
  • Môžeme tiež vyskúšať prednú farbu.
  • Testovanie farieb chybových hlásení a varovných hlásení.
  • Môžeme tiež otestovať jasnosť obrázka
  • Môžeme tiež otestovať zarovnanie obrázka.
  • Hyperlink farebné testovanie.

Ako robiť GUI testovanie?

  • Skontrolujte, či je textové pole správne zarovnané so štítkom „Zdrojový priečinok“.
  • Skontrolujte, či je textové pole správne zarovnané so štítkom „Balenie“.
  • Skontrolujte, či je označenie „Browse“ (Prehľadávať) tlačidlo na konci textového poľa pomenované podľa označenia „Source Folder“ (Zdrojový priečinok).
  • Skontrolujte, či je textové pole „Názov“ štítka správne zarovnané.
  • Overte, či štítok „Redaktori“ pozostáva z verejného, ​​predvoleného, ​​súkromného a chráneného názvu štyroch prepínačov.
  • Overte, či štítok „Super-Class“ pod štítkom „Modifier“ musí byť správne zarovnaný.
  • Zaistite, aby sa v prípade potreby vyskytla chyba ČERVENEJ farby.
  • Uistite sa, že po aktualizácii každého poľa sa zobrazí správna potvrdzovacia správa.

Odporúčané články

Toto bol návod na testovanie GUI. Tu diskutujeme o jeho typoch, výhodách, nevýhodách a aplikáciách testovania GUI. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Nástroje na testovanie zabezpečenia
  2. Nástroje na testovanie výkonnosti
  3. Nástroje na testovanie SOA
  4. Testovanie integrácie systému

Kategórie: