0% menganggap dokumen ini bermanfaat (0 suara)
40 tayangan13 halaman

Testing Javascript

Dokumen tersebut membahas tentang uji coba implementasi JavaScript dengan framework Mocha. Secara singkat, dokumen tersebut menjelaskan tentang pengenalan unit testing dan framework Mocha, langkah-langkah instalasi Node.js dan Mocha, konfigurasi proyek pengujian, dan contoh kasus pengujian dengan Mocha.

Diunggah oleh

Dian Arista
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
40 tayangan13 halaman

Testing Javascript

Dokumen tersebut membahas tentang uji coba implementasi JavaScript dengan framework Mocha. Secara singkat, dokumen tersebut menjelaskan tentang pengenalan unit testing dan framework Mocha, langkah-langkah instalasi Node.js dan Mocha, konfigurasi proyek pengujian, dan contoh kasus pengujian dengan Mocha.

Diunggah oleh

Dian Arista
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

UJI COBA JAVASCRIPT DENGAN MOCHA

Mata Kuliah : Uji Coba Implementasi

PARALEL A

Disusun oleh :

SYAFI JAMHARI AMJAD (1434010087)


MARIA CATHERINE AYU P (1634010002)
DEWI NUR AINI (1634010005)
MARETTA RINTSLIANDRA (1634010008)
DIAN ARISTA (1634010010)

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”

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

Gambar 1.0 Download NodeJs

b. Pilih file yang akan diinstall

Gambar 1.1 Installasi NodeJs

c. File sudah terdownload, dan install

Gambar 1.2 File Installasi


d. Instal node js seperti aplikasi pada umumnya, dan klik next

Gambar 1.3 Proses Installasi

e. Proses Installasi Node Js berhasil

Gambar 1.4 Proses Installasi


C. Konfigurasi
1. Buka Command Prompt untuk pengecekan setelah proses instal selesai dilakukan

Gambar 1.5 Pengecekan node js

2. Buat direktori file mochatest di file C melalui command prompt

Gambar 1.6 buat file

3. Install framewrok mochatest

Gambar 1.7 Install mochatest

4. Masukkan perintah npm init untuk mengisi data project dari mochatest

Gambar 1.8 mochatest


Gambar 1.9 Mochatest

5. Masuk pada folder mochatest

Gambar 1.10 masuk folder melalui cmd

Gambar 1.11 masuk folder melalui file penyimpanan


D. TEST CASE
Tabel 1.0 Test Case
Test Test Case Description Pre Condition Test Step Folder Expecte Actual Status
Case ID d Result Result
Hello Valid Pengguna Pengguna 1.Buat folder dengan Berhasil Sesuai Benar
Gaes
menulis pada membuat file nama test kan yang
command appTest.js dan 2.Buat file dengan menamp diharapk
prompt mendiskripksik nama appTest.js ilkan an
masukkan an test hello 3.Isi script di app.js hello
perintah npm dan appTest.Js
run test dan 4. buka cmd dan
terdapat jalankan dengan
script pada perintah npm run test
file app.js 5. keluar kalimat Hello
Invalid Pengguna Pengguna 1.Buat folder dengan error Sesuai benar
menulis pada membuat file nama test yang
command appTest.js dan 2.Buat file dengan diharapk
prompt mendiskripksik nama appTest.js an
masukkan an test hello 3. buka cmd dan
perintah npm jalankan dengan
run test dan perintah npm run test
tidak terdapat 4. tidak keluar, error
script pada
file app.js
E. RUNNING
1. Pada file package.json tulis script dibawah ini

Gambar 1.12 Script package.json

2. Jangan lupa saat install nyalakan internet, install chai dengan perintah install
mocha chai –save-dev

Gambar 1.13 install chai


3. Buka script package.json lalu ubah script test menjadi mocha

Gambar 1.14 sebelum dirubah

Gambar 1.15 setelah dirubah


4. Membuat folder baru pada folder mochatest

Gambar 1.16 membuat folder baru

5. Folder baru dinamakan dengan nama folder test

Gambar 1.17 beri nama folder

6. Pada folder test buat file baru

Gambar 1.18 membuat file baru


7. Buat file dengan nama app.Test.js

Gambar 1.18 beri nama file

8. Isi script pada file app.js dibawah ini

Gambar 1.19 Isi script pada file app.js

9. Isi script pada file appTest.js dibawah ini

Gambar 1.20 Isi script pada file appTest.js


10. Mocha berhasil menjalankan file yang berisi test hello

Anda mungkin juga menyukai