12/08/2018, 15:05

Accessibility Testing là gì ? (Phần 2)

Tóm tắt các phần: Phần 1: Định nghĩa Accessibility Testing và tại sao phải thực hiện test Accessibility, cách test Accessibility như thế nào. Phần 2: Các loại khuyết tật Phần 3: Các công cụ kiểm thử khả năng truy cập. ******************************************************************************** ...

Tóm tắt các phần: Phần 1: Định nghĩa Accessibility Testing và tại sao phải thực hiện test Accessibility, cách test Accessibility như thế nào.
Phần 2: Các loại khuyết tật Phần 3: Các công cụ kiểm thử khả năng truy cập. **********************************************************************************

Kiểm thử khả năng tiếp cận có thể là một thử thách với nhân viên kiểm thử bởi họ không quen thuộc với các thao tác của người khuyết tật. Tốt hơn là nên làm việc với những người khuyết tật có nhu cầu cụ thể để hiểu rõ hơn về những thách thức đến với họ. Có rất nhiều cách Kiểm thử khả năng tiếp cận dựa trên loại khuyết tật. Chúng ta sẽ tìm hiểu 1 vài loại trong số đó.

1. Khuyết tật tầm nhìn:

OK bây giờ giả sử tôi không có khả năng thị lực. Tôi hoàn toàn mù, và tôi muốn truy cập vào XYZ Website. Trong trường hợp đó, tùy chọn là gì? Tôi không thể truy cập trang web XYZ? Tôi có lựa chọn gì? Có một lựa chọn từ ngữ được gọi là SCREENREADER. Vâng, bạn đã làm đúng. ĐỌC MÀN HÌNH. Bây giờ, Trình đọc màn hình này là gì? Đây là một Phần mềm được sử dụng để mô tả nội dung trên web. Về cơ bản, những gì trên trang web của bạn cho dù đó là nội dung, liên kết, nút vô tuyến, hình ảnh, video, v.v. Màn hình trình đọc sẽ kể lại tất cả mọi thứ .Có rất nhiều loại đọc màn hình có sẵn. Về cơ bản, bất kỳ trình đọc màn hình nào và sau đó truy cập vào trang web, nó sẽ cho bạn biết nội dung hoàn chỉnh. Ví dụ: Tôi đã bắt đầu với 1 hàm và trình duyệt JAWS sẽ thông báo rằng Mozilla Firefox bắt đầu trang, bây giờ nếu tôi đi đến thanh địa chỉ thì JAWS sẽ thông báo thanh địa chỉ và sau đó tôi gõ www.google.com trên thanh địa chỉ, hàm sẽ Giải thích như sau: - Địa chỉ thanh, w, w, w, khoảng thời gian, g, o, o, g, l, e, chu kỳ, c, o, m. Ngoài ra, khi trang tải hàm sẽ công bố lại trang chủ Google.Com.

Bây giờ nếu tôi đi đến Google Tìm kiếm, JAWS sẽ thông báo rằng tìm kiếm của Google. Vì vậy, nó sẽ dễ dàng cho một người mù nhận ra mọi thứ một cách dễ dàng. Điểm tôi muốn giải thích ở đây là trình đọc màn hình sẽ kể lại từng chữ nếu bạn nhập một cái gì đó hoặc trong hộp văn bản. Tương tự, nếu có liên kết nó sẽ phát âm nó như là một liên kết, cho Button nó sẽ phát âm như một nút. Vì vậy mà một người mù có thể dễ dàng nhận ra mọi thứ. Bây giờ Nếu một trang web được thiết kế và phát triển kém, thì có thể xảy ra (thường xảy ra) việc hàm không thể đưa ra được nội dung chính xác, điều này dẫn đến kết quả là không thể tiếp cận được đối với người mù (giả sử nếu hàm đang mô tả một liên kết Nội dung, người dùng mù sẽ không bao giờ có thể biết rằng đó là một liên kết và nếu đó sẽ là một điều quan trọng cho trang web đó sau đó ????) .Trong trường hợp đó, nó sẽ là một kết quả gây ra tổn thất cao cho Website Kinh doanh.

2. Khiếm thị:

Có hai loại mà tôi muốn được đề cập dưới hình thức khiếm thị. Loại thứ nhất là mù màu. Mù màu có nghĩa là không mù hoàn toàn nhưng không thể nhìn một số màu cụ thể một cách chính xác. Màu đỏ và Xanh là những màu phổ biến mà mọi người không thể nhìn thấy đúng nếu bị mù màu. Vì vậy, về cơ bản, nếu tôi bị mù màu đỏ và tôi muốn sử dụng trang web có 80% màu đỏ thì điều gì sẽ xảy ra? Tôi có thể thoải mái đọc trang web đó? Câu trả lời là không. Vì vậy, một trang web nên được thiết kế để một người bị mù màu không gặp bất kỳ khó khăn nào để truy cập vào đó. Hãy lấy một ví dụ đơn giản, cho một nút ở màu đỏ, để làm cho nó có thể truy cập được có thể vạch ra bằng màu đen khiến người khiếm thị dễ dàng tiếp cận. Thông thường màu đen và trắng được coi là phổ biến nhất. Hạn chế tầm nhìn: Điều thứ hai là người có thị lực kém (tầm nhìn không rõ ràng) hoặc có vấn đề về thị lực khác nhau (có nhiều vấn đề mắt liên quan đến võng mạc, vv) muốn truy cập vào các trang web. +) Trong những trường hợp như vậy, điều tốt nhất cần làm là tránh các văn bản cỡ chữ quá nhỏ. Nó sẽ là một lợi thế lớn cho người có tầm nhìn hạn chế. +) Ngoài ra, những người có vấn đề về thị giác thường mong muốn phóng to văn bản của trang web để làm cho họ cản thấy thoải mái. Vì vậy, một trang web nên được thiết kế theo cách mà nếu mở rộng nó, bố trí của nó không bị phá vỡ khi phóng to văn bản. Nếu không, nó sẽ không phải là một ấn tượng tốt đẹp cho họ.

3. Khuyết tật khác:

Trong Kiểm thử khả năng tiếp cận đối với người tàn tật, một điểm rất quan trọng cần xem xét việc Truy cập trang web mà không cần sử dụng chuột. Một người sẽ có thể hoàn thành truy cập trang web các liên kết, nút, nút radio, các khung lựa chọn, cửa sổ bật lên, danh sách thả xuống, tất cả các điều khiển phải hoàn toàn có thể truy cập và hoạt động thông qua bàn phím.

Ví dụ: Nếu tôi bị trẹo tay, tôi không cảm thấy thoải mái với việc sử dụng chuột hoặc nói rằng tôi không muốn sử dụng một con chuột thì điều gì tiếp theo sẽ xảy ra? Trong trường hợp đó, nếu tôi không thể truy cập liên kết hoặc khung lựa chọn trên trang web qua bàn phím thì sao nhỉ???? Vì vậy, một trang web phải nên hoàn toàn có thể truy cập bằng bàn phím. Văn bản phải thay thế được cho Hình ảnh, m thanh, Video để người đọc màn hình đọc và sẽ kể lại cho họ để người mù có thể dễ dàng nhận ra nội dung hình ảnh, âm thanh, video là gì. Ngoài ra, các phím tắt nên được thêm vào để dễ dàng truy cập trang web và điều hướng nên có sẵn với bàn phím. Ngoài ra, phần nội dung trọng tâm phải được nhìn thấy hoàn toàn. Khi tôi đang nhấn tab, người dùng có thể xem nơi mà các thao tác điều khiển đang di chuyển. Với việc có thể nhìn thấy trọng tâm, người dùng có tầm nhìn kém hoặc mù màu sẽ trở nên rất dễ dàng để xác định flow của một trang web và cũng dễ dàng truy cập.

Người Khiếm thính (Người khiếm thính hoặc gặp khó khăn trong việc nghe): Những người cuối cùng là người có khuyết tật về thính giác. Người khiếm thính có thể truy cập vào trang web vì đó là người có thể xem nội dung trên trang web. Nhưng khi nói về âm thanh và video thì họ gặp nhiều khó khăn. Vì vậy, trong trường hợp đó, đối với bất kỳ Video và Audio nào, cần có văn bản Alt. Văn bản Alt có nghĩa là văn bản thay thế. Giả sử ta có bất kỳ Video nào về Cách Đặt vé máy bay. Trong trường hợp đó, nên đặt văn bản trong trang web để người khiếm thính có thể đọc và hiểu được toàn bộ ý tưởng của trang web thông qua Video.

< Còn phần 3> Link tham khảo: http://www.guru99.com/accessibility-testing.html

0