Hvad er tilgængelighedstest? (Eksempler)
Hvad er tilgængelighedstest?
Tilgængelighedstest 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ælpeteknologi, som hjælper dem med at betjene et softwareprodukt. Eksempler på sådan software er:
- Talegenkendelsessoftware – Konverterer det talte ord til tekst, som fungerer som input til computeren.
- Software til skærmlæser – Bruges til at læse den tekst, der vises på skærmen.
- Software til skærmforstørrelse– Bruges til at forstørre monitoren og gøre læsning let for synshæmmede brugere.
- Specielt tastatur lavet til brugere til let at skrive, som har motoriske vanskeligheder
Hvorfor tilgængelighedstest?
Årsag 1: Henvender sig til markedet for handicappede.
Omkring 20 % af befolkningen har handicapproblemer.
- 1 ud af 10 personer har et alvorligt handicap
- 1 ud af 2 personer over 65 har nedsatte evner
Handicap omfatter blindhed, døv, handicappet eller andre lidelser i kroppen.
Et softwareprodukt kan tage højde for dette store marked, hvis det er gjort handicapvenligt. Tilgængelighedsproblemer i software kan løses, hvis tilgængelighedstest gøres til en del af den normale softwaretestlivscyklus.
Årsag 2: Overhold tilgængelighedslovgivningen
Offentlige myndigheder over hele verden er kommet ud med legaliseringer, der kræver, at it-produkter skal være tilgængelige for handicappede.
Følgende er de juridiske handlinger fra forskellige regeringer -
- USA: Americans with Disabilities Act – 1990
- Storbritannien: Disability Discrimination Act – 1995
- Australien: Disability Discrimination Act – 1992
- Irland: Disability Act af 2005
Tilgængelighedstest er vigtigt for at sikre overholdelse af lovgivningen.
Årsag 3: Undgå potentielle retssager
Tidligere er Fortune 500-virksomheder blevet sagsøgt, fordi deres produkter ikke var handicapvenlige. Her er et par fremtrædende sager.
- National Federation for the Blind (NFB) vs Amazon (2007)
- Sexton og NFB vs Target (2007)
- NFB vs AOL forlig (1999)
Det er bedst at skabe produkter, der understøtter handicappede og undgå potentielle retssager.
Hvilke handicap skal støttes?
En ansøgning skal støtte mennesker med handicap som –
Type handicap | Handicap Description |
---|---|
Synshandicap |
|
Fysisk handicap |
|
Kognitiv funktionsnedsættelse |
|
Læseevne handicap |
|
Hørehandicap |
|
Hvordan laver man tilgængelighedstest?
Tilgængelighedstest kan udføres på 2 måder, og de er:
- Manuel
- Automatiseret
Tilgængelighedstest kan være en udfordring for testere, fordi de ikke kender til 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ængelighed på afhængigt af handicappet. Vi vil lære dem alle én efter én.
1) Synshandicap
OK lad os nu antage, at jeg ikke har synsevne. Jeg er fuldstændig blind, og jeg ønskede at få adgang til XYZ-webstedet. I så fald, hvad er muligheden👍 Kan jeg ikke få adgang til XYZ-webstedet? Hvilken mulighed har jeg? Der er mulighed for et ord, som betegnes som SKÆRMLÆSER. Ja, du har ret. SKÆRMLÆSER. Hvad er nu denne skærmlæser? Det er en software, der bruges til at fortælle indholdet på nettet. Dybest set, hvad er der på din hjemmeside, uanset om det er indhold, Link, Radioknap, Billeder, Video osv. En skærmlæser vil fortælle alt for mig. Der er adskillige skærmlæsere tilgængelige. Jeg har arbejdet med kæber.
Dybest set, når du starter jaws eller en hvilken som helst skærmlæser og derefter går til hjemmesiden, vil den fortælle dig det komplette indhold. For eksempel: Jeg har startet jaws, og startet browseren JAWS vil annoncere, at Mozilla Firefox startside, hvis jeg nu går til adresselinjen, vil JAWS annoncere det ADRESSE BAR og skriv derefter www.google.com på adresselinjen vil jaws forklare noget som dette:-
Address Bar,w,w,w,period,g,o,o,g,l,e,period,c,o,m. Also, when the page loads completely jaws will again announce Google.Com Home page. Now if I go to Google Search, then JAWS will announce that Google search. So it would be easy for a blind person to recognize things in an easy manner.
Det punkt, jeg vil forklare her, vil en skærmlæser fortælle ord for ord, hvis du indtaster noget eller i tekstboksen. På samme måde, hvis der er link, vil det udtale det som et link, for Button vil det udtale det som en knap. Så en blind person nemt kan identificere ting.
Hvis en hjemmeside er dårligt designet og udviklet, så kan det være muligt (det sker generelt), at jaws ikke ville være i stand til at fortælle korrekt indhold, hvilket igen resulterer i utilgængelighed for blind person.(Sig, hvis jaws fortæller et link som en 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 pågældende websted, så 👍). I så fald ville det resultere i et stort tab for Website Business.
2) Synshandicap
Der er to kategorier, som jeg ønsker at blive nævnt under synsnedsættelse.
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 en hjemmeside, som er 80 % i rød, så???Vil jeg være tryg ved den hjemmeside? Svaret er nej.
Så en hjemmeside bør være designet sådan, at en person med farveblindhed ikke har noget problem med at få adgang til det. Tag et simpelt eksempel på en knap, der er i rødt. For at gøre den tilgængelig, hvis den er omridset med sort. Så er det nemt at få adgang til. Normalt betragtes sort og hvid som universelle.
3) DÅRLIGT SYNSHANDICAP
En 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 den bedste ting at gøre at undgå lille tekst. Fordi det ville være en stor fordel for dårligtseende mennesker.
2) Også folk med synsproblemer vil gerne zoome tekst på hjemmesiden for at gøre det behageligt for dem. Så en hjemmeside bør designes på en sådan måde, at hvis den forstørres, kan dens layout ikke brydes, når teksten zoomes. Ellers vil det ikke være et godt indtryk for dem.
4) Andet handicap
I tilgængelighedstest for handicappede publikum 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 få fuld adgang til webstedet links, knapper, radioknapper, afkrydsningsfelter, pop-ups, dropdown, alle kontroller skal være fuldstændig tilgængelige og betjenes via tastaturet.
For eksempel: Hvis jeg er højrehåndet lammet, og jeg ikke er tryg ved 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 tastaturet, så👍 Så en hjemmeside burde være fuldstændig tilgængelig med Keyboard.
Alternative Text should be there for Images, Audio, Video so that screen reader reads them and will narrate them so that a blind person can easily recognize what the image, audio, the video is all about. In addition, to it, keyboard shortcuts should be there to easily access website and navigation should be available with the keyboard.
Fokus skal også være helt synligt. Når vi trykker på tabulator, så skal brugeren kunne se, hvor styringen bevæger sig. Med synligt fokus bliver det meget nemt for en bruger med dårligt syn eller farveblindhed at identificere flowet på et websted og også en nem adgang.
Bruger med hørehandicap (døv eller svært at lytte): De sidste er en person med et hørehandicap. En døv person kan få adgang til hjemmesiden, da han er i stand til at se indholdet på hjemmesiden. Men når det kommer til lyd og video, står de over for vanskeligheder. Så i så fald, for enhver video og lyd, skal der være Alt-tekst. Alt tekst betyder Alternativ tekst. Antag, at der er en video om, hvordan man booker en flybillet. I så fald skal teksten være der, så en døv kan læse det og få en idé om, hvad videoen handler om.
Eksempel på testsager Tilgængelighedstest
Følgende er punktets behov, der skal kontrolleres, for at applikationen kan bruges af alle brugere. Denne tjekliste bruges til at afmelde tilgængelighedstest.
- Om et program giver tastaturækvivalenter til alle museoperationer og vinduer?
- Om instruktioner leveres som en del af brugerdokumentation eller manual? Er det let at forstå og betjene applikationen ved hjælp af dokumentationen?
- Om faner er ordnet logisk for at sikre jævn navigation?
- Om der er genvejstaster til menuer?
- Om applikationen understøtter alle operativsystemer?
- Om svartid på hver skærm eller side er tydeligt nævnt, så slutbrugere ved, hvor længe de skal vente?
- Om alle etiketter er skrevet korrekt i ansøgningen?
- Om farven på applikationen er fleksibel for alle brugere?
- Om billeder eller ikoner bruges korrekt, så det er let at forstå for slutbrugerne?
- Om en applikation har lydadvarsler?
- Om en bruger er i stand til at justere lyd- eller videokontroller?
- Om en bruger kan tilsidesætte standardskrifttyper til udskrivning og tekstvisning?
- Om brugeren kan justere eller deaktivere blinkende, roterende eller bevægelige skærme?
- Tjek 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 omvendte farver? Test af farve i applikationen ved at ændre kontrastforholdet
- Om lyd- og videorelateret indhold høres korrekt af handicappede? Test alle multimediesider uden højttalere på websteder
- Om der tilbydes undervisning for brugere med handicap, som vil sætte dem i stand til at blive fortrolige med softwaren eller applikationen?
Bedste Tilgængelighedstestværktøjer
For at gøre din hjemmeside mere acceptabel og brugervenlig, er det afgørende, at den er let tilgængelig. Der er forskellige værktøjer til tilgængelighedstest, der kan kontrollere tilgængeligheden af webstedet.
Følgende er nogle af de populære Værktøjer til tilgængelighedstest:
1) Bølge
Wave er et gratis webtilgængelighedsværktøj skabt 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, adgangskodebeskyttede, dynamisk genererede eller følsomme websider. De vigtigste funktioner i Web Accessibility Toolbar omfatter at identificere komponenter på en webside, give adgang til alternativ visning af sideindhold og lette brugen af tredjeparts onlineapplikationer. Det sikrer 100 % privat og sikker tilgængelighedsrapportering
Besøg link.
2) TAW
TAW er onlineværktøjet til at bestemme tilgængeligheden af dit web. Dette værktøj analyserer webstedet i overensstemmelse med W3C's retningslinjer for webtilgængelighed og viser tilgængelighedsproblemer. Problemer med webtilgængelighedstest er kategoriseret i prioritet 1, prioritet 2 og prioritet 3. Det interessante ved TAW er evnen til at generere undersæt af WCAG 1.0 at teste imod. I TAW-værktøjet kan du enten vælge at teste en enkelt side eller flere sider ved at "spidere" et websted. TAW giver os også mulighed for at definere yderligere kontroller via dialogboksen "Brugerkontrol".
Besøg link.
3) Tilgængelighedsudviklerværktøjer
Det er en Chrome-udvidelse. Det gør og tilgængelighedsrevision. Resultaterne af revisionen viser tilgængelighedsregler, der overtrædes af siden under test. Udvidelsen har høje anmeldelser og opdateres ofte
Besøg Her
4) Hurtig tilgængelighedssidetester
Da der er nogle fremragende tilgængelighedsværktøjslinjer, er Quick Page Accessibility Tester et bogmærke, som du kan klikke på for at få en hurtig analyse af websiden. Den vil finde ud af forskellige problemer med din side, advarer om mulige problemer og fremhæve områder på siden, som kan drage fordel af ARIA (Accessible Rich Internet Applications).
Besøg Her
Der er forskellige værktøjer tilgængelige på markedet til at udføre webtilgængelighedstest nedenfor:
5) en Designer
Dette er et værktøj udviklet af IBM som simulerer oplevelsen af synshandicappede personer, så designeren bedre kan forstå handicappedes behov og udvikle applikationer i overensstemmelse hermed.
Besøg Her
6) 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
7) Webtilgængelighedsværktøjslinje
WAT er en udvidelse af Internet Explorer eller Opera der tilbyder websidedesignere nyttige funktioner i analyse af websider. En bedste funktion er GreyScale-funktionen, som hjælper med at finde pletter med lav kontrast i designet.
Besøg Her
Myter om tilgængelighedstestning
Følgende er myterne om tilgængelighedstestning:
Myte: Det er dyrt at oprette en tilgængelig hjemmeside
Faktum: Det er ikke dyrt. Tag timeouten til at tænke over tilgængelighedsproblemer i selve designfasen sammen med grundlæggende test. Dette vil spare både penge og omarbejde.
Myte: At ændre utilgængelige websteder til tilgængelige websteder er tidskrævende og dyrt
Det er ikke nødvendigt at indarbejde alle ændringerne på én gang. Arbejd med basale behov, som er mest nødvendige for handicappede brugere.
Myte: Tilgængelighed er almindelig og kedelig
Du kan gøre websider attraktive, men de skal være designet på en sådan måde, at de kan være tilgængelige for alle brugere. Også i henhold til W3C's retningslinjer for tilgængelighed af webindhold – det fraråder kraftigt brugen af sider, der kun er tekst.
Myte: Tilgængelighed for blinde og handicappede
Faktum At følge retningslinjer for tilgængelighed forbedrer softwarens overordnede anvendelighed, hvilket også hjælper almindelige brugere.
Konklusion
I Software Engineering hjælper tilgængelighedstest med at gøre din applikation deaktiveret venlig. Hvis det ikke er muligt at følge retningslinjerne for tilgængelighed på grund af kompleksiteten af din webapplikation, skal du bygge en version af webstedet til almindelige brugere og en anden for at deaktivere