Usługi testów dostępności
Usługi testów dostępności: audyty WCAG 2.2 stron internetowych, aplikacji webowych, aplikacji mobilnych i dokumentów, testy z czytnikiem ekranu i klawiaturą, zautomatyzowane kontrole axe w CI, wsparcie w usuwaniu uchybień oraz raporty zgodności z dostępnością (Accessibility Conformance Reports), dla produktów, które muszą spełniać europejski akt o dostępności (European Accessibility Act), EN 301 549, Section 508 lub ADA, z dedykowanymi testerami dostępności w Państwa zespole lub audytami realizowanymi od początku do końca.
Testy dostępności, które wykonujemy
Audyty WCAG 2.2
Strony i przepływy testowane względem każdego kryterium sukcesu WCAG 2.2 na poziomach A i AA, ręcznie i narzędziami, a każdy problem zgłaszany z kryterium, elementem, wpływem na użytkowników, zrzutem ekranu i poprawką.
Testy z czytnikiem ekranu
Kluczowe ścieżki przechodzone z JAWS i NVDA w Windows, VoiceOver w macOS i iOS oraz TalkBack w Androidzie, ze sprawdzaniem nazw, ról, kolejności czytania, zapowiedzi zmieniającej się treści i formularzy, które można wypełnić bez wzroku.
Testy klawiatury i fokusu
Każdy element sterujący osiągalny i obsługiwany z klawiatury, z widocznym wskaźnikiem fokusu, logiczną kolejnością tabulacji, bez pułapek klawiatury oraz z oknami dialogowymi, menu i kartami zarządzającymi fokusem tak, jak opisuje ARIA Authoring Practices Guide.
Kontrole axe w pipeline
axe-core uruchamiany przez Playwright, Cypress lub jest-axe przy każdym pull requeście oraz Pa11y lub Lighthouse na całych serwisach, ze znanymi problemami śledzonymi tak, aby ich liczba tylko malała.
Dostępność aplikacji mobilnych
Aplikacje iOS i Android sprawdzane pod kątem Dynamic Type i skalowania czcionek, rozmiarów obszarów dotykowych, kontrastu, etykiet VoiceOver i TalkBack oraz Switch Control i Switch Access, z użyciem na początek Accessibility Inspector z Xcode i Accessibility Scanner od Google.
Kontrola kontrastu, powiększenia i reflow
Kontrast kolorów, tekst powiększony do 200 procent, reflow przy 320 pikselach CSS bez przewijania w poziomie, ograniczenie animacji, czytelne komunikaty o błędach i spójna pomoc, czyli kryteria, które narzędzia mierzą tylko częściowo.
Wsparcie w usuwaniu uchybień
Poprawki na poziomie kodu dla każdego problemu przekazywane Państwa programistom, projekty w Figmie sprawdzane pod kątem kontrastu, kolejności fokusu i adnotacji dostępności, zanim zostaną zbudowane, a każda poprawka testowana ponownie względem kryterium, którego nie spełniała.
Raporty zgodności z dostępnością (ACR)
Raporty zgodności z dostępnością (Accessibility Conformance Reports) oparte na VPAT, odnoszące się do WCAG, Section 508 i EN 301 549, oraz deklaracje dostępności, pisane na podstawie dowodów z testów, na potrzeby przetargów w sektorze publicznym, zakupów w przedsiębiorstwach i europejskiego aktu o dostępności.
Dostępność dokumentów i PDF
Pliki PDF, dokumenty Word i prezentacje sprawdzane pod kątem tagów, kolejności czytania, tekstu alternatywnego, nagłówków tabel i języka dokumentu w PAC i w narzędziu do kontroli dostępności Acrobata, względem PDF/UA i klauzul EN 301 549 dotyczących dokumentów.
Zatrudnienie: testerzy dostępności
Dedykowani testerzy dostępności
Testerzy dostępności dołączają do Państwa zespołu na pełny etat, pracują w Państwa narzędziach i procesie oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.
Projekty: Testy dostępności
Wydzielona część prac w obszarze „testy dostępności”, z określonym zakresem, stałym planem i wskazanym liderem po naszej stronie, który odpowiada za wynik i raportuje postępy w Państwa kanałach.
Stała współpraca: testy dostępności
Usługa ciągła w obszarze „Testy dostępności”: ci sami ludzie co miesiąc, backlog, któremu Państwo ustalają priorytety, oraz godziny widoczne w naszym portalu i na fakturze.
Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.
Kto realizuje Państwa prace w obszarze „testy dostępności”
Testerzy dostępności
Audyty WCAG, testy z czytnikiem ekranu i klawiaturą
Programiści frontendu
Poprawki semantycznego HTML, ARIA i fokusu
Programiści mobilni
Interfejsy API dostępności iOS i Androida
Projektanci UI i UX
Kontrast, kolejność fokusu i projekty z adnotacjami
Inżynierowie automatyzacji testów
Zautomatyzowane kontrole w pipeline
Jak testujemy dostępność
Zautomatyzowane narzędzia szybko znajdują brakujące etykiety, błędy kontrastu i uszkodzone ARIA, więc działają przy każdej zmianie. Resztę musi ocenić człowiek: czy tekst alternatywny mówi, co znaczy obraz, czy użytkownik czytnika ekranu może dokończyć zamówienie, czy fokus trafia we właściwe miejsce po zamknięciu okna dialogowego. Każdy audyt łączy jedno i drugie, na prawdziwym produkcie z prawdziwymi technologiami wspomagającymi.
Ustalenia są szeregowane według tego, jak bardzo blokują ludzi, i przypisane do kryterium WCAG, którego nie spełniają, więc Państwa zespół najpierw naprawia blokady, a raport wytrzymuje przegląd w postępowaniu zakupowym. Gdy backlog zostanie uporządkowany, zautomatyzowane kontrole w pipeline i kryteria akceptacji dostępności przy każdej user story powstrzymują nowe problemy.
Pozostałe usługi testowania oprogramowania
Testy manualne
Usługi testów manualnych: testy funkcjonalne, regresyjne i eksploracyjne, projektowanie przypadków testowych, testy w różnych przeglądarkach i na różnych urządzeniach oraz wsparcie UAT, z dedykowanymi inżynierami manualnego QA lub realizacją projektu.
Automatyzacja testów
Usługi automatyzacji testów: zestawy w Playwright, Selenium, Cypress i WebdriverIO, praca SDET, testy API i wizualne oraz integracja z CI, z dedykowanymi inżynierami automatyzacji testów lub realizacją projektu.
Testowanie aplikacji mobilnych
Usługi testowania aplikacji mobilnych: testy iOS i Android na prawdziwych urządzeniach i farmach urządzeń, automatyzacja w Appium, Espresso, XCUITest i Maestro oraz kontrole wydań w sklepach, z dedykowanymi inżynierami mobilnego QA lub realizacją projektu.
Testowanie API
Usługi testowania API: testy REST, GraphQL i gRPC w Postman, REST Assured i w kodzie, testy kontraktowe z Pact, walidacja OpenAPI i makiety usług, z dedykowanymi inżynierami testów API lub realizacją projektu.
Testy wydajności
Usługi testów wydajności i obciążeniowych: testy obciążeniowe, przeciążeniowe i długotrwałe (soak) w k6, JMeter, Gatling i Locust, analiza wąskich gardeł, planowanie pojemności i Core Web Vitals, z dedykowanymi inżynierami wydajności lub realizacją projektu.
Pytania o testy dostępności
W jakich branżach pracują Państwa testerzy dostępności?
Głównie e-commerce i handel detaliczny, ponieważ sklepy internetowe sprzedające konsumentom w UE podlegają europejskiemu aktowi o dostępności; bankowość i fintech, których konsumenckie usługi bankowe akt również obejmuje; firmy SaaS dla przedsiębiorstw odpowiadające na ankiety zakupowe raportem zgodności; platformy dla ochrony zdrowia i edukacji; usługi sektora publicznego objęte EN 301 549 lub Section 508; oraz wydawcy e-booków i mediów.
Względem którego poziomu WCAG powinniśmy testować?
W większości przypadków WCAG 2.2 poziom AA. Poziomu AA wymagają EN 301 549, Section 508 i większość zespołów zakupowych, a W3C zaleca przyjęcie WCAG 2.2 nawet tam, gdzie przepis nadal wskazuje wcześniejszą wersję. Kryteria poziomu AAA można dodać dla wybranych stron lub grup odbiorców.
Czy mogą Państwo doprowadzić nasz produkt do zgodności?
Testujemy, raportujemy i naprawiamy: audyt pokazuje, jak produkt wypada względem WCAG 2.2, nasi lub Państwa programiści naprawiają problemy, a ponowny test potwierdza każdą poprawkę. Następnie raport zgodności podaje wynik dla każdego kryterium. To, czy produkt spełnia wymogi konkretnej ustawy, potwierdzają Państwa doradcy prawni, a testy dostarczają im dowodów.
Jak szybko mogą zacząć testerzy dostępności?
Gdy odpowiedni tester dostępności jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.
Jak wygląda zatrudnienie przez BigTree108: testerzy dostępności?
Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.
Do kogo należy praca, którą wykonują?
Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.
Potrzebują Państwo audytu dostępności?
Prosimy o informację o tym, które strony, aplikacje lub dokumenty wchodzą w zakres, oraz o terminie lub przetargu, do którego Państwo zmierzają. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: zakres audytu, plan testów lub profile kandydatów.