Rabu, 16 Juni 2010

Dokumentasi Unit Tes

Dokumentasi Tes Unit untuk APB

1. Pengenalan
Dalam dokumentasi ini, kami memberikan rencana tes dan hasil tes untuk pengujian unit dari beberapa tombol modul Aplikasi Pelacakan Barang (APB).

2. Metodologi Unit Pengujian
2.1 Pemilihan unit: Kami memilih hanya kelas fungsional dan kritis yang paling penting untuk Formal Unit Testing. Dalam lingkungan pengujian yang kami gunakan, unit untuk pengujian unit kelas. Di sini kita menggambarkan metodologi pengujian dengan membahas tiga kelas.
2.2 Test Scripts : Script pengujian program Visual Studio 2008 dan setiap kasus uji sebanding dengan suatu metode dalam program-program Visual Studio 2008
2.3 Memperbaiki dari Defect: Programmer menetapkan defect ditemukan. Unit pengujian berhasil menyelesaikan hanya jika script dijalankan tanpa cacat.
2.4 Test Script Enhancement: Sebagai pengujian berjalan, beberapa kasus pengujian baru yang ditambahkan. Hal ini dilakukan dengan menambahkan metode uji baru untuk program pengujian.

3. Tes Performa
Kami unit menguji metode-metode berikut tiga kelas: (a) Data Repository, dan
(b) Barang (c) Gudang

(A) Pengujian method class Data repository:
Operasi yang dilakukan Kondisi yang diuji Hasil aktual
Koneksi ke database Aplikasi terhubung dengan database Berhasil
Simpan data ke database Data yang diinput tersimpan didata base Berhasil
Edit data dari database Data yang sudah diambil dari database ,diedit dan disimpan kembali Berhasil
Hapus data dari database Data dihapus dari database Berhasil

(B) Pengujian method class Barang :
Operasi yang dilakukan Kondisi yang diuji Hasil aktual
Tambah data barang yang baru Data barang yang baru tersimpan di tabel barang Berhasil
Hapus data barang Data barang terhapus dari tabel barang Berhasil
Ubah data barang Data barang ditampilkan ,diubah dan disimpan kembali Berhasil

(C) Pengujian method class Gudang :
Operasi yang dilakukan Kondisi yang diuji Hasil aktual
Cek status lot Data status lot ditampilkan Berhasil
Simpan data di lot tertentu Mengecek status berubah Berhasil

5. Hasil:
Aplikasi dieksekusi, memberikan tes benar-benar dilaksanakan, dan juga pada berapa banyak hasil yang diharapkan diperoleh, dalam berapa banyak hasil yang diharapkan tidak diperoleh, dan berapa banyak tes tidak bisa selesai.
4 tes: sukses: 4, kegagalan: 0, error: 0
Testing pertama untuk Barang
3 tes: keberhasilan: 3, kegagalan: 0, error: 0

Testing ketiga untuk Gudang
2 tes: keberhasilan: 1, kegagalan: 1, error: 0
kegagalan tersebut disebabkan karena bug dalam perhitungan biaya dan pencarian data lot , bug tersebut telah diperbaiki.

File dapat diunduh disini

Tidak ada komentar:

Posting Komentar