Testing Javascript
Testing Javascript
PARALEL A
Disusun oleh :
JAWA TIMUR
A. PENJELASAN
Pengujian Unit / Unit Testing
Unit Testing adalah metode verifikasi perangkat lunak di mana programmer
menguji suatu unit program layak untuk tidaknya dipakai. Unit testing ini fokusnya
pada verifikasi pada unit yang terkecil pada desain perangkat lunak (komponen atau
modul perangkat lunak). Karena dalam sebuah perangkat lunak banyak memiliki unit-
unit kecil maka untuk mengujinya biasanya dibuat program kecil atau main program)
untuk menguji unit-unit perangkat lunak. Unit-unit kecil ini dapat berupa prosedur atau
fungsi, sekumpulan prosedur atau fungsi yang ada dalam satu file jika dalam
pemrograman terstruktur, atau kelas, bisa juga kumpulan kelas dalam satu package
dalam PBO. Pengujian unit biasanya dilakukan saat kode program dibuat.
Framework Mocha
Mocha merupakan framework untuk testing pada NodeJS. MochaJS adalah
salah satu Javascript test framework yang berjalan di NodeJs dan bersifat asynchronous.
Kita dapat menggunakan Mocha untuk menjalankan semua jenis tes yang kita suka di
dalam menggambarkan fungsi dengan menambahkan kode sedangkan Chai merupakan
assertion library yang akan digunakan untuk mengetes kode.
B. Instalasi
1. Instal Node Js
a. Download node js pada website resmi nodejs.org
4. Masukkan perintah npm init untuk mengisi data project dari mochatest
2. Jangan lupa saat install nyalakan internet, install chai dengan perintah install
mocha chai –save-dev