Sabtu, 05 Juni 2010

Functional testing

Tools yang akan digunakan untuk testing aplikasi Sistem Informasi Bandara adalah TestComplete 7. Cara kerja dari software ini adalah, dengan merekam terlebih dahulu program yang kita jalankan. Dan setelah kita menjalankan test, maka software ini akan mengecek kebenaran dari proses yang kita jalankan.

Secara umum, untuk memulai proses testing, langkah-langkah secara umum dijelaskan sebagai berikut :

1. Pastikan komputer Anda sudah terinstall software Test Complete 7. Infor lebih lanjut, bisa diklik di situs ini. http://www.automatedqa.com/

2. Buka software TestComplete 7.

3. Klik “Record New Test” seperti yang dilingkari pada gambar di bawah ini.










4. Beri nama project, dan pilih Language sesuai dengan program yang akan kita tes. Dan tentukan lokasi tempat di mana kita akan menyimpan project. Setelah selesai, klik tombol Create.










5. Setelah menekan tombol Create, maka akan muncul window seperti dalam gambar berikut.




6. Secara default, software sudah memulai merekam apa yang Anda lakukan. Oleh karena itu, klik tombol Stop (ditandai dengan bentuk kotak biru) untuk menghentikan sementara proses perekaman.

7. Pada Project Workspace, klik kanan pada TestedApps, pilih Add, lalu New Item. Seperti yang ditunjukkan dalam gambar di bawah ini.













8. Akan muncul window baru. Cari di mana program atau software yang akan dites, lalu klik Open. File exe dari program Anda akan muncul sebagai sub file, di bawah TestedApps.

9. Sekarang, program Anda sudah ada di dalam software TestComplete. Berikutnya, adalah langkah proses recording.

10. Klik pada tombol yang ditunjukkan di gambar di bawah ini, untuk memulai perekaman.



11. Langkah berikutnya, adalah klik kanan pada program Anda yang terletak di bawah TestedApps, dan klik Run.

Sekarang, Anda sudah siap melakukan proses testing dengan menjalankan skenario-skenario testing yang sudah Anda buat (seperti yang sudah dijelaskan di bagian lain blog ini). Berikutnya, akan saya berikan proses testing yang sudah saya lakukan terhadap suatu aplikasi “Course Registration”. Ada 7 test case yang saya lakukan, dan lebih jelasnya, bisa dilihat di bawah ini.


Entry data penumpang

entry data penumpang berhasil

inputan : ktp :1234567899876543, nama depan :aaaaa, nama belakang bbbbb, no passport : pas098789876543, no tiket : tik0989098765, no kursi : 0011.
































User memasukkan Inputan nomer passport kurang dari 15 digit

inputan : ktp :123456, nama depan :adi, nama belakang bayu, no passport : pas000404040494, no tiket : tik0989878675, no kursi : 0012.





























User memasukkan Inputan nomer passport kurang dari 15 digit

inputan : ktp : 3456780987678765, nama depan :adi, nama belakang bayu, no passport : pas000404040494, no tiket : tik098, no kursi : 0012.





























User Memasukkan Inputan nomer tiket kurang dari 13 digit

Inputan : inputan : ktp : 0987892340981234, nama depan :dani, nama belakang hari, no passport : pas1234560982, no tiket : tik001, no kursi : 1002































User memasukkan Inputan seat number kurang dari 4 digit

inputan : ktp : 3451234567098901, nama depan :zas, nama belakangbas, no passport : pas091029384756, no tiket : tik0909897867, no kursi : 103.






























Entry data baggage


entry data penumpang berhasil

inputan : idBp : BPC0000000006,weight : 10
























user memasukkan input selain angka

inputan : idBp : BPC0000000005, weight : sepuluh
























User lupa memasukkan weight

Inputan : idBp : BPC0000000004, weight : -,























Pengecekan keamanan


berhasil menyimpan status pengecekan keamanan penumpang

inputan : IdBp : BPC0000000005, status pemeriksaan : secure

















User tidak memasukkan inspection status














Pengecekan passport&boardingPass


berhasil menyimpan status pengecekan keamanan penumpang

inputan : idBp : BPC0000000005, status pemeriksaan : active















Tidak ada komentar:

Posting Komentar

Support the Haiti Disaster Relief Effort

Cari Blog Ini

Pengikut

Mengenai Saya

Foto saya
bojonegoro, jawa timur, Indonesia