Thursday, October 6, 2016

Kesulitan yang Potensial Terjadi pada Pengembangan Tes Pertama

Tags

Chapter 3 No 5
Menjelaskan mengapa pengembangan tes pertama membantu para programmer untuk mengembangkan pemahaman yang lebih baik dari persyaratan sistem. Apa kesulitan yang potensial pada pengembangan tes pertama? 


Pengembangan tes pertama dan pengujian otomatis biasanya menghasilkan sejumlah besar tes yang ditulis dan dieksekusi. Namun, pendekatan ini tidak selalu mengarah pada pengujian program menyeluruh. Berikut kesulitan yang potensial terjadi :
  1. Programmer lebih suka pemrograman untuk pengujian dan kadang-kadang mereka mengambil jalan pintas saat menulis tes. Misalnya, mereka mungkin menulis tes yang lengkap namun tidak memeriksa semua kesalahan yang mungkin terjadi. 
  2. Beberapa tes bisa sangat sulit untuk ditulis secara bertahap. Misalnya pada antarmuka pengguna yang kompleks, seringkali sulit untuk menulis bagian test pada kode yang mengimplementasikan 'display logika' dan alur kerja antar layar. 
  3. Sulit untuk menilai kelengkapan serangkaian tes. Meskipun Anda mungkin memiliki banyak sistem pengujian, pengujian Anda mungkin tidak memberikan cakupan yang lengkap. Bagian yang penting dari sistem masih tidak dapat dieksekusi dan tetap belum teruji. 


EmoticonEmoticon