Apa itu Pengujian Aksesibilitas?
Pengujian Aksesibilitas didefinisikan sebagai jenis Pengujian Perangkat Lunak yang dilakukan untuk memastikan bahwa aplikasi yang diuji dapat digunakan oleh orang-orang dengan disabilitas seperti pendengaran, buta warna, usia tua dan kelompok yang kurang beruntung lainnya. Ini adalah bagian dari Pengujian Kegunaan.
Penyandang disabilitas menggunakan teknologi bantu yang membantu mereka mengoperasikan produk perangkat lunak. Contoh perangkat lunak tersebut adalah:
- Speech RecognitionSoftware - Ini akan mengubah kata yang diucapkan menjadi teks, yang berfungsi sebagai input ke komputer.
- Perangkat lunak pembaca layar - Digunakan untuk membaca teks yang ditampilkan di layar
- Software Pembesaran Layar - Digunakan untuk memperbesar monitor dan membuat membaca mudah bagi pengguna dengan gangguan penglihatan.
- Keyboard khusus dibuat untuk pengguna yang mudah mengetik yang memiliki kesulitan kontrol motorik
Dalam tutorial ini, Anda akan belajar-
- Apa itu pengujian aksesibilitas?
- Mengapa Pengujian Aksesibilitas?
- Disabilitas mana yang harus didukung?
- Bagaimana cara melakukan pengujian aksesibilitas?
- Alat Uji Aksesibilitas
- Mitos Pengujian Aksesibilitas
Mengapa Pengujian Aksesibilitas?
Alasan 1 : Melayani pasar untuk Penyandang Disabilitas.
Sekitar 20% populasi memiliki masalah disabilitas.
- 1 dari 10 orang memiliki kecacatan parah
- 1 dari 2 orang berusia di atas 65 tahun mengalami penurunan kemampuan
Cacat tubuh termasuk kebutaan, tuli, cacat tubuh, atau gangguan apapun pada tubuh.
Produk perangkat lunak dapat memenuhi pasar yang besar ini, jika dibuat ramah penyandang cacat. Masalah aksesibilitas dalam perangkat lunak dapat diselesaikan jika Pengujian Aksesibilitas dijadikan bagian dari siklus hidup pengujian perangkat lunak normal.
Alasan 2 : Mematuhi Legislasi Aksesibilitas
Instansi pemerintah di seluruh dunia telah mengeluarkan legalisasi, yang mengharuskan produk IT dapat diakses oleh penyandang disabilitas.
Berikut adalah tindakan hukum oleh berbagai pemerintah -
- Amerika Serikat: American with Disabilities Act - 1990
- Inggris Raya: Undang-Undang Diskriminasi Disabilitas - 1995
- Australia: Undang-Undang Diskriminasi Disabilitas - 1992
- Irlandia: Disability Act of 2005
Pengujian Aksesibilitas penting untuk memastikan kepatuhan hukum.
Alasan 3 : Hindari Potensi Gugatan Hukum
Dulu, perusahaan Fortune 500 pernah digugat karena produknya tidak ramah disabilitas. Berikut 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 membuat produk yang mendukung penyandang cacat dan menghindari kemungkinan tuntutan hukum.
Disabilitas Mana yang Harus Didukung?
Aplikasi harus mendukung penyandang disabilitas seperti -
Jenis Cacat |
Deskripsi Cacat |
---|---|
Cacat Penglihatan |
|
Cacat fisik |
|
Cacat kognitif |
|
Ketidakmampuan Melek huruf |
|
Gangguan Pendengaran |
|
Bagaimana cara melakukan Pengujian Aksesibilitas?
Pengujian Aksesibilitas dapat dilakukan dengan 2 cara, yaitu:
- Manual
- Otomatis
Berikut ini adalah poin-poin yang perlu diperiksa apakah aplikasi dapat digunakan oleh semua pengguna. Daftar periksa ini digunakan untuk keluar dari pengujian aksesibilitas.
- Apakah suatu aplikasi menyediakan keyboard yang setara untuk semua operasi mouse dan jendela?
- Apakah instruksi disediakan sebagai bagian dari dokumentasi pengguna atau manual? Apakah mudah untuk memahami dan mengoperasikan aplikasi menggunakan dokumentasi?
- Apakah tab diurutkan secara logis untuk memastikan navigasi yang 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 tahu berapa lama harus menunggu?
- Apakah semua label ditulis dengan benar dalam aplikasi?
- Apakah warna aplikasi fleksibel untuk semua pengguna?
- Apakah gambar atau ikon digunakan dengan tepat, sehingga mudah dipahami oleh pengguna akhir?
- Apakah 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 berkedip, berputar, atau bergerak?
- Periksa untuk memastikan bahwa kode warna tidak pernah digunakan sebagai satu-satunya cara untuk menyampaikan informasi atau menunjukkan tindakan
- Apakah sorotan dapat dilihat dengan warna terbalik? Pengujian warna pada aplikasi dengan mengubah rasio kontras
- Apakah konten terkait audio dan video didengar dengan baik oleh para penyandang disabilitas? Uji semua halaman multimedia tanpa speaker di situs web
- Apakah pelatihan disediakan bagi pengguna penyandang disabilitas yang akan memungkinkan mereka mengenal perangkat lunak atau aplikasi?
Pengujian aksesibilitas mungkin menantang 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 untuk Menguji Aksesibilitas tergantung pada Disabilitasnya. Kami akan mempelajari semuanya satu per satu.
1) Cacat Penglihatan
Oke sekarang mari kita asumsikan saya tidak memiliki kemampuan penglihatan. Saya benar-benar buta, dan saya ingin mengakses Situs XYZ. Dalam hal ini, apa opsinya ???? Tidak dapatkah saya mengakses situs XYZ? Opsi apa yang saya miliki? Ada opsi satu kata yang disebut sebagai SCREENREADER. Ya, Anda benar. PEMBACA LAYAR. Sekarang, apakah pembaca layar ini? Ini adalah Perangkat Lunak yang digunakan untuk menarasikan 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 jaws atau pembaca layar apa pun dan kemudian pergi ke situs web, maka itu akan memberi tahu Anda konten lengkap. Untuk Contoh: Saya sudah memulai jaws, dan memulai browser JAWS akan mengumumkan bahwa Mozilla Firefox memulai halaman, sekarang jika saya pergi ke address bar maka JAWS akan mengumumkan bahwa ADDRESS BAR dan kemudian ketik www.google.com di address bar, jaws akan pergi menjelaskan seperti ini: -
Bilah Alamat, w, w, w, titik, g, o, o, g, l, e, titik, c, o, m. Juga, ketika halaman dimuat sepenuhnya, rahang akan kembali mengumumkan halaman Beranda Google.Com.Sekarang jika saya pergi ke Google Search, maka JAWS akan mengumumkan pencarian Google itu. Sehingga akan mudah bagi penyandang tunanetra untuk mengenali berbagai hal dengan cara yang mudah.
Hal yang ingin saya jelaskan di sini adalah pembaca layar akan menceritakan kata demi kata jika Anda memasukkan sesuatu atau di kotak teks . Begitu pula jika ada link maka akan diucapkan sebagai link, untuk Button akan mengucapkannya sebagai tombol. Sehingga Tunanetra dapat dengan mudah Mengidentifikasi berbagai hal.
Sekarang Jika sebuah situs web dirancang dan dikembangkan dengan buruk, maka mungkin (biasanya terjadi) bahwa rahang tidak akan dapat menceritakan konten yang benar yang pada gilirannya mengakibatkan tidak dapat diaksesnya Tunanetra. (Katakanlah jika rahang menceritakan tautan sebagai konten, maka pengguna tunanetra tidak akan pernah tahu bahwa itu adalah tautan dan jika itu akan menjadi yang penting untuk situs web itu, maka ????). Dalam hal ini, itu akan mengakibatkan kerugian besar bagi Bisnis Situs Web.
2) Gangguan Visual
Ada dua kategori yang ingin saya sebutkan di bawah gangguan penglihatan.
Yang pertama adalah Buta Warna. Buta Warna berarti tidak sepenuhnya buta tetapi tidak dapat melihat warna tertentu dengan baik. Merah dan Biru adalah warna umum yang tidak dapat dilihat dengan baik jika mereka memiliki buta warna. Jadi pada dasarnya, jika saya memiliki buta warna warna merah dan saya ingin menggunakan situs web yang 80% berwarna merah, lalu ??? Apakah saya akan merasa nyaman dengan situs web itu? Jawabannya adalah tidak.
Jadi sebuah situs web harus dirancang sedemikian rupa sehingga orang dengan buta warna tidak memiliki masalah untuk mengaksesnya. Ambil contoh sederhana dari sebuah tombol yang berwarna Merah. Untuk membuatnya dapat diakses jika digarisbawahi dengan Hitam. Maka mudah diakses. Biasanya Hitam dan putih dianggap universal.
3) CACAT VISI BURUK
Hal kedua adalah orang yang memiliki penglihatan yang buruk (tidak memiliki penglihatan yang 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 untuk dilakukan adalah menghindari teks kecil. Karena itu akan menjadi keuntungan besar bagi orang yang penglihatannya buruk.
2) Selain itu, orang dengan masalah penglihatan ingin memperbesar teks situs web agar nyaman bagi mereka. Jadi sebuah situs web harus dirancang sedemikian rupa sehingga jika diperbesar, tata letaknya tidak dapat rusak saat memperbesar teks. Jika tidak, itu tidak akan menjadi kesan yang baik bagi mereka.
4) Cacat Lainnya
Dalam Pengujian Aksesibilitas untuk audiens penyandang disabilitas, satu hal yang sangat penting untuk dipertimbangkan adalah Mengakses Situs Web tanpa menggunakan mouse. Seseorang harus dapat mengakses situs web dengan lengkap tautan, tombol, tombol radio, kotak centang, pop-up, dropdown, semua kontrol harus dapat diakses sepenuhnya dan dapat dioperasikan melalui keyboard.
Sebagai Contoh : Jika saya lumpuh tangan kanan, dan saya tidak nyaman dengan mouse atau mengatakan saya tidak ingin menggunakan mouse lalu apa? Dalam hal ini, jika saya tidak dapat mengakses tautan atau kotak centang di situs melalui keyboard ???? Jadi situs web harus dapat diakses sepenuhnya dengan Keyboard.
Teks Alternatif harus ada untuk Gambar, Audio, Video sehingga pembaca layar membacanya dan akan menarasikannya sehingga tunanetra dapat dengan mudah mengenali gambar, audio, video itu. Selain itu, untuk itu, pintasan keyboard harus ada di sana untuk mengakses situs web dengan mudah dan navigasi harus tersedia dengan keyboard.
Selain itu, fokus harus terlihat sepenuhnya. Saat kita menekan tab, maka pengguna harus bisa melihat kemana kontrol itu bergerak. Dengan fokus yang terlihat, menjadi sangat mudah bagi pengguna yang memiliki penglihatan buruk atau buta warna untuk mengidentifikasi aliran situs dan juga kemudahan akses.
Pengguna dengan Disabilitas Pendengaran (Tunarungu atau sulit mendengar): Yang terakhir adalah penyandang disabilitas Pendengaran. Seorang tunarungu dapat mengakses situs web karena dia dapat melihat konten di situs web. Tetapi jika menyangkut audio dan video, mereka menghadapi kesulitan. Jadi dalam hal ini, untuk Video dan Audio apa pun, harus ada teks Alt. Teks Alt berarti teks Alternatif. Misalkan ada Video tentang cara Memesan tiket pesawat. Dalam hal ini, teks harus ada di sana sehingga orang tunarungu dapat membacanya dan mengetahui isi video tersebut.
Alat Uji Aksesibilitas:
Untuk membuat situs web Anda lebih dapat diterima dan ramah pengguna, sangat penting agar situs web tersebut dapat diakses dengan mudah. Ada berbagai alat pengujian aksesibilitas yang dapat memeriksa aksesibilitas situs web.
Berikut adalah beberapa Alat Pengujian Aksesibilitas yang populer :
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, kata sandi yang dilindungi, dibuat secara dinamis, atau sensitif. Fungsi utama Bilah Alat Aksesibilitas Web termasuk mengidentifikasi komponen halaman web, menyediakan akses ke tampilan alternatif konten halaman, dan memfasilitasi penggunaan aplikasi online pihak ketiga. Ini memastikan 100% pelaporan aksesibilitas pribadi dan aman
Kunjungi di sini
2) TAW
TAW adalah alat online untuk menentukan aksesibilitas web Anda. Alat ini menganalisis situs web sesuai dengan pedoman aksesibilitas web W3C dan menunjukkan masalah aksesibilitas. Masalah uji aksesibilitas web dikategorikan ke dalam prioritas 1, prioritas 2 dan prioritas 3. Fitur menarik dari TAW adalah kemampuan untuk menghasilkan subset dari WCAG 1.0 untuk diuji. Dalam alat TAW, Anda dapat memilih untuk menguji satu halaman atau beberapa halaman dengan "menjelajah" situs. TAW juga memungkinkan kita untuk menentukan pemeriksaan tambahan melalui kotak dialog "Pemeriksaan Pengguna"
Kunjungi di sini
3) Valet Aksesibilitas
Ini adalah alat yang memungkinkan Anda memeriksa halaman web terhadap kepatuhan WCAG (Panduan Aksesibilitas Konten Web). Semua opsi pelaporan HTML menampilkan markup Anda dalam bentuk yang dinormalisasi yang menyoroti tanda yang tidak berlaku lagi, palsu dan valid serta elemen yang salah tempat. Alat ini menawarkan berbagai fitur seperti
- Laporan mendalam untuk pengembang
- Ringkasan eksekutif untuk QA dan Manajemen
- Meta-data untuk web semantik dan WWW
- Pembersihan otomatis dan konversi Html ke XHtml
- Alat skrip
Kunjungi Disini
4) Alat Pengembang Aksesibilitas
Ini adalah ekstensi Chrome. Itu dan audit aksesibilitas. Hasil audit menunjukkan aturan aksesibilitas yang dilanggar oleh Page Under Test. Ekstensi memiliki ulasan tinggi dan sering diperbarui
Kunjungi Disini
5) Penguji Halaman Aksesibilitas Cepat
Karena ada beberapa bilah alat aksesibilitas yang sangat baik, Penguji Aksesibilitas Halaman Cepat adalah penanda yang dapat Anda klik untuk mendapatkan analisis cepat dari halaman web. Ini akan mengetahui berbagai masalah dengan halaman Anda, memperingatkan tentang kemungkinan masalah dan menyorot area pada halaman yang mungkin mendapat manfaat dari ARIA (Aplikasi Internet Kaya yang Dapat Diakses).
Kunjungi Disini
Ada berbagai alat yang tersedia di pasar untuk melakukan pengujian aksesibilitas web yang diberikan di bawah ini:
6) aDesigner
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.
Kunjungi Disini
7) WebAnywhere
Ini adalah alat berbasis browser yang bekerja mirip dengan pembaca layar seperti Jaws. Ini membantu pembaca bagaimana membaca halaman web.
Kunjungi Disini
8) Toolbar aksesibilitas web
WAT adalah perpanjangan dari Internet explorer atau Opera yang menawarkan desainer halaman web dengan fitur berguna dalam analisis halaman web. Salah satu fitur terbaiknya adalah fitur GreyScale yang membantu menemukan titik kontras rendah pada desain.
Kunjungi Disini
Mitos Pengujian Aksesibilitas:
Berikut adalah Mitos Pengujian Aksesibilitas:
Mitos: Membuat situs web yang dapat diakses itu mahal
Fakta: Tidak mahal. Luangkan waktu sejenak 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 memasukkan semua perubahan dalam satu waktu. Kerjakan kebutuhan dasar yang paling penting bagi pengguna penyandang disabilitas.
Mitos: Aksesibilitas itu sederhana dan membosankan
Aksesibilitas tidak berarti halaman hanya teks
Anda dapat membuat halaman web menarik, tetapi harus dirancang sedemikian rupa sehingga dapat diakses oleh semua pengguna. Juga sesuai pedoman aksesibilitas konten web W3C - sangat tidak menyarankan penggunaan halaman teks saja.
Mitos: Aksesibilitas bagi Tunanetra dan Cacat
Fakta Mengikuti pedoman aksesibilitas meningkatkan kegunaan perangkat lunak secara keseluruhan, yang juga membantu pengguna biasa.
Kesimpulan
Dalam Rekayasa Perangkat Lunak, pengujian Aksesibilitas membantu membuat aplikasi Anda ramah terhadap penonaktifan. Jika mengikuti pedoman aksesibilitas tidak memungkinkan karena kompleksitas aplikasi web Anda, buat satu versi situs web untuk pengguna biasa dan lainnya untuk menonaktifkan