Apa itu Unit Testing

Unit Testing adalah sebuah kode yang ditulis oleh Developer, yang digunakan untuk menguji bagian kecil dari suatu fungsionalitas yang akan di tes

Mengapa harus melakukan unit testing?

Kita perlu melakukan Unit Testing karena akan  mengurangi waktu yang digunakan untuk debugging
Setiap perubahan yang dilakukan pada modul/unit yang kecil bisa mempengaruhi level yang lebih tinggi

Siapa yang melakukan unit testing?
Unit Testing dilakukan oleh programmer yang akan  menuliskan suatu modul atau unit tertentu
Test Code tidak akan diberikan ke user. Hanya Production Code yang kan berikan ke user.

Kapan dilakukan unit testing?
Unit Testing dilakukan setelah programmer selesai menuliskan sebuah code method atau fungsi tertentu yang ada didalam suatu class
Unit Testing dilakukan sebelum dan setelah kita melakukan refactoring

Macam - Macam Tools Unit testing
Cunit untuk bahasa C
Junit untuk bahasa Java
VBUnit untuk bahasa Basic
Nunit untuk bahasa C#
PHPUnit untuk bahasa PHP

Bagaimana cara menguji / melakukan unit testing ?
Kita akan membutuhkan sebuah class yang akan digunakan untuk menguji class lain
Sebuah test class akan menguji hanya satu class saja
Didalam test class akan terdapat beberapa test method yang akan digunkan untuk menguji method pada class lainnya


Share this:

ABOUT THE AUTHOR

Hello, this blog was originated for sharing and keeping all my finding about IT, Cities I traveled, and other, in line with my life motto "Make yourself usefull". BTW, Sorry for my English :)

0 komentar:

Posting Komentar