Mikä on GUI-testaus?

GUI-testausta kuvataan sovelluksen testaamiseksi kohdassa Testaa järjestelmän graafinen käyttöliittymä. Graafinen testaus koostuu näytön tarkistuksista, joissa käytetään säätimiä, kuten kuvakkeita, painikkeita ja valikoita kaikilla palkkityypeillä, kuten valintaikkunat, valikkopalkki, työkalurivi, Windows jne. Periaatteessa voidaan sanoa, että näemme GUI: n. Tietoteknisille sovelluksille on olemassa kahdenlaisia ​​käyttöliittymiä. Komentoriviliittymä on se, joka vastaa komentotekstiin ja tietokoneeseen. GUI on graafinen käyttöliittymä, jossa käytät kuvia eikä tekstiä kommunikoidaksesi tietokoneen kanssa.

Otetaan esimerkki, jos sinä tai ystäväsi vierailet sivulla, joka on Educba .com. Ensinnäkin hän näkee kotisivun, hakupainikkeen, kurssipalkin ja paljon muuta, joka on graafinen käyttöliittymä (GUI). Käyttäjä ei näe mitään lähdekoodia. Käyttäjä näkee käyttöliittymän. Painopiste on erityisesti suunnittelun rakenteessa, kuvissa, jotka toimivat oikein tai eivät. Yhteyksiin pääsee myös, ja jos napsautat, painikkeen tulisi toimia. Myöskään kuvan tai sisällön ei saa vähentyä tai olla päällekkäisiä, jos käyttäjä suunnittelee näytön uudelleen. Joten tämä on pieni johdanto GUI (Graphical User Interface) -testaukseen.

GUI-testauksen ominaisuudet

Ymmärtämällä sen erilaiset ominaisuudet voidaan selkeyttää GUI-testausta edelleen. Siksi joitain kriittisiä GUI-testejä ja muita niihin liittyviä elementtejä kuvataan alla.

  • Tämä testausmenetelmä on vaikeampi kuin linjarajapinnan testikomento.
  • Suurin osa GUI-testaukseen käytetyistä testityökaluista keskittyy pääasiassa regressiotestaukseen.
  • Se myös vahvistaa, että komponentit, kuten kirjasin ja kuvat, ovat niiden suunnittelumääritelmien mukaisia.
  • Graafinen käyttöliittymä voi kohdata lisää haasteita automatisoidulla testauksella, koska käyttöliittymä muuttuu usein.
  • Se suoritetaan käyttäjän, ei kehittäjän tai testaajan näkökulmasta.
  • Auttaa ryhmää keräämään tarvittavat tiedot, jotta he voivat päättää, voidaanko sovellus ottaa käyttöön vai ei.

GUI-testaus eri tavoin

Ohjelmistoasiantuntijat käyttävät maailmanlaajuisesti kolme suurta graafisen käyttöliittymän testaajaa tarkistamaan graafisten käyttöliittymäelementtien tarkkuuden ja laadun.

  1. Manuaalinen testaus.
  2. Nauhoita ja toista.
  3. Malliperusteinen testaus.

1) Manuaalinen testaus

Testaajat tarkistivat manuaalisesti kaikki yritysasiakirjan grafiikat edellytysten mukaisesti. Esimerkiksi kertolasku (33X5) voidaan tarkistaa manuaalisella testauksella.

2) Nauhoita ja toista

Record and Replay on ja automatisoitu graafisen käyttöliittymän työkalu, jonka kanssa testin aikana kaikki testit ovat tietueita.

3) Mallipohjainen testaus

Malliperusteinen testaus toimii graafisena kuvauksena. Nämä testit ennustavat järjestelmän käyttäytymistä, ja tämä tekniikka tuottaa tehokkaasti testitapauksia. Päätös- ja kaaviotaulukot ovat joitain mallinnustekniikoista.

GUI-testauksen tarkistuslista

  • Tarkista GUI-elementit, kuten pituus, leveys, koko, fontti jne.
  • Tarkista oikean virheviestin näyttö.
  • Fonttikoko ja fonttien luettavuus.
  • Kuvat on kohdistettava oikein.
  • Paikkaus kaikkien GUI-elementtien erottelukykyyn.

Graafisen käyttöliittymätestauksen edut ja haitat

Soveltamalla GUI-testausmenetelmää SDLC: n alkuvaiheissa ryhmä pystyy hyödyntämään erilaisia ​​etuja, kuten nopeutettu kasvu, suorituskyvyn parantaminen ja riskien vähentyminen jakson lopussa.

Lisäksi tämä testaus tarjoaa muita etuja, kuten:

  • Testaa käyttöliittymää asiakkaiden näkökulmasta.
  • Kehitysjakson loppuun liittyvää riskiä vähennetään tehokkaasti.
  • Auttaa vahvistamaan eri kuvakkeiden ja elementtien suunnitteluvaatimusten noudattamisen.
  • Parantaa tuotteen luotettavuutta ja parantaa tuotteen laatua.

haitat

Vaikka GUI-testauksella on lukuisia etuja, testit vaativat silti kuittauksen. On olemassa joitain haittoja. Tässä on siis haittoja / haittoja.

  • Tarvitaan enemmän muistiresursseja, mikä voi hidastaa järjestelmää.
  • Testausmenetelmä vie aikaa, ja siihen voi liittyä lisä GUI-ohjelmistoja.
  • Koska toteutuksen käyttöliittymässä tapahtuu usein muutoksia, ryhmän on ehkä joutettava tekemään testiohjelma uudelleen sen tarkkuuden parantamiseksi.
  • Testausmenetelmä on vaikea johtuen lähdekoodin rajoitetusta saatavuudesta tai puutteesta.

Esimerkki GUI-testitapauksista

  • Testaa elementtien korkeus koosta, sijainnista, leveydestä.
  • Näytettyjen virheilmoitusten testaaminen.
  • Testaa näytön eri osat.
  • Testaa fonttia, onko se luettavissa.
  • Voimme myös testata oikeinkirjoituksen
  • Näytön testaaminen erikokoisina zoomaamalla ja loitontamalla, kuten 600 × 800, 640 x 480 jne.
  • Tekstit ja muut komponentit, kuten painikkeet, kuvakkeet ja niin edelleen, ovat oikeassa paikassa testataksesi kohdistusta tai ei.
  • Voimme testata myös etuvärin.
  • Testaa virhesanomien värejä ja varoitusviestejä.
  • Voimme myös testata kuvan selkeyttä
  • Voimme myös testata kuvan kohdistamista.
  • Hyperlinkin väritestaus.

Kuinka tehdä GUI-testaus?

  • Varmista, että tekstikenttä on kohdistettu oikein ”Source Folder” -tarran kanssa.
  • Varmista, että tekstiruutu on kohdistettu oikein pakkauksen etikettiin
  • Tarkista, että nimi ”Selaa” on painike Tekstiboksin lopussa, joka on nimetty ”Lähdekansio” -etiketin perusteella.
  • Varmista, että tarran tekstiruutu ”Nimi” on kohdistettu oikein.
  • Varmista, että Editors-tarra koostuu neljän valintanapin julkisesta, oletusarvoisesta, yksityisestä, suojatusta nimestä.
  • Varmista, että ”Modifier” -merkinnän alla oleva ”Super-Class” -etiketti on kohdistettava oikein.
  • Varmista, että virhe syntyy PUNAISESSA värillä aina tarvittaessa.
  • Varmista, että oikea vahvistusviesti tulee näkyviin kentän päivittämisen jälkeen.

Suositellut artikkelit

Tämä on opas GUI-testaukseen. Täällä olemme keskustelleet sen tyypeistä, eduista, haitoista ja GUI-testauksen sovelluksista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Turvallisuuden testaustyökalut
  2. Suorituskyvyn testaustyökalut
  3. SOA-testaustyökalut
  4. Järjestelmän integroinnin testaus