Apa itu Pengujian Aksesibilitas? (Contoh)
Apa itu Pengujian Aksesibilitas?
Pengujian Aksesibilitas diartikan sebagai jenis Pengujian Perangkat Lunak yang dilakukan untuk memastikan bahwa aplikasi yang diuji dapat digunakan oleh penyandang disabilitas seperti pendengaran, buta warna, lanjut usia, dan kelompok rentan lainnya. Ini adalah bagian dari Kegunaan Pengujian.
Penyandang disabilitas menggunakan teknologi bantu, yang membantu mereka dalam mengoperasikan produk perangkat lunak. Contoh perangkat lunak tersebut adalah:
- Perangkat lunak pengenalan ucapan – Mengubah kata yang diucapkan menjadi teks, yang berfungsi sebagai masukan ke komputer.
- Perangkat lunak pembaca layar – Digunakan untuk membacakan teks yang ditampilkan di layar.
- Perangkat Lunak Pembesaran Layar– Digunakan untuk memperbesar monitor dan memudahkan pembacaan bagi pengguna dengan gangguan penglihatan.
- Papan ketik khusus dibuat untuk pengguna kemudahan mengetik yang mengalami kesulitan kontrol motorik
Mengapa Pengujian Aksesibilitas?
Alasan 1: Melayani pasar untuk Penyandang Disabilitas.
Sekitar 20% populasi mempunyai masalah disabilitas.
- 1 dari 10 orang mempunyai disabilitas berat
- 1 dari 2 orang berusia di atas 65 tahun mengalami penurunan kemampuan
Disabilitas meliputi kebutaan, tuli, cacat, atau kelainan apa pun pada tubuh.
Sebuah produk perangkat lunak dapat memenuhi pasar yang besar ini jika dibuat ramah penyandang disabilitas. Masalah aksesibilitas dalam perangkat lunak dapat diatasi jika Pengujian Aksesibilitas dijadikan bagian dari siklus hidup pengujian perangkat lunak normal.
Alasan 2: Mematuhi Perundang-undangan Aksesibilitas
Instansi pemerintah di seluruh dunia telah mengeluarkan legalisasi yang mengharuskan produk TI dapat diakses oleh penyandang disabilitas.
Berikut ini adalah tindakan hukum yang dilakukan oleh berbagai pemerintah –
- Amerika Serikat: Undang-Undang Penyandang Disabilitas Amerika – 1990
- Inggris: Undang-Undang Diskriminasi Disabilitas – 1995
- Australia: Undang-Undang Diskriminasi Disabilitas – 1992
- Irlandia: Undang-Undang Disabilitas tahun 2005
Pengujian Aksesibilitas penting untuk memastikan kepatuhan hukum.
Alasan 3: Hindari Potensi Tuntutan Hukum
Di masa lalu, perusahaan-perusahaan Fortune 500 pernah digugat karena produk mereka tidak ramah penyandang disabilitas. Berikut adalah beberapa kasus yang menonjol.
- Federasi Nasional untuk Tunanetra (NFB) vs Amazon (2007)
- Sexton dan NFB vs Target (2007)
- Penyelesaian NFB Vs AOL (1999)
Yang terbaik adalah menciptakan produk yang mendukung penyandang disabilitas dan menghindari potensi tuntutan hukum.
Disabilitas Mana yang Harus Didukung?
Aplikasi harus mendukung penyandang disabilitas seperti –
Jenis Disabilitas | Cacat Description |
---|---|
Cacat Penglihatan |
|
Cacat fisik |
|
Disabilitas kognitif |
|
Disabilitas Literasi |
|
Disabilitas Pendengaran |
|
Bagaimana cara melakukan Pengujian Aksesibilitas?
Pengujian Aksesibilitas dapat dilakukan dengan 2 cara, yaitu:
- panduan
- Otomatis
Pengujian aksesibilitas mungkin sulit bagi penguji karena mereka tidak terbiasa dengan disabilitas. Lebih baik bekerja dengan penyandang disabilitas yang memiliki kebutuhan khusus untuk memahami tantangan mereka.
Ada berbagai cara Menguji Aksesibilitas tergantung pada Disabilitasnya. Kita akan mempelajari semuanya satu per satu.
1) Disabilitas Penglihatan
Oke sekarang mari kita asumsikan saya tidak memiliki kemampuan penglihatan. Saya benar-benar buta, dan saya ingin mengakses Situs XYZ. Kalau begitu, apa pilihannya👍 Saya tidak bisa mengakses situs XYZ? Pilihan apa yang saya punya? Ada opsi satu kata yang disebut sebagai PEMBACA LAYAR. Ya, Anda melakukannya dengan benar. PEMBACA LAYAR. Sekarang, apa itu Pembaca layar? Ini adalah Perangkat Lunak yang digunakan untuk menceritakan konten di web. Pada dasarnya, apa yang ada di situs web Anda apakah itu konten, Tautan, Tombol Radio, Gambar, Video, dll. Pembaca layar akan menceritakan semuanya untuk saya. Ada banyak Pembaca Layar yang tersedia. Saya telah bekerja dengan rahang.
Pada dasarnya, ketika Anda memulai rahang atau pembaca layar apa pun dan kemudian membuka situs web, maka itu akan menceritakan konten lengkapnya kepada Anda. Misalnya: Saya sudah memulai rahang, dan memulai browser JAWS akan mengumumkan bahwa Mozilla Firefox halaman awal, sekarang jika saya membuka bilah alamat maka JAWS akan mengumumkannya BILAH ALAMAT lalu ketik www.google.com di bilah alamat, rahang akan menjelaskan seperti ini: -
Address Bar,w,w,w,period,g,o,o,g,l,e,period,c,o,m. Also, when the page loads completely jaws will again announce Google.Com Home page. Now if I go to Google Search, then JAWS will announce that Google search. So it would be easy for a blind person to recognize things in an easy manner.
Hal yang ingin saya jelaskan disini adalah screen reader akan menceritakan kata per kata jika anda memasukkan sesuatu atau di kotak teks. Begitu pula jika ada link maka akan diucapkan sebagai link, untuk Button akan diucapkan sebagai tombol. Agar Penyandang Tunanetra dapat dengan mudah Mengidentifikasi sesuatu.
Sekarang, jika sebuah situs web dirancang dan dikembangkan dengan buruk, maka ada kemungkinan (umumnya terjadi) bahwa rahang tidak akan mampu menceritakan konten yang benar yang pada gilirannya mengakibatkan tidak dapat diaksesnya Orang Tunanetra. (Katakanlah jika rahang menceritakan tautan sebagai sebuah konten, maka pengguna tunanetra tidak akan pernah tahu bahwa itu adalah tautan dan jika itu penting untuk situs web itu maka 👍). Dalam hal ini, akan mengakibatkan kerugian besar bagi Bisnis Situs Web.
2) Gangguan Penglihatan
Ada dua kategori yang ingin saya sebutkan dalam gangguan penglihatan.
Yang pertama adalah Buta Warna. Buta Warna berarti tidak buta sepenuhnya tetapi tidak dapat melihat suatu warna tertentu dengan baik. Merah dan Biru adalah warna umum yang tidak dapat dilihat dengan baik oleh orang-orang jika mereka menderita buta warna. Jadi pada dasarnya, jika saya memiliki buta warna terhadap warna merah dan saya ingin menggunakan situs web yang 80%-nya berwarna merah, lalu???Apakah saya akan merasa nyaman menggunakan situs web tersebut? Jawabannya adalah tidak.
Oleh karena itu, sebuah website harus dirancang sedemikian rupa sehingga penderita buta warna tidak akan kesulitan mengaksesnya. Ambil contoh sederhana tombol yang berwarna Merah. Untuk membuatnya dapat diakses jika digariskan dengan warna Hitam. Kemudian aksesnya mudah. Biasanya Hitam dan putih dianggap universal.
3) CACAT PENGLIHATAN YANG BURUK
Hal kedua adalah seseorang memiliki penglihatan yang buruk (penglihatan tidak jelas) atau memiliki masalah penglihatan yang berbeda (ada banyak masalah mata yang berhubungan dengan retina, dll) untuk mengakses situs manapun.
1) Dalam kasus seperti itu, hal terbaik yang harus dilakukan adalah menghindari teks berukuran kecil. Karena ini akan menjadi keuntungan besar bagi orang-orang dengan penglihatan buruk.
2) Selain itu, orang-orang dengan masalah penglihatan ingin memperbesar teks situs web agar lebih nyaman bagi mereka. Jadi, situs web harus dirancang sedemikian rupa sehingga jika diperbesar, tata letaknya tidak rusak saat teks diperbesar. Jika tidak, itu tidak akan memberikan kesan yang baik bagi mereka.
4) Disabilitas Lainnya
Dalam Pengujian Aksesibilitas untuk Penyandang Disabilitas, satu hal yang sangat penting untuk dipertimbangkan adalah Mengakses Situs Web tanpa menggunakan mouse. Seseorang harus dapat mengakses situs web secara menyeluruh, tautan, tombol, tombol radio, kotak centang, pop-up, dropdown, semua kontrol harus sepenuhnya dapat diakses dan dioperasikan melalui keyboard.
Sebagai contoh: Kalau saya lumpuh karena tangan kanan, dan saya tidak nyaman menggunakan tetikus atau bilang saya tidak ingin menggunakan tetikus, lalu apa? Kalau begitu, kalau saya tidak bisa mengakses tautan atau kotak centang di situs melalui papan ketik, maka 👍 Jadi situs web seharusnya bisa diakses sepenuhnya dengan Papan Ketik.
Alternative Text should be there for Images, Audio, Video so that screen reader reads them and will narrate them so that a blind person can easily recognize what the image, audio, the video is all about. In addition, to it, keyboard shortcuts should be there to easily access website and navigation should be available with the keyboard.
Selain itu, fokusnya harus terlihat sepenuhnya. Saat kita menekan tab, maka pengguna seharusnya dapat melihat ke mana kontrol bergerak. Dengan fokus terlihat, menjadi sangat mudah bagi pengguna yang memiliki penglihatan buruk atau buta warna untuk mengidentifikasi alur suatu situs dan juga kemudahan akses.
Pengguna dengan Gangguan Pendengaran (Tuli atau sulit mendengar): Yang terakhir adalah penyandang disabilitas Pendengaran. Penyandang tunarungu dapat mengakses situs web karena dialah yang dapat melihat konten di situs web tersebut. Namun jika menyangkut audio dan video, mereka menghadapi kesulitan. Jadi dalam hal ini, untuk Video dan Audio apa pun, harus ada teks Alt. Teks alternatif berarti teks alternatif. Misalkan ada Video tentang cara Memesan tiket pesawat. Dalam hal ini, teksnya harus ada di sana sehingga orang tunarungu dapat membacanya dan mendapatkan gambaran tentang isi video tersebut.
Contoh Kasus Uji Pengujian Aksesibilitas
Berikut ini adalah poin-poin yang perlu diperiksa agar aplikasi dapat digunakan oleh semua pengguna. Daftar periksa ini digunakan untuk menandatangani pengujian aksesibilitas.
- Apakah suatu aplikasi menyediakan padanan keyboard untuk semua operasi mouse dan jendela?
- Apakah instruksi diberikan sebagai bagian dari dokumentasi atau manual pengguna? Apakah mudah untuk memahami dan mengoperasikan aplikasi menggunakan dokumentasi?
- Apakah tab diurutkan secara logis untuk memastikan navigasi lancar?
- Apakah tombol pintas disediakan untuk menu?
- Apakah aplikasi mendukung semua sistem operasi?
- Apakah waktu respons setiap layar atau halaman disebutkan dengan jelas sehingga Pengguna Akhir mengetahui berapa lama harus menunggu?
- Apakah semua label sudah ditulis dengan benar di aplikasi?
- Apakah warna aplikasi fleksibel untuk semua pengguna?
- Apakah gambar atau ikon digunakan dengan tepat sehingga mudah dipahami oleh pengguna akhir?
- Apakah suatu aplikasi memiliki peringatan audio?
- Apakah pengguna dapat menyesuaikan kontrol audio atau video?
- Apakah pengguna dapat mengganti font default untuk pencetakan dan tampilan teks?
- Apakah pengguna dapat menyesuaikan atau menonaktifkan tampilan yang berkedip, berputar, atau bergerak?
- Periksa untuk memastikan bahwa kode warna tidak pernah digunakan sebagai satu-satunya cara untuk menyampaikan informasi atau menunjukkan suatu tindakan.
- Apakah sorotan dapat dilihat dengan warna terbalik? Pengujian warna pada aplikasi dengan mengubah rasio kontras
- Apakah konten terkait audio dan video dapat didengar dengan baik oleh penyandang disabilitas? Uji semua halaman multimedia tanpa speaker di situs web
- Apakah pelatihan disediakan bagi pengguna penyandang disabilitas yang akan membuat mereka terbiasa dengan perangkat lunak atau aplikasi?
Alat Pengujian Aksesibilitas Terbaik
Untuk membuat situs web Anda lebih dapat diterima dan ramah pengguna, penting agar situs tersebut mudah diakses. Ada berbagai alat pengujian aksesibilitas yang dapat memeriksa aksesibilitas situs web.
Berikut ini adalah beberapa yang populer Alat Pengujian Aksesibilitas:
1) Gelombang
Wave adalah alat aksesibilitas web gratis yang dibuat oleh WEBAIM. Ini digunakan untuk memvalidasi halaman web secara manual untuk berbagai aspek aksesibilitas. Alat ini dapat digunakan untuk memeriksa halaman web intranet, dilindungi kata sandi, dibuat secara dinamis, atau sensitif. Fungsi utama Toolbar Aksesibilitas Web mencakup mengidentifikasi komponen halaman web, menyediakan akses ke tampilan alternatif konten halaman, dan memfasilitasi penggunaan aplikasi online pihak ketiga. Ini memastikan pelaporan aksesibilitas 100% pribadi dan aman
Mengunjungi di sini
2) TAW
TAW adalah alat daring untuk menentukan aksesibilitas web Anda. Alat ini menganalisis situs web sesuai dengan pedoman aksesibilitas web W3C dan menunjukkan masalah aksesibilitas. Masalah pengujian aksesibilitas web dikategorikan ke dalam prioritas 1, prioritas 2, dan prioritas 3. Fitur menarik dari TAW adalah kemampuan untuk menghasilkan subset WCAG 1.0 untuk diuji. Dalam alat TAW, Anda dapat memilih untuk menguji satu halaman atau beberapa halaman dengan "spider" situs. TAW juga memungkinkan kita untuk menentukan pemeriksaan tambahan melalui kotak dialog "Pemeriksaan Pengguna"
Mengunjungi di sini
3) Alat Pengembang Aksesibilitas
Ini adalah ekstensi Chrome. Itu dilakukan dan audit aksesibilitas. Hasil audit menunjukkan aturan aksesibilitas yang dilanggar oleh Page Under Test. Ekstensi ini memiliki ulasan yang tinggi dan sering diperbarui
Mengunjungi Sini
4) Penguji Halaman Aksesibilitas Cepat
Karena ada beberapa toolbar aksesibilitas yang sangat baik, Quick Page Accessibility Tester adalah penanda yang dapat Anda klik untuk mendapatkan analisis cepat terhadap halaman web. Ini akan mengetahui berbagai masalah pada halaman Anda, memperingatkan tentang kemungkinan masalah dan menyoroti area pada halaman yang mungkin mendapat manfaat dari ARIA (Aplikasi Internet Kaya yang Dapat Diakses).
Mengunjungi Sini
Ada berbagai alat yang tersedia di pasar untuk melakukan pengujian aksesibilitas web di bawah ini:
5) seorang Desainer
Ini adalah alat yang dikembangkan oleh IBM yang mensimulasikan pengalaman individu tunanetra sehingga perancang dapat lebih memahami kebutuhan penyandang disabilitas dan mengembangkan aplikasi yang sesuai.
Mengunjungi Sini
6) WebDi Mana Saja
Ini adalah alat berbasis browser yang cara kerjanya mirip dengan pembaca layar seperti Jaws. Ini membantu pembaca cara membaca halaman web.
Mengunjungi Sini
7) Toolbar aksesibilitas web
WAT adalah perpanjangan dari Internet Explorer atau Opera yang menawarkan kepada perancang halaman web fitur-fitur berguna dalam analisis halaman web. Salah satu fitur terbaiknya adalah fitur GreyScale yang membantu menemukan titik kontras rendah dalam desain.
Mengunjungi Sini
Mitos Pengujian Aksesibilitas
Berikut adalah Mitos Pengujian Aksesibilitas:
Mitos: Membuat situs web yang Dapat Diakses itu mahal
Fakta: Itu tidak mahal. Luangkan waktu untuk memikirkan masalah aksesibilitas dalam tahap desain itu sendiri bersama dengan pengujian dasar. Ini akan menghemat uang dan juga pengerjaan ulang.
Mitos: Mengubah situs web yang tidak dapat diakses menjadi situs web yang dapat diakses memakan waktu dan mahal
Tidak perlu menggabungkan semua perubahan sekaligus. Bekerja pada kebutuhan dasar yang paling diperlukan bagi pengguna penyandang cacat.
Mitos: Aksesibilitasnya biasa saja dan membosankan
Anda dapat membuat halaman web menarik, namun harus dirancang sedemikian rupa sehingga dapat diakses oleh semua pengguna. Juga sesuai dengan pedoman aksesibilitas konten web W3C – sangat tidak menganjurkan penggunaan halaman hanya teks.
Mitos: Aksesibilitas untuk Tunanetra dan Penyandang Cacat
Fakta Mengikuti pedoman aksesibilitas akan meningkatkan kegunaan perangkat lunak secara keseluruhan, yang juga membantu pengguna biasa.
Kesimpulan
Dalam Rekayasa Perangkat Lunak, pengujian Aksesibilitas membantu membuat aplikasi Anda ramah bagi penyandang disabilitas. Jika mengikuti panduan aksesibilitas tidak memungkinkan karena kompleksitas aplikasi web Anda, buat satu versi situs web untuk pengguna biasa dan versi lainnya untuk penyandang disabilitas.