Тестування вебдоступності
Тестування вебдоступності (Web-Accessibility testing) — це підмножина тестування доступності, що спрямована на можливість користування Інтернетом людям з обмеженими можливостями. Кінцева метою є зручність і доступність вебресурсу, та забезпечення легкості користування вебсайтом.
Опис
Для уникнення дискримінації людей з інвалідністю уряд та інші організації намагаються дотримуватися різних вебстандартів доступності, таких як розділ вебконсорціуму W3C Content Accessibility Guidelines (WCAG). Для досягнення ефективної вебдоступності необхідно дотримуватись деяких стандартів:
- задоволення потреб людей з всіма видами обмежених можливостей;
- збалансувати потреби людей з різними обмеженими можливостями;
- використовувати доступну мову;
- не забувати про можливість використання доступності «злочинцями»;
Важливо врахувати, на яке суспільство розрахований вебресурс і враховувати на такі можливі види обмежених можливостей людей: порушення зору, дальтонізм, сліпота, глухота, тугість на вухо, епілепсія, дислексії. Наприклад: додавайте відео тільки з субтитрами, якщо ви розраховуєте на глухонімих користувачів.
Хто буде тестувати проєкт?
Існують в основному дві групи, які проводять тестування: експертів і користувачів.
Експертне тестування (Expert testing)
Експерти важливі тому, що вони мають знання про методи компенсування обмежень від інвалідності. Тестування експертом розділяється на 4 стадії:
- Інструментально-керована оцінка — експерт шукає проблеми доступності та оцінює їх пріорітети за допомогою інструменту;
- Скринінг — Експерт використовує сайт, як звичайний користувач. Насправді помилка доступності може бути ще на стадії завантаженння сторінки.
- Обстеження інструментом — експерт оцінює взаємодію між елементами сайт за допомогою інструмента.
- Перевірка коду: де експерт переглядає код сайту для знаходження проблем доступності.
- Інструмент доступності вебсайту.
Користувацьке тестування (User testing)
Жоден метод тестуваня експерта не замінить безпосередньої користувацької спроби вебресурсу. Важливим фактором є те, що експерт зазвичай має досвід в користуванні веб ресурсами, і може не врахувати, що користувач не знає, як застосовувати один із елементів сторінки.