Minggu, 19 Februari 2012
Remidi Testing
TESTING DAN IMPLEMENTASI
DOKUMENTASI TESTING
“Aplikasi Perhitungan Luas Persegi”
Oleh :
Nimas Citra W(0935010012)
Akbar Nugroho (0935010048)
Dedy Rahmat Herdianto (0935010079)
| |
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM
2012
Diagram Use Case
Use Case Spesification
1. Use Case Menghitung
ID | UC-RZ 001 |
Use Case Name | menghitung |
Actor | user |
Description | |
Menampilkan hasil perhitungan luas persegi | |
Pre-Condition | |
- sisi persegi di input terlebih dahulu | |
Post-Condition | |
- Menampilkan hasil luas persegi | |
Special Requirement | |
Availability, Performance | |
Extension Point | |
- | |
Skenario | |
Aksi Actor | Reaksi Sistem |
Skenario Normal (Menampilkan Hasil Luas Persegi) | |
1. Masuk ke aplikasi Luas Persegi | |
2. Input sisi Persegi | |
3. Klik Button Luas persegi | |
4. Proses Menghitung Luas Persegi data yang diinput | |
Skenario Alternatif (Inputan Tidak Diisi) | |
1. Masuk ke aplikasi Hitung | |
2. Input Sisi tidak diisi | |
3. Klik Hitung pada submenu File atau Klik Button Hitung | |
4. Akan tampil bug error | |
5. Tidak ada hasil ramalan yang tampil pada datagrid | |
Skenario Alternatif (Inputan Tidak Diisi Dengan Benar) | |
1. Masuk ke aplikasi Hitung | |
2. Input Sisi tidak diisi dengan benar | |
3. Klik Hitung pada submenu File atau Klik Button Hitung | |
4. Akan tampil bug error | |
5. Tidak ada hasil Hitung yang tampil pada datagrid |
(REALISASI USE CASE) SEQUENCE MENGHITUNG
TEST CASE MENGHITUNG
Test Case ID | Scenario | Nama | Tanggal | Bulan | Expected Result |
RML1 | Skenario 1 – Menginputkan data baru (jika data yang diinputkan sudah benar) | V | V | V | Menampilkan Hasil hitung luas persegi |
RML2 | Skenario 2 – Menginputkan sisi menggunakan selain angka bulat | N/A | V | V | Hasil hitung luas persegi error. |
|
Use Case Spesification
2. Use Case View
ID | UC-RZ 001 |
Use Case Name | view |
Actor | user |
Description | |
Menampilkan hasil perhitungan luas persegi | |
Pre-Condition | |
- sisi persegi di input terlebih dahulu | |
Post-Condition | |
- Menampilkan hasil menghitung luas persegi | |
Special Requirement | |
Availability, Performance | |
Extension Point | |
- | |
Skenario | |
Aksi Actor | Reaksi Sistem |
Skenario Normal (Menampilkan Hasil Hitung) | |
1. Masuk ke aplikasi Hitung | |
2. Input sisi | |
3. Klik Button hitung | |
4. Proses hitung luas sesuai data yang diinput | |
5. hasil hitung pada datagrid | |
Skenario Alternatif (Menampilkan Hasil Hitung Pada Klik Sub Menu) | |
1. Masuk ke aplikasi Hitung | |
2. Input sisi | |
3. Klik hitung pada submenu File | |
4. Proses hitung luas persegi sesuai data yang diinput | |
5. hasil tampil pada datagrid | |
Skenario Alternatif (Inputan Tidak Diisi) | |
1. Masuk ke aplikasi hitung | |
2. Input sisi tidak diisi | |
3. Klik hitung pada submenu File atau Klik Button hitung | |
4. Akan tampil bug error | |
5. Tidak ada hasil hitung yang tampil pada datagrid | |
Skenario Alternatif (Inputan Tidak Diisi Dengan Benar) | |
1. Masuk ke aplikasi hitung | |
2. Input sisi tidak diisi dengan benar | |
3. Klik hitung pada submenu File atau Klik Button hitung | |
4. Akan tampil bug error | |
5. Tidak ada hasil yang tampil pada datagrid |
Use Case Supplementary
RMLZ-Id | Keterangan | Ukuran |
HTG - 1 | Availability – Ketersediaan aplikasi dekstop | Aplikasi dapat diakses selama 24 jam setiap hari. |
HTG - 2 | Performance – Performa aplikasi harus terjaga dalam berbagai kondisi. | User dapat mengakses Apikasi secara real time. |
HTG - 3 | Accuracy – Keakuratan terhadap proses – proses yang terjadi. | Aplikasi harus selalu update hasil hitung. |
Use Case Glossary
Nama Istilah | Arti |
Actor | Orang yang berinteraksi dengan sistem |
User | Orang yang memakai aplikasi |
Input | Proses penginputan data |
Glossary | Kumpulan istilah untuk memudahkan orang lain memahami makna istilah-istilah yang ada di sebuah dokumen |
Pre-Condition | Aplikasi harus bisa |
Post-Condition | User bisa mengetahui hitungan |
Use Case | User memasuki aplikasi,terus memilih input sisi |
Description | Penggambaran sebuah aplikasi,user dll |
Datagrid | Elemen antarmuka pengguna grafis yang menyajikan tampilan data dalam bentuk tabel |
Option | Pilihan |
Bug error | Peringatan error |
Form | Formulir atau data yang harus diisi |
Default | Tampilan awal |
Button | Tombol di sebuah aplikasi |
Unvailable | Tidak Aktif/Tidak dapat dipakai |
Real Time | Kapan saja |