Oleh:
Dosen Pengampu:
Puji Hastuti, S.T., M.Eng.
Login Admin dapat melakukan login pada situs web yang telah
dibuat untuk masuk ke sistem
Terdapat notifikasi berhasil masuk ke sistem ataupun
tidak
Terdapat notifikasi ketika user tidak dapat masuk ke
sistem
Masyarakat
Dapat melihat
mengedit, menambah,
menghapus saldo
tabungan
Admin
Terdapat notifikasi
Tabungan
berhasil atau tidaknya
perubahan terjadi.
Admin dapat
melakukan verifikasi
Admin
terhadap pendaftaran
kunjungan
Admin dapat melakukan
pengubahan data yang
Admin dimiliki admin.
Kelola data profil
Masyarakat dapat
Masyarakat melakukan pengubahan data
profil pada akunnya sendiri.
2) Out Of Scope
Fitur ini tidak diuji karena tidak termasuk dalam spesifikasi kebutuhan perangkat
lunak :
1. Antarmuka Hardware
a. Untuk laptop/pc dengan spesifikasi Processor Intel ® Core™ I3, RAM
minimal 4GB.
b. Satu Unit Smartphone Android.
2. Logika basis data
Untuk interface dan pengolahan data yang digunakan adalah
Localhost/MySql server 127.0.0.1 sebagai software untuk database.
1.4 Transition
1.4.1 Entry Criteria
Entry criteria adalah kriteria yang harus dipenuhi sebelum pengembangan
aplikasi dimulai.
1. Definisi spesifikasi fungsional dan non-fungsional yang jelas dan
terdetail.
2. Perencanaan dan pengumpulan data yang komprehensif.
3. Persetujuan dari pengguna atau pemangku kepentingan terkait spesifikasi
aplikasi.
4. Peralatan dan sarana teknis yang lengkap dan siap digunakan.
1.4.2 Continuation Criteria
Continuation criteria adalah kriteria yang harus dipenuhi selama
pengembangan aplikasi berlangsung..
1. Tingkat kesesuaian spesifikasi fungsional dan non-fungsional dengan
kebutuhan pengguna.
2. Tingkat kualitas kode dan desain aplikasi.
3. Tingkat efisiensi penggunaan sumber daya.
4. Tingkat keamanan dan privasi data pengguna.
1.4.3 Exit Criteria
Exit criteria adalah kriteria yang harus dipenuhi sebelum aplikasi dapat
diserahkan kepada pengguna..
1. Semua fitur dan fungsionalitas yang diinginkan telah tersedia dan
bekerja dengan baik.
2. Semua bug dan kesalahan telah diperbaiki.
3. Aplikasi telah melalui tes dan verifikasi yang komprehensif.
4. Dokumentasi aplikasi telah lengkap dan mudah dipahami.
5. Pengguna atau pemangku kepentingan telah memberikan persetujuan
terhadap aplikasi.
1.5 Test Development
Mobile
Test Case Procedure Automated test
Login Menggunakan 1. Masuk aplikasi -
email dan password 2. Masukan email dan
benar password benar
3. Menampilkan
halaman beranda
Login Menggunakan 1. Masuk aplikasi -
email benar dan 2. Masukan email benar
password benar dan password benar.
3. Menampilkan
halaman beranda
Register mengunakan 1. Masuk aplikasi -
Nama,email password 2. Masukan nama email
benar. dan password benar.
3. Register berhasil
Register mengunakan 1. Masuk aplikasi -
Nama,email password 2. Masukan nama email
salah. dan password salah.
3. Register gagal.
Lupa password 1. Masuk aplikasi -
menggunakan password 2. Masukan password
baru benar. benar.
3. Lupa password
berhasil.
Lupa password 1. Masuk aplikasi -
menggunakan password 2. Masukan password
baru salah. salah.
3. Lupa password gagal.
Menginputkan data 1. Masuk aplikasi -
tabungan 2. Menginputkan data
Tabungan
3. Akan ditampilkan
data Tabungan pada
websitenya.
Menginputkan data 1. Masuk aplikasi -
kunjungan 2. Menginputkan data
kunjungan
3. Akan ditampilkan
data kunjungan pada
websitenya.
Profile 1. Masuk aplikasi -
2. Menampilkan profile
Website
Test Case Procedure Automated test
Login Menggunakan 4. Masuk webstie -
email dan password 5. Masukan email dan
benar password benar
6. Menampilkan
halaman beranda
Login Menggunakan 4. Masuk website -
email benar dan 5. Masukan email benar
password benar dan password benar.
6. Menampilkan
halaman beranda
Register mengunakan 4. Masuk website -
Nama,email password 5. Masukan nama email
benar. dan password benar.
6. Register berhasil
Register mengunakan 4. Masuk aplikasi -
Nama,email password 5. Masukan nama email
salah. dan password salah.
6. Register gagal.
Menampilkan layanan 4. Masuk Website -
sampah 5. Menampilkan
layanan sampah.
Menampilkan layanan 4. Masuk Website -
kunjungan 5. Menampilkan
layanankunjungan
Menampilkan layanan 1. Masuk website -
tabungan 2. Menampilkan
layananTabungan
yang diinputkan pada
mobile
1.6 Test Configuration and Environment
Nama HW/SW Keterangan
Windows 11
RAM 8
Memori 128GB
Visual Studio Code
Laravel
Flutter