accessibility testing tutorial
En komplet guide til tilgængelighedstest:
Hvad er webtilgængelighed:
Internettet er åbent for alle, og når vi er testere (også mennesker), er det vores ansvar at kontrollere, om det er tilgængeligt for alle brugere. Dette vil igen bidrage meget til en virksomheds succes, da vi arbejder for at få applikationen tilgængelig for hver enkelt bruger.
Dette vil også øge brugerens tilfredshed og vores forretning også.
Liste over selvstudier i denne serie:
- Vejledning til testning af tilgængelighed (Denne vejledning)
- Værktøjer til tilgængelighedstest - En komplet liste
- WAT (værktøjslinje til webtilgængelighed) Vejledning
- WAVE og JAWS Værktøjer til kontrol af tilgængelighed
For de fleste brugere er internetbrug over internettet let. Men dette er ikke tilfældet, når vi ser på et andet demografisk sæt med udfordringer. Det er bydende nødvendigt, at websteder også er tilgængelige, anvendelige og nyttige for denne gruppe brugere - og det bør ikke differentiere brugere baseret på sprog / kultur / placering / software / fysisk eller mental evne.
Hvad du vil lære:
- Hvad er tilgængelighedstestning?
- Tilgængelighed og loven
- Myter om test af websteds tilgængelighed
- Udfordringer ved tilgængelighedstest
- Betydning
- Hvordan måles webtilgængelighed?
- Universelle webdesignprincipper, der skal følges
- Sådan udføres tilgængelighedstest - en trinvis vejledning
- Tjekliste for tilgængelighed / testtilfælde / scenarier
- Konklusion
- Anbefalet læsning
Hvad er tilgængelighedstestning?
Test af en webapplikation for at sikre, at hver enkelt bruger let kan få adgang til webstedet, er kendt som tilgængelighedstest. Den specialiserede og dedikerede gren af test, der hjælper med at sikre, at websteder faktisk er effektive på dette område kaldes “ Test af tilgængelighed på nettet ”.
Vigtigst er det, at der også er visse love og retningslinjer for tilgængelighedstest, der skal følges.
Tilgængelighed og loven
- Amerikanere med handicap handler : Denne lov siger, at alle domæner som offentlige bygninger, skoler og organisationer skal gøre teknologien tilgængelig for alle.
- Rehabiliteringsloven, afsnit 504 og sektion 508 : Afsnit 504 rummer alle mennesker med handicap adgang til arbejdspladsen, uddannelse og anden organisation, og afsnit 508 rummer adgang til teknologi.
- Retningslinjer for tilgængelighed til webindhold: Disse retningslinjer foreslår de måder, der kan hjælpe med at forbedre tilgængeligheden af et websted.
Myter om test af websteds tilgængelighed
Myte 1 :Det er dyrt.
Faktum : Forholdsregler er altid bedre end kur, så vi kan tænke på tilgængelighedsproblemer i selve designfasen og reducere omkostningerne.
Myte 2: Det er tidskrævende at konvertere utilgængelige websteder til adgang.
Faktum : Vi kan prioritere ting og bare arbejde på grundlæggende behov.
Myte 3: Tilgængelighed er almindelig og kedelig.
Faktum : Tilgængelighed betyder ikke, at et websted kun skal indeholde tekst. Vi kan også tilføje billeder og gøre det mere attraktivt, men det bemærkes, at det skal være tilgængeligt for alle.
Myte 4 :Test af tilgængelighed er for blinde og handicappede.
Faktum : Software er nyttig for alle, og derfor er denne test for alle brugere.
A's udfordringer tilgængelighedstest
Følgende er nogle fælles udfordringer eller vanskeligheder, som tilgængelighedsretningslinjerne forsøger at løse:
Type af handicap | Handicapbeskrivelse |
---|---|
Vision Handicap | - Fuld blindhed eller farveblindhed eller dårlig syn - Visuelle problemer som visuel strobe og blinkende effektproblemer |
Fysisk handicap | Vanskeligt at bruge tastaturer eller mus |
Kognitiv handicap | Læringsvanskeligheder eller dårlig hukommelse |
Læsefærdigheder | Læsningsproblemer, finder ord vanskelige |
Hørehæmning | - Auditive problemer som døvhed og nedsat hørelse - Vanskeligheder med at høre godt eller høre tydeligt |
Betydning
- Nem og effektiv adgang til brugere med handicap eller udfordringer
- Øger markedsandel og publikums rækkevidde
- Forbedrer vedligeholdelsesevne og effektivitet
- Tilfredsstillede eksisterende og fremtidige juridiske krav og hjælper med at følge etik
- Støt internationalisering
- Hjælper med adgang for brugere med lav båndbredde.
I sidste ende oversættes alt bare til “Bedre forretning - flere penge”.
Hvordan måles webtilgængelighed?
Internets tilgængelighed kan måles ved hjælp af standarder for webtilgængelighed, der er oprettet af W3C kendt som Retningslinjer for tilgængelighed af webindhold (WCAG) . Få andre afdelinger har også udviklet deres egne retningslinjer, men også disse følger Web Accessibility Initiative (WAI) Retningslinier.
Evaluering af tilgængeligheden af et websted:
Der er mange faktorer, der spiller en rolle i dette, såsom:
- Indhold
- Størrelse
- Kode
- Mark-up sprog
- Udviklingsværktøjer
- Miljø
Som altid er det en god praksis at implementere teknikker til webtilgængelighed i projektets indledende fase. Rettelse af tilgængelige websteder kræver yderligere indsats.
Et par enkle eksempler på teknikker er:
- Bekræftelse af sidetitel
- Alternativer til billedtekst (“alt tekst”)
- Overskrifter
- Kontrastforhold (“farvekontrast”) osv.
Vi kan også bestemme tilgængeligheden ved hjælp af “ Evalueringsværktøjer '- i et vist omfang. Der er få ting, som f.eks. Hvis alt-teksten er passende skrevet til billedet eller ej, ikke kan vurderes fuldt ud, men de er effektive for det meste.
Læs også => 30+ mest populære webtestværktøjer.
Universelle webdesignprincipper, der skal følges
Webstedet skal være universelt designet på en sådan måde, at det skal følge principperne om brugbarhed og tilgængelighed. Alle har deres egen lærings- og behandlingsstil, hvorfor webstedet / produktet skal designes uanset dette.
Nedenfor er nogle grundlæggende standardprincipper for webstedsdesign:
# 1) Koordinering:
Hver aktivitet og hver person, der indgår i projektet, skal koordinere med hinanden. Man skal huske på, at et websted skal designes i henhold til deres eget og såvel som W3C standarder.
# 2) Håndhævelse:
At være en ansvarlig organisation skal du holde dig selv ansvarlig for at skabe et tilgængeligt sted. I stedet for at brugerne holder sig ansvarlige for et tilgængeligt websted, skal vi gøre det.
# 3) Ledelse:
Alle skal være opmærksomme på disse principper og skal informere, hvis de står over for et problem, mens de besøger webstedet.
# 4) Overvejelse af adgang :
Vi er nødt til at følge standarderne, sammen med det kan vi overveje de standarder, der følges af organisationen for specialbehandlede mennesker.
# 5) Tekniske dimensioner:
Et websted skal designes ved at overveje alle de tekniske standarder.
# 6) Uddannelsesforskning:
Vi skal undersøge tilgængelighed og de problemer, vi står over for, når vi besøger webstedet. Ved hjælp af dette bør uddannelse gives til personalet for at gøre dem opmærksomme på standarder og problemer.
# 7) Social integration:
Alle mennesker skal behandles lige ikke kun i en online-tilstand, men også i den fysiske verden.
Sammen med denne bygning er et POUR-websted nødvendigt.
Nu opstår spørgsmålet, hvad POUR står for, og svaret gives nedenfor:
P tænkelig:Præsentation af websuiten skal kunne ses. Indholdet skal give mening ud fra alle brugernes perspektiv.
ELLER perable:Man kan sige, at webstedet kan betjenes, hvis en bruger er i stand til nemt at navigere på webstedet.
U forståelig:Alt, der findes på hjemmesiden, skal forstås af enhver type bruger. Kort sagt, sproget skal være let og ikke komplekst.
R hold op:Uanset den skiftende teknologi og typen af brugere, skal indholdet være robust.
Sådan udføres tilgængelighedstest - en trinvis vejledning
Dette kan gøres ved hjælp af manuel såvel som automatiserings testmetode.
Manuel metode
Der er mange værktøjer, der er tilgængelige på markedet for tilgængelighedstest, men der kan være nogle problemer som mangel på kvalificerede ressourcer, budget osv. I et sådant tilfælde kan vi gå med manuel test.
Nedenfor er et par måder at teste webstedets tilgængelighed manuelt på:
# 1) Vi kan bruge høj kontrasttilstand:
Ved hjælp af høj kontrasttilstand kan vi fremhæve indholdet på hjemmesiden. Når vi vender høj kontrasttilstand, fremhæves indholdet på hjemmesiden automatisk, når det bliver hvid eller gul, og baggrunden bliver sort.
For at aktivere tilstanden med høj kontrast skal du søge i tilstanden med høj kontrast i søgefeltet.
Her får du mulighed for at vælge et tema, vælg temaet med høj kontrast fra rullemenuen.
En browser vil se ud som vist nedenfor efter at have foretaget ændringerne i indstillingerne.
Herefter kan vi se, om indholdet er korrekt synligt eller ikke.
# 2) Ved ikke at få adgang til billederne :
Midlertidigt indtil videre kan du slå adgangen fra og se om teksten retfærdiggør indholdet, da nogle mennesker muligvis ikke har adgang til det, eller nogle gange tager det for lang tid at indlæse billederne.
Du kan slå adgangen til browseren fra på nedenstående måder:
Internet Explorer: Værktøjer-> Internetindstillinger-> Avanceret-> vis billeder (fjern markeringen).
Firefox: Åbn Firefox, og skriv om : config , i adresselinjen, og du får output som vist nedenfor.
Efter at have fået denne skærm skal du søge efter ' tilladelse.default.image ' og juster værdien fra 0-1.
# 3) Kontroller for billedtekster :Kontroller, om en billedtekst er tilgængelig, og sørg for, at den er stort set beskrivende. Mange gange støder vi på links på facebook-siden, hvor billederne eller videoerne kan tage lang tid at vise, men billedteksterne hjælper os meget.
# 4) Ved at slukke for det cascading style sheet (CSS): CSS bruges dybest set til at beskrive præsentationen af dokumentet. Ved at slå dette fra kan vi kontrollere baggrundsfarve, tekststil og tekstpræsentationsstil.
# 5) Prøv at bruge tastaturet :Hvis du er en gamer- eller excelekspert, skal denne test være lettere for dig. Prøv ikke at røre ved musen og få adgang til hjemmesiden ved hjælp af et tastatur.
Du kan bruge “Tab” -tasten til at skifte mellem links.
'Tab' + 'Skift' vil tage dig, hvor du var før.
# 6) Brug feltetiket :Det er nyttigt, når du udfylder en formular, feltetiket er, hvad du vil se, når du ser en skabelon. Ved at bruge dette kan man udfylde de nødvendige oplysninger, mens man tilmelder sig eller bestiller noget online.
# 7) Ændring af skriftstørrelse til stor :Brug stor skriftstørrelse og kontinuerlig kontrol af tilgængelighed.
# 8) Spring navigation over: Dette kan være nyttigt for mennesker med motoriske handicap. Ved at klikke Ctrl + Hjem du kan flytte dit fokus til toppen af siden.
# 9) PDF-dokument: Prøv at gemme PDF-filen i form af tekst, og kontroller, om rækkefølgen for indholdet opretholdes eller ej.
# 10) Ved at deaktivere stilen: Deaktiver stilen, og kontroller, om indholdet af tabellen er korrekt opstillet eller ej.
# 11) Indholdsskalering: Prøv at zoome ud på billedet og kontrollere, om det er læsbart.
Automatiseret tilgængelighedstest
Da automatisering spreder sig meget inden for testfeltet, kan vi også gå med automatisering til tilgængelighedskontrol. Vi har flere værktøjer til automatiseret test.
#1) aDesigner: Den er udviklet af IBM og er nyttig til at teste softwaren fra synshandicappede.
# 2) WebAnywhere: Det fungerer som en skærmlæser og kræver ingen særlig installation.
# 3) Vischeck: Dette værktøj hjælper os med at gengive billedet i forskellige former, så vi kan forestille os, hvordan det vil se ud, når det er tilgængeligt af forskellige typer brugere.
# 4) Farvekontrastanalysator: Den kontrollerer for farvekombination og analyserer synligheden.
# 5) Hera: Den kontrollerer applikationens stil og har en flersproget mulighed.
# 6) Firefox-tilgængelighedsudvidelse: Firefox giver dig mulighed for at udvide dens funktionalitet.
Du kan tilføje det for at åbne det Firefox-> Tilføjelser-> tilgængelighedsudvidelse . Det hjælper dig med at teste rapporten, navigationen, linkteksten osv.
Efter at have klikket på udvidelse du får en mulighed for søgning tilføjelser .
bedste mobiltelefon spion software til Android
# 7) TAW online: Det giver dig mulighed for at teste kontrollere, om softwaren er udviklet i henhold til retningslinjerne for WCAG 1.0 eller WCAG 2.0 . Det har også mulighed for at vælge analyseniveau.
# 8) PDF-tilgængelighedskontrol: Den kontrollerer for tilgængeligheden af en PDF-fil.
=> For den komplette liste tjek dette indlæg til tilgængelighedstestværktøjer
Tilgængelighedstest Tjekliste / Test tilfælde / Scenarier
Nedenfor er et par punkter, der skal kontrolleres, når du udfører denne type test:
- Hvis etiketterne er korrekt skrevet og placeret eller ej.
- Hvis lyd- / videoindholdet er korrekt hørbart / synligt eller ikke.
- Hvis farvekontrastforholdet opretholdes eller ej.
- Hvis kontrolhandlingerne for video fungerer fint eller ej.
- Hvis der findes korte taster til menuen, skal du kontrollere, om alle disse fungerer fint.
- Brug for at kontrollere for faner, hvis navigationen mellem faner er en nem opgave.
- Hvis ansøgningen har fulgt alle principper og retningslinjer eller ej.
- Hvis overskriften er unik og formidler betydningen og strukturen eller ej.
- Hvis linkteksten er skrevet med indholdsbeskrivelse i stedet for at skabe tvetydighed.
- Hvis der gives en meningsfuld multimedietekst eller ej.
- Hvis instruktionerne tydeligt er givet eller ej.
- Hvis indholdet er klart, kortfattet og forståeligt eller ej.
Følgende er de vigtigste punkter, som webstedet skal tilfredsstille for tilgængelighed:
- Linktekst skal være beskrivende . Visuelt deaktiveret brugeradgangsside ved at klikke på faneknappen fra tastaturet og flytte fra link til link. Så det er vigtigt, at beskrivelsen af linkene er korrekt defineret. Sørg for, at hyperlinks er tilgængelige ved hjælp af tabulatortasten.
- Giv passende billeder, hvor det er muligt . Et billede taler højere end ord. Prøv at tilføje passende billeder til tekst, når det er muligt. Billeder kan beskrive indholdet på hjemmesiden for alfabetiserede brugere.
- Brug et simpelt sprog . Den kognitivt handicappede bruger har indlæringsvanskeligheder, det er meget vigtigt at gøre sætninger enkle og let læselige for dem.
- Konsekvent navigation . Konsekvent navigation gennem sider er også meget vigtig for brugere med kognitive handicap. Det er en god praksis at opretholde konsistensen af hjemmesiden og ikke ændre siderne regelmæssigt. Det er tidskrævende at tilpasse sig det nye layout og kan blive svært.
- Ignorer pop op-vinduer . Brugere, der bruger en skærmlæser til at læse websiderne, pop-ups kan være virkelig ubelejligt for dem. Skærmlæseren læser siden op fra top til bund, og en pludselig pop op kommer, hvor læseren begynder at læse den op før det faktiske indhold. Det kan forvirre visuelt handicappede brugere.
- CSS-layout . CSS-baserede websteder er mere tilgængelige end HTML-kodebaserede websteder.
- Opdel stor sætning i en lille simpel sætning. Visuelt handicappede brugere lytter til oplysningerne på websiden og prøver at huske dem. Ved at opdele den store sætning i en lille simpel sætning kan det hjælpe med at huske tingene let.
- Brug ikke telttekst. Undgå skinnende tekst, og hold den enkel.
Kort sagt er vi nødt til at kontrollere, om applikationen er udviklet i henhold til W3C-retningslinjerne, webstedsdesignprincipper og tilgængelighedsprincipper, og for dette skal vi være opmærksomme på alle disse principper.
Vi kan opsummere ovenstående kontrolpunkter ved at verificere og validere det skrevne indhold, design og udviklingsmetode på hjemmesiden / applikationen.
Læs også => Webtest komplet guide.
Konklusion
Tilgængelighedstest forklarer simpelthen, hvor let man kan navigere, få adgang til og forstå software. Det er til alle typer brugere. Testeren skal udføre testen fra alles perspektiv.
Ligesom enhver anden type test kan denne test også udføres manuelt såvel som ved hjælp af automatiseringsværktøjer. En testers mål skal bare være at kontrollere, om retningslinjerne er opfyldt eller ej, og hvor let og venligt en bruger kan bruge softwaren.
Anbefalet læsning = >> Topudbydere af tilgængelighedstesttjenester
I den næste del af denne tutorial-serie introducerer vi dig til nogle få flere værktøjer og teknikker til test af webtilgængelighed, så vær venligst hos os.
Som altid bedes du kommentere med dine spørgsmål, forslag og erfaringer.
Anbefalet læsning
- Vejledning til WAVE-tilgængelighedstestværktøj
- Alpha Testing og Beta Testing (En komplet guide)
- WAT (Web Accessibility Toolbar) Vejledning til tilgængelighedstest
- Funktionel testning mod ikke-funktionel testning
- Usability Testing Tutorial: En komplet vejledning til start
- Build Verification Testing (BVT Testing) Komplet guide
- DevOps Testing Tutorial: Hvordan DevOps vil påvirke QA Testing?
- Implementering i MongoDB: Trin-for-trin vejledning