Juurdepääsetavuse testimise õpetus: mis on, tööriistad & Näited

Lang L: none (table-of-contents):

Anonim

Mis on juurdepääsetavuse testimine?

Juurdepääsetavuse testimine on määratletud kui tarkvara testimise tüüp, mis viiakse läbi tagamaks, et testitavat rakendust saavad kasutada puudega inimesed, nagu kuulmine, värvipimedus, vanadus ja muud ebasoodsas olukorras olevad rühmad. See on kasutatavuse testimise alamhulk.

Puuetega inimesed kasutavad abivahendeid, mis aitavad neil tarkvaratooteid hallata. Sellise tarkvara näited on:

  • Speech RecognitionSoftware - see teisendab öeldud sõna tekstiks, mis toimib arvuti sisendina.
  • Ekraanilugeja tarkvara - kasutatakse ekraanil kuvatava teksti lugemiseks
  • Ekraani suurendamise tarkvara - kasutatakse ekraani suurendamiseks ja nägemispuudega kasutajate jaoks lugemise hõlbustamiseks.
  • Spetsiaalne klaviatuur, mis on mõeldud mootorite juhtimise raskustega kasutajatele hõlpsaks kirjutamiseks

Selles õpetuses saate teada

  • Mis on juurdepääsetavuse testimine?
  • Miks juurdepääsetavuse testimine?
  • Milliseid puudeid toetada?
  • Kuidas teha juurdepääsetavuse testimist?
  • Juurdepääsetavuse testimise tööriistad
  • Juurdepääsetavuse testimise müüdid

Miks juurdepääsetavuse testimine?

Põhjus 1 : Puuetega inimeste turule pakkumine.

Umbes 20% elanikkonnast on puudega seotud.

  • 1 inimesel kümnest on raske puue
  • Igal üle 65-aastasel inimesel on võimalused piiratud

Puude hulka kuuluvad pimedus, kurdid, puuetega inimesed või mis tahes häired kehas.

Tarkvaratoode suudab seda suurt turgu rahuldada, kui see muudetakse puudega sõbralikuks. Tarkvara juurdepääsetavuse probleemid saab lahendada, kui juurdepääsetavuse testimine on osa tarkvara tavapärasest elutsüklist.

Põhjus 2 : järgige ligipääsetavust käsitlevaid õigusakte

Valitsusasutused üle kogu maailma on välja tulnud seadustamisega, mis nõuab, et puuetega inimesed saaksid IT-toodetele juurde pääseda.

Järgnevad erinevate valitsuste õigusaktid -

  • Ameerika Ühendriigid: Ameerika puuetega inimeste seadus - 1990
  • Ühendkuningriik: puuetega inimeste diskrimineerimise seadus - 1995
  • Austraalia: puuetega inimeste diskrimineerimise seadus - 1992
  • Iirimaa: 2005. aasta puuetega inimeste seadus

Juurdepääsetavuse testimine on oluline õigusaktide järgimise tagamiseks.

Põhjus 3 : Vältige võimalikke seadusega sobivaid kohtuasju

Varem on Fortune 500 ettevõtteid kohtusse kaevatud, kuna nende tooteid ei puudutatud. Siin mõned silmapaistvad juhtumid

  • Riiklik pimedate föderatsioon (NFB) vs Amazon (2007)
  • Sexton ja NFB vs Target (2007)
  • NFB vs AOL-i kokkulepe (1999)

Parim on luua tooteid, mis toetavad puuetega inimesi ja väldivad võimalikke kohtuprotsesse.

Milliseid puudeid toetada?

Rakendus peab toetama puuetega inimesi, näiteks -

Puude tüüp

Puude kirjeldus

Nägemispuue

  • Täielik pimedus või värvipimedus või halb nägemine
  • Visuaalsed probleemid, nagu visuaalne strobe ja vilkuva efekti probleemid

Füüsiline puue

  • Ei saa hiirt ega klaviatuuri ühe käega kasutada.
  • Kehv motoorika, nagu käeliigutused ja lihaste aeglus

Kognitiivne puue

  • Õppimisraskused või halb mälu või ei suuda mõista keerukamaid stsenaariume

Kirjaoskuse puue

  • Lugemisprobleemid

Kuulmispuue

  • Kuulmisprobleemid nagu kurtus ja kuulmispuuded
  • Ei kuule ega kuule selgelt

Kuidas teha juurdepääsetavuse testimist?

Juurdepääsetavuse testimist saab teha kahel viisil ja need on järgmised:

  1. Käsitsi
  2. Automatiseeritud

Järgnevalt tuleb kontrollida punkti vajadust, et rakendus kasutaks kõiki kasutajaid. Seda kontroll-loendit kasutatakse juurdepääsetavuse testimiseks välja logimiseks.

  1. Kas rakendus pakub klaviatuuri ekvivalente kõigi hiire toimingute ja akende jaoks?
  2. Kas juhised on lisatud kasutusjuhendis või kasutusjuhendis? Kas dokumentatsiooni abil on rakendust lihtne mõista ja kasutada?
  3. Kas sujuva navigeerimise tagamiseks on vahelehed loogiliselt järjestatud?
  4. Kas menüüdele pakutakse kiirklahve?
  5. Kas rakendus toetab kõiki opsüsteeme?
  6. Kas iga ekraani või lehe reageerimisaeg on selgelt mainitud, et lõppkasutajad teaksid, kui kaua oodata?
  7. Kas kõik sildid on rakenduses õigesti kirjutatud?
  8. Kas rakenduse värv on kõigi kasutajate jaoks paindlik?
  9. Kas pilte või ikoone kasutatakse nõuetekohaselt, nii et lõppkasutajad saavad sellest hõlpsasti aru?
  10. Kas rakendusel on heliteateid?
  11. Kas kasutaja saab reguleerida heli või video juhtnuppe?
  12. Kas kasutaja saab printimiseks vaiketekstid ja teksti kuvamine tühistada?
  13. Kas kasutaja saab ekraanide vilkumist, pööramist või liigutamist reguleerida või keelata?
  14. Veenduge, et värvikodeerimist ei kasutataks kunagi ainsa vahendina teabe edastamiseks või toimingu näitamiseks
  15. Kas esiletõstmist saab vaadata ümberpööratud värvidega? Värvi testimine rakenduses kontrastsuse suhte muutmisega
  16. Kas puuetega inimesed kuulevad korralikult heli ja videotega seotud sisu? Testige kõiki multimeediumilehti ilma veebisaitideta
  17. Kas puuetega kasutajatele pakutakse koolitust, mis võimaldab neil tarkvara või rakendusega tutvuda?

Juurdepääsetavuse testimine võib testijatele olla keeruline, kuna nad pole puuetega tuttavad. Parem on töötada puudega inimestega, kellel on oma väljakutsetest arusaamiseks erivajadused.

Juurdepääsetavuse testimiseks on erinevaid viise, sõltuvalt puudest. Õpime neid kõiki ükshaaval.

1) Nägemispuue

Olgem nüüd oletame, et mul pole nägemisvõimet. Olen täiesti pime ja tahtsin pääseda XYZ-i veebisaidile. Mis on sel juhul variant ???? Kas ma ei pääse XYZ veebisaidile? Mis variant mul on? Seal on ühesõnaline valik, mida nimetatakse SCREENREADER. Jah, saite õigesti aru. EKRAANLUGeja. Mis see ekraanilugeja on? See on tarkvara, mida kasutatakse veebis oleva sisu jutustamiseks. Põhimõtteliselt, mis on teie veebisaidil, olgu see sisu, link, raadionupp, pildid, video jne. Ekraanilugeja jutustab minu jaoks kõik. Ekraanilugeja on saadaval arvukalt. Olen töötanud lõugadega.

Põhimõtteliselt, kui käivitate lõuad või mõne ekraanilugeja ja lähete seejärel veebisaidile, siis see jutustab teile kogu sisu. Ex: Olen hakanud lõualuude, ja hakkas brauseri Lõuad on teatada, et Mozilla Firefox hakkab leht, nüüd kui ma lähen aadressiribale siis Lõuad on teatada, et aadressiribale ja tippige www.google.com kohta aadressiribale, lõualuude on läheb mõnevõrra niimoodi seletada: -

Aadressiriba, w, w, w, punkt, g, o, o, g, l, e, punkt, c, o, m. Kui leht on täielikult laaditud, teatab Google.Comi avaleht uuesti.Kui ma nüüd lähen Google'i otsingusse, siis JAWS teatab sellest Google'i otsingust. Nii et pimedal inimesel oleks lihtne asju hõlpsalt ära tunda.

Punkti, mida tahan siin selgitada, jutustab ekraanilugeja sõna-sõnalt, kui sisestate midagi või tekstikasti . Samamoodi hääldab see, kui link on olemas, seda lingina, Buttoni puhul aga nuppuna. Nii et pime inimene saaks hõlpsasti asju tuvastada.

Kui veebisait on halvasti kujundatud ja arendatud, siis võib olla võimalik (tavaliselt juhtub), et lõuad ei suudaks jutustada õiget sisu, mis omakorda põhjustab pimedale ligipääsmatust. (Oletame, et lõuad räägivad linki sisu, siis ei saaks pime kasutaja kunagi teada, et see on link, ja kui see oleks selle veebisaidi jaoks ülioluline ????). Sel juhul oleks see veebisaidiettevõtte jaoks suur kahjum.

2) nägemiskahjustus

Nägemispuude all tahan mainida kahte kategooriat.

Esimene neist on värvipimedus. Värvipimedus tähendab, et pole täiesti pime, kuid ei suuda mõnda konkreetset värvi korralikult vaadata. Punane ja sinine on tavalised värvid, mida inimesed ei näe värvipimeduse korral korralikult. Nii et põhimõtteliselt, kui mul on punast värvi pimedus ja ma tahan kasutada veebisaiti, mis on 80% punane, siis oleksin ma sellel veebisaidil mugav? Vastus on Ei.

Nii et veebisait peaks olema kujundatud nii, et värvipimedusega inimesel ei oleks sellele juurdepääsemiseks mingeid probleeme. Võtke punase nupu lihtne näide. Juurdepääsetavaks muutmiseks, kui see on mustaga joonistatud. Siis on sellele lihtne juurde pääseda. Tavaliselt peetakse mustvalget universaalseks.

3) VAENE NÄGEMISPUUDE

Teine asi on isik, kellel on halb nägemine (nägemine pole selge) või kellel on erinev nägemisprobleem (võrkkestaga on seotud palju silmahaigusi jne), et pääseda igale saidile.

1) Sellistel juhtudel on kõige parem teha väikest teksti. Sest see oleks halva nägemisega inimeste jaoks suur eelis.

2) Samuti soovivad nägemisprobleemidega inimesed veebisaidi teksti suumida, et see oleks neile mugav. Nii et veebisait peaks olema kujundatud nii, et selle suurendamisel ei oleks selle paigutus teksti suumimisel purunev. Muidu ei jää see neile hea mulje.

4) Muu puue

Puuetega inimeste vaatajaskonna juurdepääsetavuse testimisel on väga oluline kaaluda veebisaidile juurdepääsu ilma hiirt kasutamata. Inimesel peaks olema täielik juurdepääs veebisaidile, kus on lingid, nupud, raadionupud, märkeruudud, hüpikud, rippmenüü, kõik juhtnupud peaksid olema klaviatuuri kaudu täielikult ligipääsetavad ja kasutatavad.

Näiteks : kui mul on parem käsi halvatud ja mul pole hiirega mugav või ütlen, et ma ei taha hiirt kasutada, siis mis? Sellisel juhul, kui mul pole klaviatuuri kaudu võimalik lingile või märkeruutudele juurde pääseda, siis ???? Nii et veebisait peaks olema klaviatuuriga täiesti juurdepääsetav.

Piltide, heli ja video jaoks peaks olema alternatiivtekst, nii et ekraanilugeja neid loeks ja jutustaks, nii et pime inimene saaks hõlpsasti ära tunda, mis pilt, heli ja video on. Lisaks sellele peaksid veebisaidile hõlpsalt juurde pääsemiseks olema olemas kiirklahvid ja navigeerimine peaks olema saadaval klaviatuuriga.

Samuti peaks fookus olema täiesti nähtav. Kui vajutame tabeldusklahvi, peaks kasutaja nägema, kuhu juhtelement liigub. Nähtava fookuse korral on halva nägemis- või värvipimedusega kasutajal saidi voogude ja hõlpsasti ligipääsetavuse tuvastamine väga lihtne.

Kuulmispuudega kasutaja (kurt või raskesti kuulatav): viimased on kuulmispuudega inimesed. Kurt võib pääseda veebisaidile juurde, kuna ta suudab veebisaidi sisu näha. Kuid heli ja video osas on neil raskusi. Nii et sel juhul peaks iga video ja heli puhul olema Alt-tekst. Alt tekst tähendab alternatiivset teksti. Oletame, et lennupileti broneerimise kohta on mõni video. Sel juhul peaks tekst olema seal, et kurdid saaksid seda lugeda ja saaksid aimu, millega video tegemist on.

Juurdepääsetavuse testimise tööriistad:

Teie veebisaidi vastuvõetavamaks ja kasutajasõbralikumaks muutmiseks on ülioluline, et see oleks hõlpsasti kättesaadav. Veebisaidi ligipääsetavust saab kontrollida mitmesuguste hõlbustustesti tööriistade abil.

Allpool on mõned populaarsed juurdepääsetavuse testimise tööriistad .

1) laine

Wave on WEBAIMi loodud tasuta veebi juurdepääsetavuse tööriist. Seda kasutatakse veebilehe käsitsi valideerimiseks juurdepääsetavuse eri aspektide jaoks. Seda tööriista saab kasutada sisevõrgu, parooliga kaitstud, dünaamiliselt loodud või tundlike veebilehtede kontrollimiseks. Veebi juurdepääsetavuse tööriistariba peamised funktsioonid hõlmavad veebilehe komponentide tuvastamist, juurdepääsu pakkumist lehe sisu alternatiivsele vaatele ja kolmandate osapoolte veebirakenduste kasutamise hõlbustamist. See tagab 100% privaatse ja turvalise juurdepääsetavuse aruandluse

Külasta siin

2) TAW

TAW on veebipõhine tööriist teie veebi juurdepääsetavuse määramiseks. See tööriist analüüsib veebisaiti vastavalt W3C veebi juurdepääsetavuse juhistele ja näitab juurdepääsetavuse probleeme. Veebi juurdepääsetavuse testimise probleemid on jaotatud prioriteediks 1, prioriteediks 2 ja prioriteediks 3. TAW huvipakkuv omadus on võime luua testimiseks WCAG 1.0 alamhulki. TAW tööriistas saate valida ühe või mitme lehe testimise saidi "ämblikuga" abil. TAW võimaldab meil ka dialoogiboksi "Kasutaja kontrollimine" abil määratleda täiendavaid kontrolle

Külasta siin

3) Juurdepääsetav teenus

See on tööriist, mis võimaldab teil kontrollida veebilehtede vastavust WCAG-i (veebisisu juurdepääsetavuse juhised) nõuetele. Kõik HTML-i aruandevalikud näitavad teie märgistust normaliseeritud kujul, tuues esile vananenud, vale ja kehtiva märgi ning valesti paigutatud elemendid. See tööriist pakub erinevaid funktsioone, näiteks

  • Arendajate süvendatud aruanded
  • Kokkuvõte kvaliteedi tagamise ja juhtimise kohta
  • Metaandmed semantilise veebi ja WWW jaoks
  • Automaatne puhastamine ja HTML-st XHtml-i teisendamine
  • Skriptimise tööriistad

Külasta siin

4) Juurdepääsetavuse arendaja tööriistad

See on Chrome'i laiendus. See teeb ja ligipääsetavuse audit. Auditi tulemused näitavad hõlbustusreegleid, mida testitav leht rikub. Laiendil on palju ülevaateid ja seda värskendatakse sageli

Külasta siin

5) Kiire juurdepääsetavuse lehe testija

Kuna seal on mõned suurepärased juurdepääsetavuse tööriistaribad, on kiirlehe juurdepääsetavuse tester järjehoidja, millel saate klõpsata, et veebileht kiiresti analüüsida. See selgitab välja teie lehega seotud erinevad probleemid, hoiatab võimalike probleemide eest ja toob esile lehe alad, millele ARIA (juurdepääsetavad rikkalikud Interneti-rakendused) võiksid olla kasulikud.

Külasta siin

Turul on veebi juurdepääsetavuse testimiseks saadaval mitmesuguseid tööriistu:

6) aDisainer

See on IBMi välja töötatud tööriist, mis simuleerib nägemispuudega inimeste kogemusi, et disainer saaks puuetega inimeste vajadusi paremini mõista ja vastavalt sellele rakendusi arendada.

Külasta siin

7) WebAnywhere

See on brauseripõhine tööriist, mis töötab sarnaselt ekraanilugeritega nagu Jaws. See aitab lugejatel veebisaiti lugeda.

Külasta siin

8) Veebi juurdepääsetavuse tööriistariba

WAT on Internet Exploreri või Opera laiendus, mis pakub veebilehtede kujundajatele kasulikke funktsioone veebilehe analüüsimisel. Üks parimaid omadusi on GreyScale funktsioon, mis aitab leida disainist madala kontrastsusega kohti.

Külasta siin

Juurdepääsetavuse testimise müüdid:

Järgmised on juurdepääsetavuse testimise müüdid:

Müüt: juurdepääsetava veebisaidi loomine on kallis

Fakt: see pole kallis. Võtke aeg, et mõelda hõlbustusprobleemidele juba projekteerimisetapis koos põhitestimisega. See säästab nii raha kui ka ümbertöötamist.

Müüt: ligipääsmatute veebisaitide muutmine ligipääsetavaks veebisaidiks on aeganõudev ja kulukas

Kõiki muudatusi pole vaja korraga kaasata. Töötage puuetega kasutajate jaoks kõige vajalikumate põhivajaduste kallal.

Müüt: juurdepääsetavus on tavaline ja igav

Juurdepääsetavus ei tähenda ainult tekstilehte

Võite muuta veebilehed atraktiivseks, kuid need peaksid olema kujundatud nii, et need oleksid kõigile kasutajatele kättesaadavad. Samuti vastavalt W3C veebisisu juurdepääsetavuse juhistele - see takistab tungivalt ainult tekstilehtede kasutamist.

Müüt: ligipääsetavus pimedatele ja puuetega inimestele

Fakt Juurdepääsetavusjuhiste järgimine parandab tarkvara üldist kasutatavust, mis aitab ka tavakasutajatel.

Järeldus

Tarkvaratehnikas aitab juurdepääsetavuse testimine muuta teie rakenduse puuetega sõbralikuks. Kui juurdepääsetavuse juhiste järgimine pole teie veebirakenduse keerukuse tõttu võimalik, koostage veebisaidi üks versioon tavakasutajatele ja teine ​​keelake