Kisegítő lehetőségek tesztelése: Mi az, eszközök és amp; Példák

Tartalomjegyzék:

Anonim

Mi az akadálymentesség-tesztelés?

Az akadálymentességi tesztet a szoftver tesztelésének egyik típusaként határozzák meg, amely biztosítja, hogy a tesztelt alkalmazást fogyatékossággal élő emberek, például hallás, színvakság, időskor és más hátrányos helyzetű csoportok használják. A használhatósági tesztelés részhalmaza.

A fogyatékossággal élő emberek olyan segítő technológiát alkalmaznak, amely segíti őket egy szoftvertermék működtetésében. Ilyen szoftverek például:

  • Speech RecognitionSoftware - Átalakítja a kimondott szót szöveggé, amely bemenetként szolgál a számítógépre.
  • Képernyőolvasó szoftver - A képernyőn megjelenő szöveg felolvasására szolgál
  • Képernyő nagyító szoftver - A monitor nagyítására és a látássérült felhasználók könnyebb olvasására szolgál.
  • Speciális billentyűzet a felhasználók számára az egyszerű gépeléshez, akiknek motorvezérlési nehézségeik vannak

Ebben az oktatóanyagban megtanulja-

  • Mi az akadálymentességi teszt?
  • Miért érdemes az akadálymentességet tesztelni?
  • Mely fogyatékosságokat támogassa?
  • Hogyan kell elvégezni az akadálymentességet?
  • Kisegítő lehetőségek tesztelő eszközei
  • Az akadálymentesség tesztelésének mítoszai

Miért akadálymentességi teszt?

1. ok : A fogyatékkal élők piacának kiszolgálása.

A lakosság mintegy 20% -ának van fogyatékossági problémája.

  • 10 emberből 1 súlyos fogyatékossággal rendelkezik
  • 65-nél idősebb emberből minden másodiknak csökkent képességei vannak

A fogyatékosságok közé tartozik a vakság, a siketek, a fogyatékosságok vagy a test bármely rendellenessége.

Egy szoftvertermék képes kiszolgálni ezt a nagy piacot, ha fogyatékkal élõvé válik. A szoftverek akadálymentességi problémái akkor oldhatók meg, ha az akadálymentesség tesztelése a szokásos szoftver tesztelési életciklus része.

2. ok : Tartsa be az akadálymentességre vonatkozó jogszabályokat

A kormányzati szervek a világ minden tájáról legalizálódtak, amely megköveteli, hogy az informatikai termékek fogyatékkal élők számára is elérhetőek legyenek.

Az alábbiakban bemutatjuk a különböző kormányok jogi aktusait -

  • Egyesült Államok: A fogyatékossággal élő amerikaiakról szóló törvény - 1990
  • Egyesült Királyság: fogyatékossággal kapcsolatos diszkriminációs törvény - 1995
  • Ausztrália: fogyatékossággal kapcsolatos diszkriminációs törvény - 1992
  • Írország: a fogyatékosságról szóló 2005. évi törvény

Az akadálymentesség tesztelése fontos a jogi megfelelés biztosítása érdekében.

3. ok : Kerülje a lehetséges jogi pereket

A múltban a Fortune 500 cégek ellen pert indítottak, mert termékeiket nem akadályoztatták barátságosan. Itt néhány kiemelkedő eset

  • Nemzeti Vakok Szövetsége (NFB) vs Amazon (2007)
  • Sexton és NFB vs Target (2007)
  • NFB Vs AOL elszámolás (1999)

A legjobb olyan termékeket létrehozni, amelyek támogatják a fogyatékkal élőket, és elkerülik az esetleges pereket.

Mely fogyatékosságokat támogassa?

Az alkalmazásnak támogatnia kell a fogyatékossággal élő embereket, például -

A fogyatékosság típusa

Fogyatékosság leírása

Látáskárosodás

  • Teljes vakság vagy színvakság vagy rossz látás
  • Vizuális problémák, például vizuális stroboszkóp és villogó effektusok

Testi fogyatékosság

  • Nem tudja egy kézzel használni az egeret vagy a billentyűzetet.
  • Gyenge motorikus képességek, mint a kézmozdulatok és az izmok lassúsága

Kognitív fogyatékosság

  • Tanulási nehézségek vagy gyenge memória, vagy nem képes megérteni a bonyolultabb forgatókönyveket

Műveltségi fogyatékosság

  • Olvasási problémák

Hallássérülés

  • Hallási problémák, például süketség és halláskárosodás
  • Nem hall, vagy nem hall tisztán

Hogyan kell elvégezni az akadálymentességi tesztet?

Az akadálymentességi tesztelés kétféleképpen hajtható végre, és ezek a következők:

  1. Kézikönyv
  2. Automatizált

Az alábbiakban meg kell vizsgálni, hogy az alkalmazást az összes felhasználó használhatja-e. Ez az ellenőrzőlista az akadálymentességi tesztek bejelentkezéséhez használható.

  1. Függetlenül attól, hogy egy alkalmazás biztosítja-e a billentyűzet megfelelőit az összes egérművelethez és ablakhoz?
  2. Függetlenül attól, hogy az utasításokat a felhasználói dokumentáció vagy a kézikönyv részeként adják-e meg? Könnyű megérteni és működtetni az alkalmazást a dokumentáció segítségével?
  3. A lapok sorrendje logikusan van-e a zökkenőmentes navigáció érdekében?
  4. Rendelkeznek-e gyorsbillentyűk a menükhöz?
  5. Támogatja-e az alkalmazás az összes operációs rendszert?
  6. Függetlenül attól, hogy az egyes képernyők vagy oldalak válaszideje egyértelműen meg van-e jelölve, hogy a Végfelhasználók tudják, meddig kell várni?
  7. Az összes címke helyesen van-e megírva az alkalmazásban?
  8. Az, hogy az alkalmazás színe minden felhasználó számára rugalmas-e?
  9. Függetlenül attól, hogy a képeket vagy az ikonokat megfelelően használják-e, hogy a végfelhasználók könnyen megértsék?
  10. Van-e egy alkalmazásnak hangjelzése?
  11. Képes-e a felhasználó beállítani az audio vagy a video vezérlést?
  12. Felülírhatja-e a felhasználó az alapértelmezett betűtípusokat a nyomtatáshoz és a szöveges megjelenítéshez?
  13. Beállíthatja-e vagy letilthatja-e a felhasználó a kijelző villogását, forgatását vagy mozgatását?
  14. Ellenőrizze, hogy a színkódolást soha nem használják-e az információ továbbításának vagy a művelet jelzésének egyetlen eszközeként
  15. Látható-e a kiemelés fordított színekkel? Szín tesztelése az alkalmazásban a kontrasztarány változtatásával
  16. Vajon a fogyatékossággal élők jól hallják-e az audióval és a videóval kapcsolatos tartalmat? Tesztelje az összes multimédiás oldalt hangszórók nélkül a webhelyeken
  17. Rendelkezik-e olyan képzés fogyatékkal élő felhasználók számára, amelyek lehetővé teszik számukra a szoftver vagy az alkalmazás megismerését?

Az akadálymentesség tesztelése kihívást jelenthet a tesztelők számára, mivel nem ismerik a fogyatékosságot. Jobb olyan fogyatékkal élő emberekkel dolgozni, akiknek speciális igényeik vannak a kihívások megértéséhez.

A fogyatékosságtól függően az akadálymentesség tesztelésének különböző módjai vannak. Mindegyiket egyenként megtanuljuk.

1) Látássérülés

Most tegyük fel, hogy nincs látásképességem. Teljesen vak vagyok, és szerettem volna elérni az XYZ webhelyet. Ebben az esetben mi a lehetőség ???? Nem tudok hozzáférni az XYZ webhelyéhez? Mi a lehetőségem? Van egyszavas opció, amelyet SCREENREADER- nek neveznek. Igen, jól értetted. KÉPERNYŐOLVASÓ. Mi ez a képernyőolvasó? Ez egy szoftver, amelyet a webes tartalom elbeszélésére használnak. Alapvetően mi van a webhelyén, legyen az tartalom, Link, Rádiógomb, Képek, Videó stb. Egy képernyőolvasó elmesél nekem mindent és mindent. Számos Screen Reader áll rendelkezésre. Pofákkal dolgoztam.

Alapvetően, amikor pofákat vagy bármelyik képernyőolvasót elindít, majd felkeresi a webhelyet, akkor az elmeséli a teljes tartalmat. Ex: elkezdtem pofák, és megkezdte a böngésző JAWS bejelenti, hogy a Mozilla Firefox indításakor oldalon, most ha elmegyek címsorába, majd JAWS be, hogy címsorba , majd írja www.google.com a címsorba, pofák megy hogy kissé így magyarázzam: -

Címsor, w, w, w, pont, g, o, o, g, l, e, pont, c, o, m. Ha az oldal teljesen betölti az állkapcsokat, ismét bejelenti a Google.Com kezdőlapját.Ha most a Google Keresésbe megyek, akkor a JAWS bejelenti a Google keresést. Tehát egy vak embernek könnyen fel lehet ismerni a dolgokat.

Azt a pontot, amelyet itt szeretnék elmagyarázni, egy képernyőolvasó szó szerint elmeséli, ha beír valamit vagy a szövegmezőbe . Hasonlóképpen, ha van link, akkor kiejteni fogja linkként, a Button esetében pedig gombként. Annak érdekében, hogy egy vak ember könnyen azonosítsa a dolgokat.

Ha egy weboldal rosszul van megtervezve és fejlesztve, akkor lehetséges (általában előfordul), hogy az állkapcsok nem képesek elmesélni a megfelelő tartalmat, ami viszont a Vakok számára hozzáférhetetlenséget eredményez. tartalmát, akkor egy vak felhasználó soha nem tudhatná meg, hogy linkről van szó, és ha ez döntő jelentőségű lenne az adott webhely számára, akkor ????). Ebben az esetben ez a Weboldal üzleti veszteségét eredményezi.

2) Látásromlás

Két kategóriát szeretnék megemlíteni a látássérülés alatt.

Az első a színvakság. A színvakság azt jelenti, hogy nem teljesen vak, de nem képes megfelelően megtekinteni bizonyos színeket. A vörös és a kék azok a közös színek, amelyeket az emberek nem látnak megfelelően, ha színvakságban szenvednek. Tehát alapvetően, ha van egy vörös színvakságom, és szeretnék olyan webhelyet használni, amely 80% -ban piros, akkor ??? Kényelmes lennék azon a weboldalon? A válasz nem.

Tehát egy weboldalt úgy kell megtervezni, hogy a színvaksággal küzdő embernek ne okozzon problémát ennek elérése. Vegyünk egy egyszerű példát egy piros színű gombra. Hozzáférhetővé tétele, ha fekete színnel van körvonalazva. Akkor könnyen elérhető. Általában a fekete-fehéret egyetemesnek tekintik.

3) SZEGÉN LÁTÓKÉSZSÉG

A második dolog az a személy, akinek rossz a látása (nem világos a látása), vagy más látási problémája van (a retinával kapcsolatban sok szemprobléma van stb.), Hogy bármelyik oldalra belépjen.

1) Ilyen esetekben a legjobb a kis szöveg elkerülése. Mert ez nagy előny lenne a rosszul látó emberek számára.

2) A látásproblémákkal küzdők is szeretnék nagyítani a weboldal szövegét, hogy az számukra kényelmes legyen. Tehát egy weboldalt úgy kell megtervezni, hogy ha nagyítja, akkor annak elrendezése nem szakadhat meg a szöveg nagyításakor. Különben nem lesz jó benyomás számukra.

4) Egyéb fogyatékosság

A fogyatékkal élő közönség akadálymentességének tesztelése során nagyon fontos szempont, hogy a weboldalt elérje az egér használata nélkül. Egy személynek képesnek kell lennie arra, hogy teljes körűen elérje a weboldalt: a linkeket, gombokat, választógombokat, jelölőnégyzeteket, előugró ablakokat, legördülő menüpontokat, az összes kezelőszervnek teljesen elérhetőnek és a billentyűzeten keresztül működtethetőnek kell lennie.

Például : Ha a jobb kezem megbénult, és nem vagyok kényelmes az egérrel, vagy azt mondom, hogy nem akarok egeret használni, akkor mi van? Ebben az esetben, ha nem tudom elérni a linkeket vagy a jelölőnégyzeteket a helyszínen billentyűzeten keresztül, akkor ??? Tehát egy weboldalnak teljesen elérhetőnek kell lennie a billentyűzet használatával.

Alternatív szövegnek kell lennie a Képek, Hang és Videó számára, hogy a képernyőolvasó elolvassa és elbeszélje őket, hogy egy vak ember könnyedén felismerje, miről szól a kép, hang, videó. Ezen túlmenően, billentyűparancsoknak kell lenniük a weboldal egyszerű eléréséhez, és a navigációnak elérhetőnek kell lennie a billentyűzettel.

A fókusznak teljesen láthatónak kell lennie. Amikor megnyomjuk a fület, akkor a felhasználónak láthatnia kell, hogy a vezérlő hol mozog. Látható fókusz esetén a gyengén látó vagy színvaksággal rendelkező felhasználók számára nagyon könnyen azonosítható a webhely áramlása és a hozzáférés is.

Hallássérült felhasználó (siket vagy nehezen hallgatható): Az utóbbiak hallássérültek. A siketek hozzáférhetnek a weboldalhoz, mivel képes meglátni a weboldal tartalmát. De ami a hangot és a videót illeti, nehézségekkel küzdenek. Tehát ebben az esetben bármilyen videó és hang esetében Alt szövegnek kell lennie. Az Alt szöveg alternatív szöveget jelent. Tegyük fel, hogy van videó a repülőjegy lefoglalásáról. Ebben az esetben a szövegnek ott kell lennie, hogy egy siket ezt olvassa el, és ötletet kapjon arról, hogy mi a videó.

Kisegítő lehetőségek tesztelő eszközei:

Ahhoz, hogy webhelye elfogadhatóbb és felhasználóbarátabb legyen, elengedhetetlen, hogy könnyen hozzáférhető legyen. Különböző akadálymentesség-tesztelő eszközök léteznek, amelyek ellenőrizhetik a weboldal akadálymentességét.

Az alábbiakban bemutatjuk a népszerű akadálymentesség-tesztelő eszközöket :

1) Hullám

A Wave egy ingyenes web-akadálymentesítési eszköz, amelyet a WEBAIM készített. Arra használják, hogy a weboldalt manuálisan ellenőrizzék az akadálymentesség különféle aspektusai szempontjából. Ez az eszköz használható az intranet, a jelszóval védett, dinamikusan generált vagy érzékeny weboldalak ellenőrzésére. A Webes Kisegítő lehetőségek eszköztár főbb funkciói közé tartozik a weboldal összetevőinek azonosítása, az oldal tartalmának alternatív nézetéhez való hozzáférés biztosítása és harmadik féltől származó online alkalmazások használatának megkönnyítése. 100% -ban privát és biztonságos hozzáférés-jelentést készít

Látogasson el ide

2) TAW

A TAW az online eszköz az internet hozzáférhetőségének meghatározásához. Ez az eszköz elemzi a weboldalt a W3C webes akadálymentesítési irányelveinek megfelelően, és bemutatja az akadálymentességgel kapcsolatos problémákat. A webes akadálymentesítési teszteket az 1., a 2. és a 3. prioritás kategóriájába sorolják. A TAW érdekes tulajdonsága, hogy képes létrehozni a WCAG 1.0 részhalmazait, amelyek ellen tesztelni lehet. A TAW eszközben kiválaszthatja, hogy egy oldalt vagy több oldalt tesztel-e egy webhely "pókolásával". A TAW lehetővé teszi számunkra a további ellenőrzések meghatározását a "Felhasználói ellenőrzések" párbeszédpanelen keresztül

Látogasson el ide

3) Kisegítő szolgáltatás

Ez egy olyan eszköz, amely lehetővé teszi, hogy ellenőrizze a weboldalakat a WCAG (Web Content Accessibility Guidelines) betartásával. Az összes HTML jelentési beállítás normalizált formában jeleníti meg a jelölést, kiemelve az elavult, hamis és érvényes jelölést, valamint a rosszul elhelyezett elemeket. Ez az eszköz különféle szolgáltatásokat kínál, például

  • Részletes jelentések a fejlesztők számára
  • Összefoglaló a minőségbiztosításhoz és a menedzsmenthez
  • Metaadatok a szemantikus webhez és a WWW-hez
  • Automatikus tisztítás és Html - XHtml konvertálás
  • Scripting eszközök

Látogasson el ide

4) Kisegítő lehetőségek fejlesztői eszközök

Ez egy Chrome kiterjesztés. Megteszi és az akadálymentességi auditot. Az ellenőrzés eredményei olyan akadálymentességi szabályokat mutatnak, amelyeket a tesztelt oldal megsért. A kiterjesztés magas felülvizsgálatokkal rendelkezik, és gyakran frissül

Látogasson el ide

5) Gyors hozzáférhetőség-tesztelő

Mivel van néhány kiváló akadálymentesítési eszköztár, a Gyorsoldalak akadálymentességének tesztelője egy könyvjelző, amelyre kattintva gyorsan elemezheti a weboldalt. Meg fogja találni az oldaladdal kapcsolatos különféle problémákat, figyelmeztet a lehetséges problémákra, és kiemeli azokat a területeket az oldalon, amelyek számára előnyös lehet az ARIA (Accessible Rich Internet Applications).

Látogasson el ide

Az alábbiakban különféle eszközök állnak rendelkezésre a piacon a webes akadálymentesség teszteléséhez:

6) aDesigner

Ez az IBM által kifejlesztett eszköz, amely szimulálja a látássérültek tapasztalatait, hogy a tervező jobban megértse a fogyatékkal élők igényeit és ennek megfelelően fejlesszen alkalmazásokat.

Látogasson el ide

7) WebAnywhere

Ez egy böngészőalapú eszköz, amely hasonlóan működik, mint a képernyőolvasók, mint a Jaws. Segíti az olvasókat a weboldal elolvasásában.

Látogasson el ide

8) Webes akadálymentesség eszköztár

A WAT az Internet Explorer vagy az Opera kiterjesztése, amely a weblaptervezőknek hasznos funkciókat kínál a weboldal elemzésében. Az egyik legjobb tulajdonság a GreyScale szolgáltatás, amely segít megtalálni az alacsony kontrasztú foltokat a tervezésben.

Látogasson el ide

Az akadálymentességi teszt mítoszai:

Az alábbiakban bemutatjuk az akadálymentességi teszt mítoszait:

Mítosz: Az Accessible webhely létrehozása drága

Tény: Nem drága. Szánjon időt arra, hogy magának a tervezési szakasznak az alapszintű tesztelésével együtt gondolkodjon az akadálymentességi kérdésekről. Ez pénzt takarít meg, és újrafeldolgoz.

Tévhit: Az elérhetetlen weboldalak elérhetővé változtatása időigényes és drága

Nem szükséges minden változtatást egyszerre beépíteni. Dolgozzon a fogyatékkal élő felhasználók számára leginkább szükséges alapvető igényeken.

Tévhit: A hozzáférhetőség egyszerű és unalmas

Az akadálymentesség nem azt jelenti, hogy csak szöveges oldal

A weboldalakat vonzóvá teheti, de úgy kell megtervezni, hogy minden felhasználó számára hozzáférhető legyen. A W3C webtartalom-akadálymentességi irányelveinek megfelelően is - ez erősen bátorítja a csak szöveges oldalak használatát.

Tévhit: Akadálymentesség vakok és fogyatékkal élők számára

Tény az akadálymentesítési irányelvek követése javítja a szoftver általános használhatóságát, ami a rendszeres felhasználóknak is segítséget nyújt.

Következtetés

A szoftverfejlesztésben az akadálymentesség-tesztelés segít abban, hogy az alkalmazásod letiltott legyen. Ha az akadálymentességi irányelvek betartása a webalkalmazás bonyolultsága miatt nem lehetséges, akkor készítse el a webhely egyik verzióját a rendszeres felhasználók számára, a másikat pedig letiltva