Hvad er tilgængelighedstestning?
Test af tilgængelighed er defineret som en type softwaretest, der udføres for at sikre, at den applikation, der testes, kan bruges af mennesker med handicap som hørelse, farveblindhed, alderdom og andre dårligt stillede grupper. Det er en delmængde af Usability Testing.
Mennesker med handicap bruger hjælpemidler, som hjælper dem med at betjene et softwareprodukt. Eksempler på sådan software er:
- TalegenkendelseSoftware - Det konverterer det talte ord til tekst, der fungerer som input til computeren.
- Skærmlæsersoftware - Bruges til at aflæse den tekst, der vises på skærmen
- Skærmforstørrelsessoftware - Bruges til at forstørre skærmen og gøre læsning let for synshandicappede brugere.
- Specielt tastatur lavet til brugerne til nem indtastning, der har vanskeligheder med motorstyring
I denne vejledning lærer du-
- Hvad er tilgængelighedstest?
- Hvorfor testning af tilgængelighed?
- Hvilke handicap skal støttes?
- Hvordan udføres tilgængelighedstest?
- Værktøjer til testning af tilgængelighed
- Myter om tilgængelighedstest
Hvorfor testning af tilgængelighed?
Årsag 1 : Tag højde for markedet for handicappede.
Ca. 20% af befolkningen har problemer med handicap.
- 1 ud af 10 personer har et alvorligt handicap
- 1 ud af 2 personer over 65 har nedsat kapacitet
Handicap inkluderer blindhed, døve, handicappede eller andre lidelser i kroppen.
Et softwareprodukt kan imødekomme dette store marked, hvis det gøres handicapvenligt. Problemer med tilgængelighed i software kan løses, hvis tilgængelighedstest er en del af den normale softwaretest livscyklus.
Årsag 2 : Overhold lovgivningen om tilgængelighed
Regeringsagenturer over hele verden er kommet med legaliseringer, hvilket kræver, at it-produkter skal være tilgængelige for handicappede.
Følgende er retsakter fra forskellige regeringer -
- Amerikas Forenede Stater: Americans with Disabilities Act - 1990
- Storbritannien: Disability Discrimination Act - 1995
- Australien: Disability Discrimination Act - 1992
- Irland: Handicaplov af 2005
Test af tilgængelighed er vigtig for at sikre overholdelse af lovgivning.
Årsag 3 : Undgå potentielle retssager
Tidligere er Fortune 500-virksomheder blevet sagsøgt, fordi deres produkter ikke var handicapvenlige. Her et par fremtrædende sager
- National Federation for the Blind (NFB) vs Amazon (2007)
- Sexton og NFB vs Target (2007)
- NFB Vs AOL-afvikling (1999)
Det er bedst at oprette produkter, der understøtter handicappede og undgå potentielle retssager.
Hvilke handicap skal støttes?
Ansøgning skal støtte mennesker med handicap som -
Type af handicap |
Handicapbeskrivelse |
---|---|
Visionshandicap |
|
Fysisk handicap |
|
Kognitiv handicap |
|
Læsefærdigheder |
|
Hørehæmning |
|
Hvordan laver jeg tilgængelighedstest?
Tilgængelighedstest kan udføres på to måder, og de er:
- brugervejledning
- Automatiseret
Følgende er punktets behov, der skal kontrolleres for, at applikationen kan bruges af alle brugere. Denne tjekliste bruges til afmelding af tilgængelighedstest.
- Uanset om et program leverer tastaturækvivalenter til alle musefunktioner og windows?
- Uanset om der gives instruktioner som en del af brugerdokumentation eller manual? Er det let at forstå og betjene applikationen ved hjælp af dokumentationen?
- Hvorvidt faner bestilles logisk for at sikre jævn navigation?
- Uanset om der findes genvejstaster til menuer?
- Uanset om applikation understøtter alle operativsystemer?
- Om svartid på hver skærm eller side er tydeligt nævnt, så slutbrugerne ved, hvor længe de skal vente?
- Om alle etiketter er skrevet korrekt i applikationen?
- Uanset om applikationens farve er fleksibel for alle brugere?
- Uanset om billeder eller ikoner bruges korrekt, så det er let at forstå af slutbrugerne?
- Uanset om en applikation har lydalarmer?
- Uanset om en bruger er i stand til at justere lyd- eller videokontrol?
- Om en bruger kan tilsidesætte standardskrifttyper til udskrivning og tekstvisning?
- Uanset om brugeren kan justere eller deaktivere blinkende, roterende eller bevægelige skærme?
- Kontroller for at sikre, at farvekodning aldrig bruges som det eneste middel til at formidle information eller angive en handling
- Om fremhævning kan ses med inverterede farver? Test af farve i applikationen ved at ændre kontrastforholdet
- Uanset om lyd- og videorelateret indhold høres ordentligt af handicappede? Test alle multimediesider uden højttalere på websteder
- Uanset om der tilbydes træning for brugere med handicap, der gør det muligt for dem at blive fortrolige med softwaren eller applikationen?
Test af tilgængelighed kan være en udfordring for testere, fordi de ikke kender handicap. Det er bedre at arbejde med handicappede, der har specifikke behov for at forstå deres udfordringer.
Der er forskellige måder at teste tilgængeligheden på, afhængigt af handicap. Vi lærer dem alle en efter en.
1) Visionshandicap
OK nu lad os antage, at jeg ikke har synsevne. Jeg er helt blind, og jeg ville have adgang til XYZ-webstedet. I så fald, hvad er muligheden ???? Kan jeg ikke få adgang til XYZ-webstedet? Hvilken mulighed har jeg? Der er et ords valgmulighed, der betegnes som SCREENREADER. Ja, du fik det rigtigt. SKÆRMLÆSER. Hvad er denne skærmlæser nu? Det er en software, der bruges til at fortælle indholdet på nettet. Dybest set, hvad er der på dit websted, hvad enten det er indhold, link, radioknap, billeder, video osv. En skærmlæser fortæller alt om alt for mig. Der er adskillige skærmlæser til rådighed. Jeg har arbejdet med kæber.
Dybest set, når du starter kæber eller en hvilken som helst skærmlæser og derefter går til webstedet, fortæller det dig det komplette indhold. For eksempel: Jeg har startet kæber og startede browseren JAWS vil meddele, at Mozilla Firefox starter side, nu hvis jeg går til adresselinjen, vil JAWS meddele, at ADDRESS BAR og derefter skrive www.google.com på adresselinjen, kæber vil gå at forklare noget som dette: -
Adresselinje, w, w, w, periode, g, o, o, g, l, e, periode, c, o, m. Også når siden indlæses helt, vil kæber igen annoncere Google.Com-startsiden.Hvis jeg nu går til Google-søgning, vil JAWS meddele, at Google-søgningen. Så det ville være let for en blind person at genkende tingene på en nem måde.
Det punkt, jeg vil forklare her, vil en skærmlæser fortælle ord for ord, hvis du indtaster noget eller i tekstfeltet . Tilsvarende, hvis der er link, udtaler det det som et link, for Button udtaler det det som en knap. Så at en blind person let kan identificere ting.
Nu hvis et websted er dårligt designet og udviklet, kan det være muligt (det sker generelt), at kæber ikke ville være i stand til at fortælle korrekt indhold, hvilket igen resulterer i utilgængelighed for blinde personer. (Sig, hvis kæber fortæller et link som et indhold, så ville en blind bruger aldrig være i stand til at vide, at det er et link, og hvis det ville være afgørende for det websted, da).) I så fald ville det være et resultat af et stort tab for Website Business.
2) Visuel nedsættelse
Der er to kategorier, som jeg ønsker at blive nævnt under synshandicap.
Den første er farveblindhed. Farveblindhed betyder ikke helt blind, men ikke i stand til at se en bestemt farve korrekt. Rød og blå er de almindelige farver, som folk ikke kan se ordentligt, hvis de har farveblindhed. Så dybest set, hvis jeg har en farveblindhed af rød farve, og jeg vil bruge et websted, der er 80% i rødt så ??? Ville jeg være fortrolig med det websted? Svaret er nej.
Så et websted skal designes således, at en person med farveblindhed ikke har noget problem at få adgang til det. Tag et simpelt eksempel på en knap, der er i rød. For at gøre det tilgængeligt, hvis det er skitseret med sort. Så er det let at få adgang til. Normalt betragtes sort og hvid som universel.
3) DÅRLIG VISION
Den anden ting er en person, der har dårligt syn (ikke klart syn) eller har forskellige synsproblemer (der er mange øjenproblemer relateret til nethinden osv.) For at få adgang til ethvert sted.
1) I sådanne tilfælde er det bedste at undgå lille tekst. Fordi det ville være en stor fordel for dårligt synede mennesker.
2) Også mennesker med synsproblemer vil gerne zoome tekst på webstedet for at gøre det behageligt for dem. Så et websted skal designes på en sådan måde, at dets layout ikke kan brydes, når man forstørrer det, når man zoomer teksten. Ellers vil det ikke være et godt indtryk for dem.
4) Anden handicap
I tilgængelighedstestning for handicappede målgrupper er et meget vigtigt punkt at overveje at få adgang til webstedet uden brug af musen. En person skal være i stand til at fuldføre adgang til webstedet, links, knapper, radioknapper, afkrydsningsfelter, pop op-vinduer, dropdown, alle kontrolelementer skal være fuldstændig tilgængelige og betjenes via tastaturet.
For eksempel : Hvis jeg er højrehåndslammet, og jeg ikke er fortrolig med en mus eller siger, at jeg ikke vil bruge en mus, hvad så? I så fald, hvis jeg ikke er i stand til at få adgang til link eller afkrydsningsfelter på stedet via tastatur så ???? Så et websted skal være helt tilgængeligt med Keyboard.
Alternativ tekst skal være der for billeder, lyd, video, så skærmlæser læser dem og fortæller dem, så en blind person let kan genkende, hvad billedet, lyden, videoen handler om. Derudover skal tastaturgenveje være der for let at få adgang til webstedet, og navigation skal være tilgængelig med tastaturet.
Fokus skal også være helt synligt. Når vi trykker på fanen, skal brugeren kunne se, hvor kontrollen bevæger sig. Med synligt fokus bliver det meget let for en bruger, der har dårligt syn eller farveblindhed, at identificere strømmen af et websted og også en let adgang.
Bruger med hørehæmmede (døve eller svære at lytte): De sidste er en person med nedsat hørelse. En døv person kan få adgang til hjemmesiden, da han er den, der kan se indholdet på hjemmesiden. Men når det kommer til lyd og video, står de over for vanskeligheder. Så i så fald skal der være Alt-tekst for enhver video og lyd. Alt-tekst betyder alternativ tekst. Antag at der er nogen video om, hvordan man bestiller en flybillet. I så fald skal teksten være der, så en døv person kan læse det og få ideen om, hvad videoen handler om.
Værktøjer til tilgængelighedstest:
For at gøre dit websted mere acceptabelt og brugervenligt er det afgørende, at det er let tilgængeligt. Der er forskellige værktøjer til tilgængelighedstest, som kan kontrollere tilgængeligheden af hjemmesiden.
Følgende er nogle af de populære tilgængelighedstestværktøjer :
1) Bølge
Wave er et gratis webtilgængelighedsværktøj oprettet af WEBAIM. Det bruges til at validere websiden manuelt for forskellige aspekter af tilgængelighed. Dette værktøj kan bruges til at kontrollere intranettet, passordbeskyttede, dynamisk genererede eller følsomme websider. Hovedfunktioner i Web Accessibility Toolbar inkluderer identifikation af komponenter på en webside, der giver adgang til alternativ visning af sideindhold og letter brugen af tredjeparts online applikationer. Det sikrer 100% privat og sikker tilgængelighedsrapportering
Besøg her
2) TAW
TAW er onlineværktøjet til bestemmelse af tilgængelighed på dit web. Dette værktøj analyserer webstedet i overensstemmelse med W3C-retningslinjerne for webadgang og viser tilgængelighedsproblemer. Problemer med test af webtilgængelighed er kategoriseret i prioritet 1, prioritet 2 og prioritet 3. Det interessante ved TAW er evnen til at generere undergrupper af WCAG 1.0 til at teste mod. I TAW-værktøjet kan du enten vælge at teste en enkelt side eller flere sider ved at "spider" et websted. TAW giver os også mulighed for at definere yderligere kontroller via dialogboksen "Brugerkontrol"
Besøg her
3) Tilgængelighedsbetjent
Det er et værktøj, der giver dig mulighed for at kontrollere websider mod overholdelse af WCAG (Web Content Accessibility Guidelines). Alle indstillinger for HTML-rapportering viser din markering i en normaliseret form, der fremhæver forældet, falsk og gyldig markering samt elementer, der er forkert placeret. Dette værktøj tilbyder forskellige funktioner som
- In-dept rapporter til udviklere
- Resumé for kvalitetssikring og ledelse
- Metadata til det semantiske web og WWW
- Automatisk oprydning og HTML til XHtml konvertering
- Scripting værktøjer
Besøg her
4) Tilgængelighedsudviklerværktøjer
Det er en Chrome-udvidelse. Det gør og tilgængelighedsrevision. Resultaterne af revisionen viser tilgængelighedsregler, der er overtrådt af siden under test. Udvidelsen har høje anmeldelser og opdateres ofte
Besøg her
5) Sidetester til hurtig tilgængelighed
Da der er nogle fremragende værktøjslinjer for tilgængelighed, er Quick Page Accessibility Tester et bogmærke, som du kan klikke på for at få en hurtig analyse af websiden. Det vil finde ud af forskellige problemer med din side, advarer om mulige problemer og fremhæve områder på siden, der kan have gavn af ARIA (Accessible Rich Internet Applications).
Besøg her
Der er forskellige værktøjer til rådighed på markedet til at udføre webtilgængelighedstest nedenfor:
6) aDesigner
Dette er et værktøj udviklet af IBM, der simulerer oplevelsen af synshandicappede, så designeren bedre kan forstå handicappedes behov og udvikle applikationer i overensstemmelse hermed.
Besøg her
7) WebAnywhere
Dette er et browserbaseret værktøj, der fungerer på samme måde som skærmlæsere som Jaws. Det hjælper læserne med at læse websiden.
Besøg her
8) Værktøjslinje til webtilgængelighed
WAT er en udvidelse af Internet explorer eller Opera, der tilbyder websidesignere med nyttige funktioner i analysen af websiden. En bedste funktion er GreyScale-funktion, som hjælper med at finde pletter med lav kontrast i designet.
Besøg her
Myter om tilgængelighedstest:
Følgende er myterne om tilgængelighedstest:
Myte: Oprettelse af tilgængeligt websted er dyrt
Fakta: Det er ikke dyrt. Brug timeout til at overveje tilgængelighedsproblemer i selve designfasen sammen med grundlæggende test. Dette sparer både penge og omarbejdning.
Myte: At ændre utilgængelige websteder til tilgængeligt websted er tidskrævende og dyrt
Det er ikke nødvendigt at inkorporere alle ændringer på én gang. Arbejd med grundlæggende behov, der er mest nødvendige for handicappede brugere.
Myte: Tilgængelighed er almindelig og kedelig
Tilgængelighed betyder ikke kun tekst side
Du kan gøre websider attraktive, men det skal designes på en sådan måde, at det er tilgængeligt for alle brugere. Også i henhold til W3C retningslinjer for tilgængelighed til webindhold - det fraråder kraftigt brugen af kun tekstsider.
Myte: Tilgængelighed for blinde og handicappede
Fakta At følge retningslinjerne for tilgængelighed forbedrer softwarens overordnede brugervenlighed, hvilket også hjælper almindelige brugere.
Konklusion
I softwareudvikling hjælper test af tilgængelighed med at gøre din applikation handicappet. Hvis følgende retningslinjer for tilgængelighed ikke er mulig på grund af din webapplikations kompleksitet, skal du oprette en version af hjemmesiden til almindelige brugere og en anden til at deaktivere