M0232 – Pertanyaan #07

 

  1. Kesalahan (bug) yang ditemukan pada saat melakukan pengujian dapat diklasifikasikan 5 kelompok. Sebutkan dan jelaskan ke-5 kelompok klasifikasi bug tersebut !

Jawab:

Requirement faillure: bug yang dilaporkan berhubungan dengan kegagalan sistem untuk memenuhi kebutuhan. 

Non requirement failure: bug yang dilaporkan tidak memenuhi kebutuhan sistem, tetapi secara signifikan mempengaruhi kualitas sistem dengan cara yang tidak dapat diterima.

Waiver failure: bug yang dilaporkan mendeskripsikan kegagalan, tetapi  developer menuntut dan menganggap hal tersebut tidak signifikan mempengaruhi kualitas dan user experience.

External failure: bug yang dilaporkan menunjukkan kegagalan karena faktor eksternal atau di luar kontrol dari sistem yang diuji.s

Test failure: developer meyakini bahwa pengujian yang dikembalikan adalah invalid error.

     

  1. Jelaskan istilah2 sebagai berikut :
    1. Severity: akibat dari kesalahan di dalam sistem yang sedang diuji.
    2. Priority: penentuan prioritas terhadap kasus berdasarkan tingkat keseriusan untuk segera ditangani atau tidak.
    3. Risk Priority Number (RPN): angka yang menunjukkan resiko dari prioritas yang merupakan hasil perkalian priority dan severity.
    4. Step to Repoduce : menjelaskan langkah-langkah yang menimbulkan bug tersebut.
    5. Root Cause: alasan penyebab dari suatu bug

 

  1. Jelaskan Bug State Transition atau yang disebut juga sebagai Bug Life Cycles!

            Jawab:

            Review: setelah tester melakukan pengujian bug report direview oleh test           manager.

            Rejected: bila bug report tidak jelas atau kurang informasi maka  bug tersebut    ditolak untuk diperbaiki oleh tester.

            Open: jika bug report sudah direview dan diterima maka bug report tersebut open         untuk dilihat developer.

            Assigned: jika bug report diterima, selanjutnya menunjuk developer yang akan   memperbaiki  bug.

            Test: setelah bug diperbaiki developer maka test akan kembali dilakukan           (regression testing)

            Reopened: jika masih ada kesalahan dalam perbaikan maka bug dibuka kembali            untuk diperbaiki developer.

            Closed: jika bug sudah selesai diperbaiki maka status bug akan ditutup (close).

            Deffered: bila bug dianggap tidak perlu diperbaiki sekarang karena mempunyai prioritas yang rendah, atau digunakan untuk versi berikutnya.

This entry was posted in Testing & Implementation and tagged . Bookmark the permalink.

4 Responses to M0232 – Pertanyaan #07

Leave a Reply

Your email address will not be published. Required fields are marked *