CYBERSOFT
Đăng nhập

Kiểm thử khả năng tiếp cận (Accessibility/a11y) cơ bản cho người mới (có trắc nghiệm)

Chuyên công nghệTMĐTNền tảngNgười mớiChuẩn SEO
🗓 1 tháng trước19 phút đọc·👁 245 lượt xem👤 448 người đọc

Bài cho người mới: học kiểm thử accessibility (a11y) qua app TMĐT ShopEasy — điều hướng bàn phím, focus rõ, alt text ảnh, độ tương phản màu, nhãn form, thứ tự đọc screen reader, cỡ chữ thu phóng, không chỉ dựa vào màu, WCAG mức A/AA cơ bản. Có ví dụ lỗi thật, nhiều mockup giao diện, FAQ và trắc nghiệm 5 câu. Chuẩn SEO, dẫn về khóa Tester CyberSoft.

1. Tóm tắt nhanh & màn hình bạn sẽ test

⭐ TL;DR — Kiểm thử accessibility (a11y) là việc xác nhận app dùng được với nhiều nhóm người dùng khác nhau: điều hướng bằng bàn phím, focus rõ ràng, alt text cho ảnh, độ tương phản màu đủ, nhãn rõ cho form, không chỉ dựa vào màu để báo tin, cỡ chữ thu phóng được — theo chuẩn WCAG mức A/AA cơ bản. Bài này bám trang sản phẩm và form của app TMĐT ShopEasy: bạn học cách tự tay kiểm thử a11y không cần công cụ phức tạp, tìm lỗi thật, và hiểu vì sao nó quan trọng. Nhiều hình minh hoạ và trắc nghiệm cuối bài.

Chào bạn mới! 'Kiểm thử accessibility' nghe có vẻ to tát, nhưng thực ra bắt đầu rất đơn giản: rút chuột ra khỏi máy, thử dùng app ShopEasy chỉ bằng bàn phím xem có làm được mọi việc không. Rất nhiều app đẹp mắt trên màn hình lại 'khoá cửa' hoàn toàn với người chỉ dùng được bàn phím, người khiếm thị dùng screen reader, hay người mù màu. Trong bài này chúng ta sẽ đi qua trang sản phẩm và form của ShopEasy, chỉ ra những lỗi accessibility phổ biến nhất mà người mới có thể tự phát hiện ngay hôm nay.

🔒 shopeasy.vn/san-pham/ao-thun-nam ShopEasy · TMĐT ShopEasy · Trang sản phẩm 🖼✗ Thẻ <img> thiếu thuộc tính altÁo thun nam basic299.000đ✗ Tương phản chữ/nền quá thấpThêm vào giỏ⌨ Focus rõ ràng khi bấm phím Tab
Màn hình test: trang sản phẩm ShopEasy có ảnh thiếu alt, chữ tương phản kém, nhưng nút có focus rõ khi bấm Tab
📖 Accessibility (a11y): khả năng một sản phẩm số dùng được bởi càng nhiều người càng tốt, kể cả người khuyết tật (khiếm thị, khó vận động, khiếm thính...), không phân biệt cách họ tương tác với thiết bị.

2. Vì sao accessibility quan trọng & WCAG mức A/AA cơ bản

Theo nhiều thống kê, khoảng 1/6 dân số thế giới sống chung với một dạng khuyết tật nào đó, và con số này còn chưa tính những người gặp khó khăn tạm thời (gãy tay, đang ở nơi ồn ào, màn hình bị chói nắng). Nếu app ShopEasy chỉ hoạt động tốt khi dùng chuột, mắt nhìn hoàn hảo, tay bấm chuẩn xác, bạn đang tự loại một lượng khách hàng không nhỏ ngay từ khâu trải nghiệm — chưa kể ở một số quốc gia, không đáp ứng accessibility còn có thể vi phạm quy định pháp lý.

Checklist kiểm thử Accessibility cơ bản (WCAG A/AA) Tiêu chíMức WCAGCách kiểm tra nhanhĐiều hướng bàn phímADùng Tab/Shift+Tab đi hết trang, không chạm chuộtTrạng thái focus rõ ràngAAXem có viền/khung sáng quanh phần tử đang chọn khôngAlt text cho ảnhATắt ảnh hoặc bật screen reader, nghe mô tả có ý nghĩa khôngNhãn cho form (label/aria)AMỗi ô nhập có <label> hoặc aria-label, không chỉ placeholderĐộ tương phản chữ/nềnAAĐo tỉ lệ tương phản, tối thiểu 4.5:1 với chữ thườngKhông chỉ dùng màu để báo tinAChuyển màn hình sang xám, thông tin vẫn hiểu được khôngCỡ chữ/thu phóng tới 200%AAZoom trình duyệt 200%, nội dung không bị cắt/chồng
Checklist các tiêu chí kiểm thử accessibility cơ bản theo mức WCAG A/AA

WCAG (Web Content Accessibility Guidelines) là bộ tiêu chuẩn quốc tế phổ biến nhất về khả năng tiếp cận web, chia thành 3 mức: A (tối thiểu bắt buộc), AA (mức phổ biến doanh nghiệp hướng tới), và AAA (cao nhất, ít bắt buộc). Người mới không cần thuộc lòng cả bộ tiêu chuẩn — chỉ cần nắm vững 6-7 tiêu chí cốt lõi ở mức A/AA trong bảng checklist trên: điều hướng bàn phím, focus rõ, alt text, nhãn form, tương phản màu, không chỉ dựa vào màu, và cỡ chữ thu phóng được. Nắm chắc từng ấy đã giúp bạn bắt được phần lớn lỗi accessibility phổ biến trong thực tế.

3. Điều hướng bàn phím & trạng thái focus rõ ràng

Kỹ thuật đầu tiên và dễ tự làm nhất: rút chuột ra, dùng phím Tab để đi tới, Shift+Tab để đi lùi, Enter/Space để kích hoạt nút hoặc liên kết. Trên trang sản phẩm ShopEasy, bạn cần đi qua được tất cả các phần tử tương tác — ảnh (nếu có link), tên sản phẩm, nút 'Thêm vào giỏ', bộ lọc màu/size — theo đúng thứ tự hợp lý, không bị 'kẹt' ở đâu, không bị nhảy lung tung ngoài ý muốn.

▶ Bước 1: Rút chuột ra hoặc quyết định không chạm chuột trong suốt phiên test.

▶ Bước 2: Bấm Tab lần lượt từ đầu trang, quan sát xem có nhìn thấy phần tử đang được chọn không (viền/khung sáng).

▶ Bước 3: Với mỗi nút/link đang focus, bấm Enter hoặc Space để xác nhận nó hoạt động đúng như khi bấm chuột.

💡 🖐️ Tự làm thử: Mở một trang thương mại điện tử bạn hay dùng, rút chuột và thử điền một sản phẩm vào giỏ hàng chỉ bằng bàn phím.
⚠️ ⚠️ Lỗi người mới hay gặp: Chỉ kiểm tra 'có bấm Tab đi được không' mà quên nhìn xem trạng thái FOCUS có hiển thị rõ ràng không — nhiều app có thể điều hướng được bằng bàn phím nhưng người dùng không biết mình đang ở đâu vì focus vô hình.

4. Alt text ảnh & thứ tự đọc màn hình (screen reader)

Screen reader (VoiceOver trên macOS/iOS, TalkBack trên Android, NVDA trên Windows) là công cụ đọc to nội dung màn hình cho người khiếm thị. Nó đọc theo THỨ TỰ trong mã HTML, không theo vị trí đẹp mắt trên màn hình — nên nếu bố cục CSS sắp xếp lại vị trí nhưng thứ tự HTML lộn xộn, screen reader có thể đọc tên nút trước, mô tả sản phẩm sau, khiến người nghe rất khó hình dung.

🔒

Nội dung bị khoá

Bạn đang xem bản xem trước. Đăng nhập để mở khoá toàn bộ bài viết và tất cả tài liệu Tester/QA.

Đã xem 25% nội dung
  • Đọc trọn vẹn mọi bài viết
  • Lưu bài & ghi chú cá nhân
  • Theo dõi tiến độ đã đọc
  • Luyện phỏng vấn, ISTQB, Mock
Đăng nhập để đọc tiếp

Chưa có mã? Lấy mã qua Fanpage / Zalo CyberSoft.

0

💬 Bình luận (0)

Bạn có thể đọc mọi bình luận. Đăng nhập để bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!