Tutorial Test Complete & Unit Testing

Pendahuluan


Artikel ini merupakan tutorial tentang bagaimana melakukan pengujian terhadap aplikasi desktop sederhana dengan TestComplete.

Adapun susunan pokok bahasan dalam artikel ini, yaitu:

  • Persiapan – Menjelaskan tentang deskripsi aplikasi, pemilik, fitur dan teknologi yang dibutuhkan oleh aplikasi yang akan kita uji. Tahap persiapan ini juga menjelaskan bagaimana melakukan instalasi dan konfigurasi dari aplikasi yang akan diuji sebelum dilakukan pengujian.
  • Pembuatan UML ModelSebelum membuat test scenario diperlukan gambaran UML model untuk memudahkan kita memahami skenario aplikasi yang akan diuji.
  • Pembuatan Test Scenario – Menjelaskan teknik apa dan bagaimana prosedur pengujian normal atau alternatif yang akan dilakukan.
  • Pengujian – Menjelaskan tentang bagaimana langkah-langkah menulis code test pada TestComplete sesuai dengan test scenario yang telah dibuat. Artikel ini nantinya dibagi menjadi dua yaitu tahap pengujian dan hasil pengujian yang akan menunjukkan berhasil tidaknya test scenario yang telah dibuat sebelumnya.


Deskripsi Aplikasi


Pada kesempatan ini, kami akan menguji aplikasi Employee Attendance (EA) berbasis desktop menggunakan VB.NET, database Microsoft Access, dan berjalan pada sistem operasi Windows

EA adalah sub sistem dari Human Resource Management System (HRMS) yang mengatur pengelolaan data pegawai dan pencatatan data kehadiran pegawai. Referensi source program lihat disini


Fitur-fitur yang terdapat pada EA adalah dapat:

Mengelola data pegawai (tambah, ubah, hapus)

Mengelola data akses pegawai

Mencatat kehadiran pegawai (log masuk, log keluar)

Menampilkan log kehadiran pegawai


Kebutuhan sistem:

Microsoft Visual Studio 2008

Test Complete 7.2 Enterprise, untuk rujukan prosedur instalasi silahkan lihat disini

NUnit 2.0



Tahap Persiapan Aplikasi


Untuk kepentingan pengujian, maka langkah-langkah persiapan yang harus dilakukan adalah sebagai berikut:

Pastikan kebutuhan sistem telah siap pada komputer anda

Unduh source aplikasi HRMS yang telah kami modifikasi disini (versi asli bisa diunduh disini)

Unzip package .zip versi modifikasi ke local disk anda

Copy kemudian paste folder HRMS ke path directory C:\Program Files\

Copy file HRMS.mdb yang terletak di folder HRMS ke dalam folder HRMS\bin\

Buka file execution HRMS.exe pada folder HRMS\bin

Tampilan pertama yang muncul adalah seperti Gambar 1, kemudian berikutnya form utama seperti tampak pada Gambar 2 akan muncul.

Pilih Menu Employee>Attendance untuk menuju ke sub sistem EA seperti tampak pada gambar 2. Kemudian akanmuncul form utama Time-In/Time-Out sperti tampak pada gambar 3.

Sekarang anda telah siap untuk menuju tahap berikutnya, yaitu memahami UML model dari aplikasi.



Gambar 1 Welcome screen aplikasi HRMS


Gambar 2 Form Utama HRMS


Gambar 3 Form Utama Aplikasi EA


Pada artikel selanjutnya akan dibahas mengenai tahap pembuatan UML model dari aplikasi EA yaitu use case diagram dan use case realization.


1 2 3 4 5 Artikel

0 comments: