capture input


capture output
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 |