Innholdsfortegnelse:
- Definisjon - Hva betyr grafisk brukergrensesnitttesting (GUI-testing)?
- Techopedia forklarer grafisk brukergrensesnitttesting (GUI-testing)
Definisjon - Hva betyr grafisk brukergrensesnitttesting (GUI-testing)?
Grafisk brukergrensesnitt testing (GUI testing) refererer til testing av et grafisk brukergrensesnitt for å sikre problemfri bruk og implementering.
Et grafisk brukergrensesnitt er et programvareverktøy som hjelper sluttbrukere med å bruke et programvaremiljø. Disse verktøyene må fungere godt for å støtte en brukerbase.
Techopedia forklarer grafisk brukergrensesnitttesting (GUI-testing)
Grafisk testing av brukergrensesnitt er bygd på spesifikke paradigmer som hjelper utviklere med å teste hele spekteret og funksjonaliteten til systemet. Disse kalles noen ganger "testfall." Utviklere og andre må sjekke for å sikre at hver del av et grafisk brukergrensesnitt fungerer som det skal - for eksempel at bruken av hvert enkelt menyelement, vindu, tekstboks eller annen kontroll fungerer slik det er ment. Med GUI-testing ser fagpersoner etter et bredt spekter av problemer, fra feil utdata og små bugs eller glitches til komplette systemkrasj.
Regresjonstesting for GUIer involverer flere eller komplekse kontrollstier. For eksempel kan det hende at en utvikler må sjekke en bestemt serie med brukeraktiviteter der en bruker først kan velge menypunktet og deretter bruke andre kontroller i rekkefølge. Ideen om komplekse kontrollveier har mange forskjellige permutasjoner som må sjekkes i GUI-testing.
GUI-testing må også gjøres for hvert enkelt enhetsmiljø. En viktig applikasjon av GUI-testing har skjedd ettersom bærbare enheter som smarttelefoner og nettbrett gradvis har overtatt mye av funksjonaliteten som bærbare datamaskiner tidligere har lagt til rette for. GUIene for mobile enheter er forskjellige fra bærbare eller stasjonære datamaskiner, og mange forskjellige typer programvareteam som er nødvendige for å prøve å migrere GUI-systemer til telefoner tilsvarende.
Det grafiske brukergrensesnittet representerer på mange måter kjernen i miljøet, og GUI-testing tar generelt betydelig arbeid og investeringer fra teknologileverandører.