Pengujian Dokumentasi dan Fasilitas Help

1.9.3. Pengujian Dokumentasi dan Fasilitas Help

Ist ilah “ pengujianperangkat lunak” m em unculkan cit ra t erhdapa sejum lah besar t est case yang disiapkan unt uk m enggunakan program kom put er dan dat a yang dim anipulasi oleh program. Dengan m elihat kem bali definisi perangkat lunak yang disajikan di aw al, pent ing unt uk dicat at bahw a pengujian harus berkem bang ke elem en ket iga dari konfigurasi perangkat lunak, yait u “ dokum ent asi” .

Kesalahan dala dokum ent asi dapat m enghancurkan penerim aan program seperti halnya kesalahan pada dat a at u kode sum ber. Tidak ada yang lebih m em buat frust asi dibanding m engikut i t unt uan pem akai secara t epat dan m endapat kan hasil at au t ingkah laku yang t idak sesuai dengan yang diprediksi oleh dokum en. Karena it ulah pengujian dokum ent asi harus m enjadi suat u bagian yang berart i dari set iap rencana pengujian perangkat lunak.

Pengujian dokum ent asi dapat didekat i dalam dua fase. Fase pert ama, kajian t eknis form al yang m enguji kejelasan edit orial dokum en. Fase kedua, live t est , m enggunakan dokum ent asi dalam kait annya dengan penggunaan program akt ual.

Live t est unt uk dokum ent asi dapat didekat i dengan menggunaka t eknik yang analog dnegan berbagai m et ode pengujian black box. Pengujian graph-based ddapat digunakan unt uk m enggam barkan penggunaan program t ersebut ; par t isi ekivalensi dan analisis nilai bat as dapat Live t est unt uk dokum ent asi dapat didekat i dengan menggunaka t eknik yang analog dnegan berbagai m et ode pengujian black box. Pengujian graph-based ddapat digunakan unt uk m enggam barkan penggunaan program t ersebut ; par t isi ekivalensi dan analisis nilai bat as dapat

• Apakah dokum en t ersebut secara akurat m enggam barkan bagim ana m enyelesaikan m asing- m asing m ode penggunaan ?

• Apakah deskripsi dari m asing-m asing urut an int eraksi akurat ? • Apakah cont oh-cont oh akurat ? • Apakah t erm inologi, gam baran m enu dan respon sist em konsist en dengan program akt ual ? • Apakah relat if m udah unt uk m enem pat kan panduan di dalam dokum ent asi ? • Dapat kah t rouble shoot ing dilakukan dnegan m udah dnegan dokum ent asi ? • Apakah t abel dokum en dari isi dan indeks akurat dan lengkap ? • Apakah desain dokum en (layout , t ypeface, indet asi, grafik) kondusif unt uk pem aham an dan asim ilasi cepat t erhadap inform asi ? • Apakah sem ua pesan kesalahan dit am pilkan bagi pem akai dan digam barkan secara lebih

det ail di dalam dokum en ? • Bila link hipert eks digunakan, apakah m ereka akurat dan lengkap ?

Sat u-sat unya cara yang dapat berjalan unt uk m enjaw ab pert anyaan-pert anyaan t ersebut adalah dengan m enggunakan bagian ket iga yang independen (m isal : pem akai yang diseleksi) yang menguji dokum ent asi di dalam kont eks kegunaan program . Sem ua diskrepansi dicat at dan area am biguit as at au kelem ahan dokum en dit ent uka unt uk penulisan ulang yang pot ensial.