top 20 accessibility testing tools
Przegląd najlepszych narzędzi i technik testowania dostępności sieci na rynku:
Wszystko, o czym musisz wiedzieć Testowanie dostępności sieci zostało szczegółowo wyjaśnione w naszym poprzednim samouczku.
Dostępność to termin odnoszący się do dostępności dowolnego systemu oprogramowania dla osób pełnosprawnych lub niepełnosprawnych fizycznie lub z upośledzeniami fizycznymi.
- Wady wzroku - daltonizm, słabe widzenie, całkowita lub częściowa ślepota itp
- Upośledzenie słuchu - hiperakus, głuchota itp
- Trudności w uczeniu się - dysleksja
- Upośledzenie funkcji poznawczych - autyzm lub wszelkiego rodzaju urazy głowy
- Zręczność, paraliż, porażenie mózgowe itp
Istnieje kilka dedykowanych narzędzi programowych, które są do tej pory używane do sprawdzania dostępności systemu oprogramowania.
Po przeczytaniu tego artykułu będziesz w stanie uzyskać informacje o najpopularniejszych narzędziach do testowania dostępności.
Czego się nauczysz:
- Najlepsze narzędzia i rozwiązania do testowania dostępności w sieci
- 1) WAVE
- # 2) JAWS
- # 3) Dynamapper
- # 4) SortSite
- # 5) Accessibility Checker autorstwa CKSource
- # 6) Obsługa dostępności
- # 7) EvalAccess 2.0
- # 8) AChecker - Accessibility Checker
- # 9) Mówi Cynthia
- # 10) aDesigner
- # 11) aViewer (przeglądarka ułatwień dostępu)
- # 12) Analizator kontrastu kolorów
- # 13) Functional Accessibility Evaluator (FAE) 2.0
- # 14) Czop
- # 15) Web Accessibility Toolbar (WAT) dla IE
- # 16) topór
- # 17) Inspector Sidebar (rozszerzenie dostępności Firefoksa)
- # 18) TAW
- # 19) Inspektor dostępności sieci
- # 20) Accessibility Developers Tools od Google
- Wniosek
- rekomendowane lektury
Co to jest testowanie dostępności?
- Zasadniczo testowanie dostępności jest podzbiorem testów użyteczności.
- Testy dostępności mają na celu sprawdzenie, czy system jest dostępny nawet dla osób z wyżej wymienionymi niepełnosprawnościami ruchowymi.
- Istnieje kilka dobrych aplikacji, które należy sprawdzić o krok do przodu,
- Wydajność systemu na obszarach o słabej infrastrukturze komunikacyjnej
- Osoby z mniejszą znajomością obsługi komputera i ograniczonym dostępem
- Osoby, które nadal używają starych systemów bez zaawansowanego sprzętu
=> Polecam przeczytać Testowanie dostępności sieci
Co to jest WCAG?
- WCAG to skrót od Wytycznych dotyczących dostępności treści internetowych opublikowanych przez Inicjatywę Dostępności do Sieci (WAI) i Konsorcjum World Wide Web (W3C).
- WCAG to zbiór wytycznych, które określają sposób, w jaki należy postępować, aby sprawdzić dostępność systemu szczególnie dla osób z niepełnosprawnościami.
- Aktualna wersja WCAG to 2.0 opublikowana w grudniu 2008 do chwili obecnej.
- Niektóre zasady zdefiniowane przez WCAG dla dostępności systemu są następujące
- Dostrzegalny
- Wykonalny
- Zrozumiale
- Krzepki
Następujące zadania są weryfikowane przez narzędzia do testowania dostępności:
- Opisowy tekst linku
- Unikaj wyskakujących okienek
- Małe i proste zdania
- Prosty język
- Łatwa nawigacja
- Stosowanie układów CSS zamiast HTML
Zgodnie ze specyfikacjami roboczymi narzędzia do testowania dostępności są podzielone na:
- Oprogramowanie czytnika ekranu: Przeczytaj zawartość ekranu
- Oprogramowanie do rozpoznawania mowy: Konwertuje wypowiedziane słowa na tekst
- Klawiatura specjalna: Łatwość pisania na tej klawiaturze, zwłaszcza dla osób z niepełnosprawnością ruchową
- Oprogramowanie do powiększania ekranu: Dedykowany użytkownikom z upośledzeniem wzroku, dlatego służy do powiększenia wyświetlacza, aby czytanie było łatwiejsze
Teraz przejrzymy kolejno niektóre narzędzia do testowania dostępności, które ułatwiają wykonanie tego procesu.
**********************
= >> Daj nam znać jeśli chcesz dodać inne narzędzie do listy.
**********************
Najlepsze narzędzia i rozwiązania do testowania dostępności w sieci
Oto lista najlepszych ręcznych i zautomatyzowanych narzędzi do testowania dostępności dla aplikacji internetowych i mobilnych.
1) WAVE
- WAVE to narzędzie opracowane przez WebAIM do oceny dostępności treści internetowych
- Narzędzie WAVE jest dostępne online, podobnie jak pasek narzędzi WAVE dla przeglądarki Firefox
- Jest to narzędzie do oceny dostępności sieci, które ocenia dostępność treści internetowych poprzez dodawanie adnotacji do kopii strony internetowej
- Dokonuje oceny dostępności w samej przeglądarce i nie zapisuje niczego na serwerze
- WAVE zawiera również zalecenia dotyczące rozwiązania problemów z dostępnością w systemie
=> Chcesz dowiedzieć się więcej o tym narzędziu mamy szczegółowy opis tutaj
Oficjalny link: FALA
# 2) JAWS
- JAWS (Job Access With Speech) to narzędzie opracowane przez Freedom Scientific, używane jako rozwiązanie dla ślepoty
- Jest to najpopularniejszy czytnik ekranu dla klientów, którzy stracili wzrok
- Niektóre z dobrych funkcji JAWS obejmują dwa wielojęzyczne syntezatory, a mianowicie. Elokwencja i Vocalizer Expressive
- Działa z IE, Firefox i Microsoft Office, a także obsługuje system Windows za pomocą gestów na ekranie dotykowym
- Szybki dostęp do informacji i oszczędność czasu dzięki funkcji czytania przeglądowego
- Obsługuje zawartość MathML w IE, a jej funkcja OCR zapewnia dostęp do dokumentów tekstowych i PDF
- Zapewnia Brajl wejście z klawiatury brajlowskiej, a także sterowniki do monitora brajlowskiego
Oficjalny link: SZCZĘKI
# 3) Dynamapper
co to jest przypadek testowy w testowaniu oprogramowania na przykładzie
- Dynomapper to wizualny generator map witryn z 4 typami: Domyślny, Okrąg, Drzewo i Folder
- Ocenia zawartość HTML witryny i może utworzyć mapę witryny z dowolnego adresu URL
- Importuje pliki XML, aby wygenerować mapę witryny
- Zapewnia również inwentaryzację treści i audyt w celu filtrowania stron, plików, obrazów itp.
- Posiada zaawansowane opcje robota do porządkowania linków i śledzenia subdomen
- Możesz edytować i dostosowywać mapy witryn za pomocą kolorów i ustawić maksymalny poziom
Oficjalny link: Dynamapper
# 4) SortSite
- SortSite to popularne narzędzie do testowania wrażeń użytkownika jednym kliknięciem dla systemów Mac, OS X i Windows
- Ocenia dostępność strony internetowej pod kątem standardów dostępności, takich jak punkty kontrolne WCAG 2.0 110, punkty kontrolne WCAG 1.0 85 i punkty kontrolne Sekcja 508 15 US 47
- Zgodny z IE, przeglądarką komputerową i przeglądarką mobilną
- Sprawdza pisownię w języku angielskim i francuskim oraz niestandardowy słownik słów po wyjęciu z pudełka
- Sprawdza kody błędów HTTP i błędy skryptów
- Sprawdza HTML, CSS i XHTML
Oficjalny link: SortSite
# 5) Accessibility Checker autorstwa CKSource
- Narzędzie sprawdzania ułatwień dostępu zostało utworzone w programie CKEditor który sprawdza poziom dostępności
- Pomaga szybko rozwiązywać problemy z dostępnością dzięki zoptymalizowanemu interfejsowi użytkownika
- Ocenia dostępność w 3 krokach, takich jak walidacja treści, zgłoszenie problemów, naprawienie problemu
- Problemy są podzielone na kategorie: Błąd, Ostrzeżenie i Powiadomienie
- Zapewnia elastyczność sprawdzania dostępności
- Plik Szybka naprawa funkcja automatycznie rozwiązuje typowe problemy i oszczędza czas
- Możesz również dodać zmiany ręcznie, zgodnie z wymaganiami, można to zrobić za pomocą Tryb słuchania funkcja
Oficjalny link: Accessibility Checker firmy CKSource
# 6) Obsługa dostępności
- Dostępność Valet jest dostarczana z darmową i płatną subskrypcją i umożliwia sprawdzenie dostępności pod kątem standardów W3C WCAG lub sekcji 508
- Dostęp do jednego adresu URL można uzyskać w ramach bezpłatnej subskrypcji
- Jeśli chcesz ocenić wiele adresów URL, powinieneś wybrać płatną subskrypcję
- Obsługuje raportowanie HTML reprezentowane w znormalizowanej formie, podkreślając prawidłowe i fałszywe znaczniki w celu lepszego różnicowania
- Pomaga także rozpoznać zagubione treści
- Raporty zawierają niezbędne ostrzeżenia o dostępności
Oficjalny link: Dostępność Vallet
# 7) EvalAccess 2.0
- EvalAccess 2.0 to narzędzie do oceny dostępności sieci pod kątem zgodności z WCAG 1.0, a także z sekcją 508
- To narzędzie zostało zaprojektowane i opracowane przez Uniwersytet Kraju Basków w Hiszpanii
- Jeśli chcesz ocenić wiele adresów URL, powinieneś wybrać płatną subskrypcję
- EvalAccess 2.0 może ocenić pojedynczą stronę internetową, jak również całą witrynę
- Zapewnia 3 metody oceny dostępności sieci, takie jak
- Oceń pojedynczy adres URL
- Oceń całą witrynę
- Oceń znaczniki HTML
- Wyświetla wynik końcowy w łatwym formacie raportu i nie wymaga instalacji mrówki
Oficjalny link: EvalAccess 2.0
# 8) AChecker - Accessibility Checker
- AChecker to narzędzie do oceny dostępności sieci Web typu open source, zaprojektowane przez Inclusive Design Research Center, początkowo znane jako Adaptive Technology Resource Center
- Możesz ocenić dostępność, po prostu wpisując adres URL lub przesyłając plik HTML
- AChecker zapewnia opcję wyboru wskazówek dotyczących dostępności, takich jak następujące
- WCAG 2.0
- WCAG 1.0
- Sekcja 508
- Walidator HTML
- BITV 1.0
- Ustawa Stanca
- Możesz również wybrać format raportu zgodnie ze swoimi wymaganiami
- AChecker może być używany online, a także możesz go pobrać i zainstalować
Oficjalny link: Achecker
# 9) Mówi Cynthia
- Cynthia Says to bezpłatne rozwiązanie online do sprawdzania dostępności sieci pod kątem zgodności z WCAG 1.0 i sekcją 508
- Jest łatwy w użyciu, wystarczy wpisać adres internetowy witryny, aby uruchomić test dostępności
- Raport zawiera listę sekcji pod wytycznymi 508 wraz ze stanem, w jakim witryna spełnia lub nie spełnia wszystkich wytycznych
- Cynthia Says prześledzi dokładną lokalizację elementu, w którym test się nie powiódł
- Obecnie testuje witrynę pod kątem WCAG 1.0 i nie została jeszcze zaktualizowana do WCAG 2.0
Oficjalny link: Cynthia mówi
# 10) aDesigner
- ACTF aDesigner obsługiwany przez Eclipse jest popularny jako symulator niepełnosprawności do oceny dostępności witryny dla użytkowników niedowidzących
- Tekst na stronie internetowej jest czytelny dzięki połączeniu przeglądarki głosowej i czytnika ekranu
- To narzędzie sprawdza dostępność zawartości Flash i dokumentów ODF (Open Document Format for Office Application). ODF to generalnie oparty na XML format pliku dla arkuszy kalkulacyjnych, wykresów itp.
- Ale istnieją pewne ograniczenia związane z jego użyciem, gdy ma do czynienia z grafiką wysokiej jakości
- aDesigner jest wyposażony w funkcję sprawdzania informacji o dostępności
- To narzędzie jest przeznaczone dla użytkowników słabowidzących lub niewidomych
Oficjalny link: projektant
# 11) aViewer (przeglądarka ułatwień dostępu)
- aViewer to narzędzie do kontroli dostępności zaprojektowane przez Paciellogroup dla Windows, które wyświetlają informacje o dostępie API
- Accessibility API obejmuje HTML DOM (Document Object Model), MSAA, ARIA, iAccessible2 i UI Automation
- Właściwości automatyzacji interfejsu użytkownika są przeznaczone tylko do obsługi przeglądarek, takich jak Internet Explorer
- Właściwości IA2 są obsługiwane w przeglądarkach Firefox i Chrome, ale nie w Internet Explorerze
- Możesz pobrać aViewer z GitHub za darmo
Oficjalny link: aViewer
pytania do wywiadu selenowego i odpowiedzi dla doświadczonych
# 12) Analizator kontrastu kolorów
- Podobnie jak projektant, analizator kontrastu kolorów jest również zaprojektowany przez Paciellogroup dla systemów Windows, Mac OS i OS X.
- Służy do określenia czytelności tekstu i kontrastu kolorów dla elementów graficznych i wizualnych na stronie internetowej
- Funkcja symulacji wizualnej jest obsługiwana tylko w systemie Windows
- To narzędzie przeprowadza ocenę elementów kontrastowych zgodnie z kryteriami sukcesu kontrastu kolorów WCAG 2.0
- Narzędzie dedykowane dla użytkowników z wadami wzroku i daltonizmem
- To narzędzie jest dostępne na GitHub do bezpłatnego pobrania
Oficjalny link: Analizator kontrastu kolorów
# 13) Functional Accessibility Evaluator (FAE) 2.0
- FAE ocenia dostępność stron internetowych pod kątem zgodności z WCAG 2.0 Poziom A i AA
- Reguły określone w FAE 2.0 są oparte na bibliotece OpenAjax Evaluation Library
- Zasady FAE są zgodne ze specyfikacjami dostępności Zgodnie z W3C Accessible Rich Internet Application (ARIA) i HTML5
- FAE jest używany w połączeniu z paskiem bocznym AInspector dla przeglądarki Firefox
- To narzędzie jest dostarczane z zakładkami ułatwień dostępu, aby łatwo zrozumieć problemy z dostępnością
Oficjalny link: Ewaluator dostępności funkcjonalnej
# 14) Czop
- Tenon ocenia dostępność sieci pod kątem zgodności z WCAG 2.0 i VPAT (sekcja 508)
- Tenon używa niektórych interfejsów API, które można łatwo zintegrować z narzędziem, którego używamy do testowania jednostkowego, testowania akceptacji, testowania systemu i śledzenia problemów
- Obecnie interfejsy API Tenon są dostępne dla następujących problemów z ułatwieniami dostępu
- Pole stanu / prowincji TEN-850 na ekranie kasy nie ma etykiety
- TEN-1726 Wykresy wyników alternatywnie są nieustrukturyzowane i mylące
- TEN-1861 Brak skutecznej alternatywy dla wykresów na desce rozdzielczej
- TEN-1862 Pułapka na klawiaturę próbuje przesunąć + klawisz poza pole „Testuj teraz” na pulpicie nawigacyjnym
- TEN-1860 Brak widocznego wyróżnienia w menu „Moje konto”
- Na końcu Tenon API zwraca wynik testu w formacie JSON String, który zawiera Zestaw wyników węzeł zawierający szereg problemów
Oficjalny link: Wypust
# 15) Web Accessibility Toolbar (WAT) dla IE
- Jest to narzędzie do testowania dostępności sieci zaprojektowane przez Paciellogroup
- Służy do identyfikacji treści internetowych i składników stron internetowych
- Pasek narzędzi WAT jest dostępny w systemie Windows i Vista 7 lub 8, ale jest przeznaczony dla przeglądarki Internet Explorer (IE)
- Niektóre funkcje paska narzędzi są oparte na zasobach online, takich jak JavaScript, CSS i obrazy
- Zapewnia alternatywne widoki bieżącej strony internetowej, a także umożliwia korzystanie z innej aplikacji online innej firmy
- To narzędzie jest dostępne bezpłatnie na GitHub, ale obecnie nie jest aktywnie rozwijane
Oficjalny link: Pasek narzędzi dostępności sieci
# 16) topór
- ax to darmowe narzędzie do testowania dostępności typu open source firmy Deque Systems dla Chrome i Firefox
- Możesz dodać rozszerzenie ax dla przeglądarki Chrome lub rozszerzenie ax dla przeglądarki Firefox, aby analizować zawartość sieci
- Końcowy wynik testu jest wyświetlany jako lista problemów z dostępnością z łączem, na które można kliknąć, aby uzyskać dodatkowe informacje dotyczące każdego problemu
- ax pokazuje dokładny fragment kodu, który spowodował problem, wraz z rozwiązaniem go naprawczym
- Pokazuje wagę każdego z wykrytych problemów i analizuje naruszenia dostępności pod kątem zgodności z WCAG 2.0 i sekcją 508
- ax pozwala na ręczne testowanie dostępności za pomocą Screenreadera w niektórych obszarach
Oficjalny link: oś
# 17) Inspector Sidebar (rozszerzenie dostępności Firefoksa)
- AInspector Sidebar to w zasadzie pasek narzędzi Firefoksa, który służy do sprawdzania dostępności treści internetowych
- Jest to narzędzie do oceny dostępności sieci dla przeglądarki Firefox, które ocenia dostępność treści internetowych pod kątem zgodności z WCAG 2.0 i standardami ARIA
- Wyświetla menu Odpowiednik tekstu i generuje listę obrazów i linków w celu sprawdzenia standardów dostępności
- Za pomocą tego rozszerzenia można uruchamiać aplikacje innych firm, takie jak W3C HTML Validator i Link Checker
Oficjalny link: AInspector Sidebar
# 18) WYPRAWIAĆ
- TAW to narzędzie do testowania dostępności opracowane przez CTIC Centro Tecnólogico, które ocenia dostępność sieci w oparciu o WCAG 1.0 i 2.0, podobnie jak inne narzędzia do testowania dostępności. Wystarczy wpisać adres URL swojej witryny internetowej, aby przeanalizować dostępność
- TAW oferuje TAW3 Analysis Engine wiele narzędzi o różnych zastosowaniach, takich jak TAW3 Standalone for Desktop, TAW3 Web Start dla oprogramowania opartego na Javie i TAW3 With a Click to usługa online używana jako rozszerzenie przeglądarki Firefox
- TAW wyraźnie zaznacza problemy z dostępnością wraz z zaleceniami dotyczącymi ich rozwiązania
Oficjalny link: WYPRAWIAĆ
# 19) Inspektor dostępności sieci
- Web Accessibility Inspector to narzędzie do testowania dostępności opracowane przez Fujitsu do aplikacji komputerowej
- Możesz określić adres URL witryny lub miejsce docelowe pliku, w którym się znajduje
- Możesz zobaczyć stronę internetową na ekranie przeglądarki z zaznaczeniem na elementach, w których wystąpił problem z dostępnością
- Obsługuje systemy Windows i Mac OS X i jest przeznaczony dla użytkowników starszych lub niedowidzących
Oficjalny link: Inspektor dostępności sieci
# 20) Accessibility Developers Tools od Google
- To jest rozszerzenie Chrome, które dodaje audyt ułatwień dostępu i pasek boczny do narzędzi programistycznych Chrome
- Aby skorzystać z Audytu Dostępności, możesz go znaleźć w zakładce Audytu i uruchomić
- Aby korzystać z panelu bocznego, musisz sprawdzić elementy strony internetowej
- To rozszerzenie zostało zaktualizowane o nową wersję, która zawiera nowe reguły audytu, uogólnione atrybuty ARIA, ulepszone reprezentacje logiczne dla czytelnego tekstu linku itp.
Oficjalny link: Accessibility Developers Tools od Google
Oprócz tych narzędzi istnieje kilka innych narzędzi popularnych do tej pory jako narzędzia do testowania dostępności, przyjrzyjmy się im
# 21) Sprawdź moje kolory
To narzędzie służy do sprawdzania kolorów pierwszego planu i tła Twojej witryny oraz jej elementów DOM. Narzędzie to jest szczególnie wykorzystywane do określania defektów kolorystycznych stron internetowych dla osób z wadą widzenia kolorów.
c ++ niezdefiniowane odwołanie do klasy
Oficjalny link: Tutaj
# 21) Wyrocznia kolorów
To bezpłatne narzędzie używane jako symulator ślepoty barw dla systemów Windows, Mac i Linux. Pokazuje pewne prognozy dotyczące defektu kolorów, gdy są oglądane przez użytkowników z zaburzeniami widzenia kolorów.
Oficjalny link: Tutaj
23) Adobe Dreamweaver
Adobe Dreamweaver jest wyposażony w funkcję ułatwień dostępu, która oferuje obsługę czytnika ekranu, obsługę ułatwień dostępu w systemie operacyjnym i nawigację za pomocą klawiatury.
Oficjalny link: Tutaj
#24) OCAWA
Składa się z różnych reguł dostępności służących do oceny dostępności sieci Web, strona po stronie lub przy użyciu zaprogramowanych scenariuszy. Składa się z 3 modułów, takich jak Ocawa Automatic, Ocawa Assistant i Ocawa Eclipse Plug-in.
Oficjalny link: Tutaj
Dostępność aplikacji jest szeroko testowana, ponieważ radzi sobie z jej użyciem nawet przez użytkowników z dysfunkcją fizyczną. Takie działania pomagają w zwiększeniu przechwytywania rynku przez oprogramowanie lub możemy powiedzieć, że strona internetowa jest dla nas ważna. Wymienione powyżej narzędzia ułatwiają to zadanie twórcom oprogramowania i jest to potrzeba, która powoduje, że narzędzia okazują się bardziej wydajne i innowacyjne w różnych aspektach dostępności.
Wniosek
Dostępność każdego systemu oprogramowania jest bardzo ważnym elementem do przetestowania, ponieważ umożliwia każdemu korzystanie z produktu, zwłaszcza użytkownikom niepełnosprawnym fizycznie.
Obecnie duży odsetek osób niepełnosprawnych fizycznie w znacznym stopniu korzysta z oprogramowania w swojej codziennej pracy, a narzędzia do testowania dostępności sprawiają, że strony internetowe są dla nich coraz bardziej dostępne. Narzędzie do testowania dostępności należy wybierać zgodnie z wymaganiami witryny i budżetem.
Sugerowana lektura = >> Najlepsze firmy świadczące usługi testowania dostępności
W przyszłości może pojawić się więcej koncepcji dostępności, które należy wziąć pod uwagę, ponieważ mają zostać wprowadzone bardziej innowacyjne i ulepszone narzędzia. Na razie zapoznaliśmy się z kilkoma powszechnie używanymi narzędziami do testowania dostępności wraz z krótkim pomysłem, co dokładnie oznacza dostępność.
***********************
= >> Daj nam znać jeśli chcesz dodać inne narzędzie do listy.
**********************
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Najlepsze narzędzia do testowania oprogramowania 2021 (Narzędzia do automatyzacji testów QA)
- Samouczek WAT (Web Accessibility Toolbar) do testowania dostępności
- Samouczek dotyczący narzędzia do testowania dostępności WAVE
- 11 najlepszych narzędzi automatyzacji do testowania aplikacji na Androida (narzędzia do testowania aplikacji na Androida)
- Samouczek testowania dostępności (kompletny przewodnik krok po kroku)
- Testowanie w parach lub samouczek testowania we wszystkich parach z narzędziami i przykładami
- Samouczek dotyczący testowania objętościowego: przykłady i narzędzia do testowania objętościowego
- 20 najpopularniejszych narzędzi do testowania jednostek w 2021 r