#kamiskoding 27: Pengujian (lagi)

Wah, TL sedang rame seputar laporan Dahlan Iskan dan juga twit TrioMacan2000. Drpd ikutan pusing, mending kita kultwit #kamiskoding yuk!🙂
Thu Nov 08 2012 – 07:17:27 [+7hr]

Kebetulan saya udah punya bahan utk dibahas, masih terkait dgn testing (pengujian) yg jadi topik kita dlm 2 pekan terakhir ini. #kamiskoding
Thu Nov 08 2012 – 07:19:58 [+7hr]

Yg ingin saya bahas adalah ttg kiat2 melaksanakan pengujian yg baik. Seperti biasa, menurut versi saya. Yuk, kita mulai… #kamiskoding
Thu Nov 08 2012 – 07:24:26 [+7hr]

Pertama, perlakukan pengujian sama pentingnya dgn penyusunan program. Ini nih yg sering diabaikan banyak developer. #kamiskoding
Thu Nov 08 2012 – 07:26:04 [+7hr]

Masih ada saja developer yg abaikan manfaat dan pentingnya pengujian. Seringkali hanya dilakukan seadanya tanpa keseriusan. #kamiskoding
Thu Nov 08 2012 – 07:27:37 [+7hr]

Seharusnya pengujian dirancang dan dijadwalkan sejak awal development. Bukan sekedar pelengkap yg dilakukan sebisanya. #kamiskoding
Thu Nov 08 2012 – 07:29:52 [+7hr]

Salah satu tanda development yg pengujiannya tidak dilakukan dgn matang adalah masih adanya bug2 kecil yg lolos ke production. #kamiskoding
Thu Nov 08 2012 – 07:31:11 [+7hr]

Pengujian juga sedikit banyak menunjukkan tingkat profesionalisme developer yg bersangkutan, baik scr personal maupun tim.😉 #kamiskoding
Thu Nov 08 2012 – 07:35:53 [+7hr]

Wah… maaf pemirsa, ada interupsi nih. Saya tinggal sebentar ya, nanti #kamiskoding akan saya lanjut lagi. Semoga menjadi maklum.🙂
Thu Nov 08 2012 – 07:37:44 [+7hr]

Oke pemirsa… mari kita lanjut lagi bahasan #kamiskoding ini. Maafkan interupsi tadi ya. Yuk… sampai mana kita?🙂
Thu Nov 08 2012 – 08:15:59 [+7hr]

Kedua, laksanakan pengujian sejak awal hingga akhir proses development, sejalan dgn proses development itu sendiri. #kamiskoding
Thu Nov 08 2012 – 08:19:10 [+7hr]

Sebagian developer masih ada salah kaprah anggap pengujian hanya perlu dilakukan di akhir, ketika development (hampir) selesai. #kamiskoding
Thu Nov 08 2012 – 08:20:52 [+7hr]

Anggapan tsb kurang tepat krn semakin cepat pengujian dilakukan semakin baik. Bukan sekedar ditumpuk di akhir masa development. #kamiskoding
Thu Nov 08 2012 – 08:22:59 [+7hr]

Tentu ada bbrp jenis pengujian yg butuh waktu dan persiapan sebelumnya. Intinya, segera lakukan pengujian ketika sudah saatnya. #kamiskoding
Thu Nov 08 2012 – 08:25:18 [+7hr]

Semakin lama pengujian ditunda, semakin banyak kesalahan, terutama yg kecil, yg lolos dari perhatian krn keterbatasan waktu. #kamiskoding
Thu Nov 08 2012 – 08:26:33 [+7hr]

Ketiga, lakukan pengujian di setiap lini sistem. Jangan hanya fokus pada kode program saja. Itu knp ada banyak jenis pengujian. #kamiskoding
Thu Nov 08 2012 – 08:34:27 [+7hr]

Ada uji kode program, unit test. Ada uji dari pengguna, user acceptance test. Ada uji tampilan, UI test. Dan masih banyak lagi. #kamiskoding
Thu Nov 08 2012 – 08:38:20 [+7hr]

Semakin menyeluruh pengujian dilakukan semakin baik krn mutu aplikasi akan semakin terjamin. Demikian pula sebaliknya. #kamiskoding
Thu Nov 08 2012 – 08:45:42 [+7hr]

Pengujian menyeluruh memberi umpan balik pada sistem scr keseluruhan pula. Misal, desain UI yg indah tak perlu bebani jaringan. #kamiskoding
Thu Nov 08 2012 – 08:49:54 [+7hr]

Ini jika hasil uji jaringan jadi umpan balik juga bagi perancang tampilan (UI) aplikasi utk lakukan efisiensi/optimasi UI. #kamiskoding
Thu Nov 08 2012 – 08:56:41 [+7hr]

Keempat, manfaat alat bantu (tool) pengujian yg tersedia. Ada banyak tool yg bisa digunakan utk bantu lakukan pengujian. #kamiskoding
Thu Nov 08 2012 – 08:59:08 [+7hr]

Misal, ada xUnit (jUnit, dUnit, dsb) utk unit test, Fitnesse utk acceptance test, Selenium utk UI test (web), dan banyak lagi. #kamiskoding
Thu Nov 08 2012 – 09:01:22 [+7hr]

Tak kalah penting juga adalah tool bagi pengguna utk melaporkan kesalahan aplikasi dgn mudah dan cepat. Sekaligus utk memantau. #kamiskoding
Thu Nov 08 2012 – 09:06:57 [+7hr]

Bisa disediakan di dlm aplikasi sendiri, atau terpisah di luar aplikasi. Umpan balik dari pengguna ini juga sangat penting. #kamiskoding
Thu Nov 08 2012 – 09:08:24 [+7hr]

Demikian bahasan ttg kiat2 pengujian dlm #kamiskoding kali ini. Semoga bermanfaat. Silakan jika ada tanggapan. Terima kasih. Merdeka!🙂
Thu Nov 08 2012 – 09:10:37 [+7hr]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: