You are on page 1of 52

Testing Implementation

RANCANG BANGUNG SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN STUDI KASUS DI TEKNOLOGI INFORMASI ITS

Ika Nurkasanah Riskha Dwi Anggraeni

FUNCTIONAL TEST
ID Use Case Nama Use Case UC-00.23 UC-00.10 UC-12.04 UC-00.21 Tulis catatan Menginputkan nilai Liat catatan Liat file pendukung Penilai, atasan penilai Test case ini digunakan untuk mengetahui proses untuk menginputkan nilai DP3 Sistem dapat menampilkan Laporan nilai DP3 Sistem dapat melihat catatan penilai kepada ternilai sebagai bahan pertimbangan ketika membeikan nilai DP3 Untuk mengetahui apakah fungsi dalam proses menginputkan nilai DP3 sudah berjalan sesuai dengan fungsinya atau belum. Semua Aktor sudah masuk ke dalam sistem sesuai dengan hak akses masing-masing aktor Penambahan atau perubahan informasi terhadap data penilaian DP3 telah disimpan dan muncul dalam daftar tabel DP3 yang ter-update

Aktor Yang Terlibat Deskripsi Functional Requirement

Tujuan

Kondisi Awal Kondisi Akhir

ID Use Case Nama Use Case

Aktor Yang Terlibat Deskripsi Functional Requirement

Tujuan

Kondisi Awal Kondisi Akhir

UC-00.17.02 UC-00.17.03 UC-00.17.01 UC-12.01 UC-12.02 Tulis pesan Liat pesan masuk Liat pesan keluar Monitoring pesan Monitoring nilai Penilai, atasan penilai Test case ini digunakan untuk mengetahui proses untuk mengajukan keberatan dan memonitoring nilai Sistem bisa memonitoring pesan Sistem dapat menuulis Pesan Sistem dapat mengelola pesan masuk Sistem dapat menampilkan pesan masuk yang sudah dibalas Sistem dapat menampilkan history pesan keluar Sistem dapat menampilkan pesan keluar yang sudah dibalas Sistem bisa memonitoring nilai Untuk mengetahui apakah fungsi dalam proses pengajuan keberatan dan aktivitas monitoring sudah berjalan sesuai dengan fungsinya atau belum Semua Aktor sudah masuk ke dalam sistem sesuai dengan hak akses masing-masing aktor Penambahan atau perubahan informasi terhadap data penilaian DP3 telah disimpan dan muncul dalam daftar tabel

DP3 yang ter-update

ID Use Case Nama Use Case

Aktor Yang Terlibat Deskripsi Functional Requirement

Tujuan

Kondisi Awal Kondisi Akhir

UC-00.11.01 UC-00.11.02 UC-00.13.01 UC-00.13.02 UC00.14.01.01 Liat nilai DP3 individu Liat nilai DP3 bawahannya Liat laporan DP3 individu Liat Laporan DP3 bawahannya Cetak laporan Penilai, atasan penilai Test case ini digunakan untuk mengetahui proses untuk mengajukan keberatan dan memonitoring nilai Sistem dapat menampilkan Laporan nilai DP3 Sistem dapat menampilkan Laporan Nilai DP3 bawahannya Sistem dapat Cetak Laporan nilai DP3 Sistem bisa mencetak laporan DP3 Sistem bisa melihat nilai DP3 Sistem dapat menampilkan nilai DP3 masing-masing Sistem dapat menampilkan Nilai DP3 bawahan Sistem dapat melihat catatan penilai kepada ternilai sebagai bahan pertimbangan ketika membeikan nilai DP3 Sistem dapat menginputkan nilai DP3 terhadap pihak ternilai Untuk mengetahui apakah fungsi dalam melihat nilai dan laporan DP3 serta cetak laporan sudah berjalan sesuai dengan fungsinya. Semua Aktor sudah masuk ke dalam sistem sesuai dengan hak akses masing-masing aktor Penambahan atau perubahan informasi terhadap data penilaian DP3 telah disimpan dan muncul dalam daftar tabel DP3 yang ter-update

1. Persiapan Pengujian
Setelah perangkat lunak Sistem Informasi Penilaian DP3 dibangun, tahap selanjutnya adlah melakukan pengujian akan pencapaian mutu dari perangkat lunak. Berikut adalah spesifikasi perangkat lunak yang digunakan dalam proses pengujian : a. Perangkat keras dengan prosesor intel i-5 b. Memori 2GB c. Harddisk dengan kapasitas 500 GB d. Monitor 14

Untuk perangkat lunak yang digunakan untuk pengujian perangkat lunak Sistem Informasi Penilaian DP3 adalah : a. Browser yang digunakan adalah Mozilla Firefox 2.0.0.0 yang dapat didownload dari www.mozilla.com. b. Xampp Control Panel c. Pembuatan dokumen pengujian ini menggunakan Microsoft Word 2007

2. Tujuan Pengujian

Tujuan dalam pengujian aplikasi untuk menilai kualitas dari perangkat lunak. Pengujian dilakukan keseluruhan namun Difokuskan pada Modul Intinya, Berikut ini adalah gambaran tujuan pengujian sesuai use case Modul Inti aplikasi.
Objek Bisnis / aktor Penilai dan Atasan Penilai Use Case Tulis catatan Tujuan Pengujian Menguji Kemampuan Sistem Informasi Penilaian DP3 dalam proses menginputkan catatan ternilai oleh tim penilai. Menguji kemampuan respon Sistem Informasi Penilaian DP3 dalam mengenali field-field yang tidak diisi atau dikosongi pengguna Menguji kemampuan Sistem Informasi Penilaian DP3 dalam proses menginputkan nilai DP3 bawahannya.

Menginputkan nilai Liat catatan

Menguji kemampuan Sistem Informasi Penilaian DP3 dalam melakukan fungsi melihat catatan penilai kepada ternilai. Menguji kemampuan Sistem Informasi Penilaian DP3 dalam melakukan fungsi menampilkan catatan dari penilai.
Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button lihat catatan untuk melihat catatan

Liat file pendukung

Menguji kemampuan Sistem Informasi Penilaian DP3 dalam melakukan fungsi melihat file pendukung Menguji kemampuan Sistem Informasi Penilaian DP3 dalam melakukan fungsi menampilkan file pendukung
Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan link menu download file pendukung untuk melihat file pendukung

Penilai dan Atasan Penilai

Tulis pesan

Liat pesan masuk

Liat pesan keluar

Monitoring pesan

Penilai dan Atasan Penilai

Liat nilai DP3 individu

Menguji Kemampuan Sistem Informasi Penilaian DP3 fungsi mengirim pesan. Menguji kemampuan respon Sistem Informasi Penilaian DP3 dalam mengenali field-field yang tidak diisi atau dikosongi pengguna Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat history daftar inbox yang masuk dan daftar inbox yang sudah dibalas Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button balas pesan untuk membalas pesan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button delete untuk menghapus pesan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi menampilkan history daftar outbox dan history daftar outbox yang sudah dibalas. Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button delete menghapus history daftar outbox Menguji kemampuan Sistem Informasi Penilaian DP3 dalam memonitoring pesan yang terjadi antara penilai dan ternilai Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button komentar ke penilai untuk mengirim pesan ke penilai Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button komentar ke ternilai untuk mengirim pesan ke ternilai Menguji kemampuan Sistem Informasi Penilaian DP3 dalam kevalidan Combobox otomatis akan terisi nama kepada yang merupakan bawahannya (penilai) dan data dari merupakan pihak ternilainya Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan kevalidan button kembali untuk kembali ke halaman monitoring nilai. Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat nilai DP3 masing-masing pengguna Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat butir dan tahun yang datanya ingin dilihat Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat nilai DP3 bawahannya Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan respon klik NIP yang ingin diliat nilainya. Menguji kemampuan Sistem Informasi Penilaian

Liat nilai DP3 bawahannya

DP3 dalam navigasi dan respon dalam menampilkan pilihan jabatan Liat laporan DP3 individu Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat laporan nilai DP3 masingmasing Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan respon dalam menampilkan pilihan jabatan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi melihat laporan nilai DP3 bawahan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi dan respon klik NIP yang ingin diliat nilainya. Menguji kemampuan Sistem Informasi Penilaian DP3 dalam fungsi Mencetak laporan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam navigasi Pilih fakultas dan tahun laporan DP3 yang ingin dicetak Menguji kemampuan Sistem Informasi Penilaian DP3 dalam respon cetak laporan Menguji kemampuan Sistem Informasi Penilaian DP3 dalam kevalidan buttonKlik simpan di toolbox pdf

Liat Laporan DP3 bawahannya

Cetak laporan

Kriteria Sukses

ID

Business Requirement Adanya sistem penilaian kepegawaian fakultas yang aman

Functional Requireme nt KF 1.01 KF 1.01

Functional Area FA-1. 01. Pengelolaan Sistem

Use Case ID

Use Case Name

Keriteria Sukses

UC-1.01.01.01 UC-1.01.01.02

Masuk akun Keluar

Dapat login ke aplikasi tanpa error. Dapat logut dari aplikasi tanpa error dan langsung menuju ke halaman utama Dapat melihat daftar akun. Dapat melakukan penambahan akun tanpa error. Dapat melakukan pengubahan akun tanpa error. Dapat melakukan penghapusan akun tanpa error. Dapat melihat daftar pengguna Dapat melakukan penambahan pengguna tanpa error. Dapat melakukan pengubahan data pengguna tanpa error. Dapat melakukan penghapusan data pengguna tanpa error. Dapat melihat daftar uraian tiap butir penilaian DP3 Dapat menambah uraian tiap butir penilaian DP3 Dapat mengedit uraian tiap butir penilaianDP3 Dapat menghapus uraian tiap butir penilaian DP3

KF 1.02 KF 1.03 KF 1.04 KF 1.05 KF 1.06 KF 1.07 KF 1.08 KF 1.09 2 Memberikan kemudahan bagi FTIF untuk mendokumentasika n hasil penilaian DP3 tiap tahunnya KF 2.01

FA-1. 02. Pengelolaan Hak Akses

UC-1.02.02.01 UC-1.03.02.01 UC-1.04.02.01 UC-1.05.02.01

Lihat daftar akun Tambah akun Ubah akun Hapus akun Lihat daftar pengguna Tambah daftar pengguna Edit data pengguna Delete data pengguna Lihat daftar uraian tiap butir penilaian DP3 Tambah uraian tiap butir penilaian DP3 Edit uraian tiap butir penilaianDP3 Delete uraian tiap butir penilaian DP3

FA-1.03. Pengelolaan Pengguna

UC-1.06.03.01 UC-1.07.03.01 UC-1.08.03.01 UC-1.09.03.01

KF 2.02 KF 2.03 KF 2.04

FA-1.04. Pengelolaan Butir Uraian DP3

UC-2.01.04.01

UC-2.02.04.01 UC-2.03.04.01 UC-2.04.04.01

KF 2.05

KF 2.06 KF 2.07 KF 2.08 KF 2.09 KF 2.10 KF 2.11 KF 2.12 3 FTIF dapat dengan mudah membuat laporan DP3 bagi karyawan dan dosen yang akan naik pangkat atau jabatan KF 3.01

FA-1.05. Pengelolaan Daftar Fakultas yang menggunak an penilaian DP3 FA.2.06. Pengelolaan jurusan

UC-2.05.05.01

Lihat daftar fakultas

Dapat melihat daftar fakultas

UC-2.06.05.01 UC-2.07.05.01 UC-2.08.05.01 UC-2.09.06.01 UC-2.10.06.01 UC-2.11.06.01 UC-2.12.06.01 UC-3.01.07.01

FA-3.07. Pengelolaan Jabatan

KF 3.02

UC-3.02.07.01

KF 3.03

UC-3.03.07.01

KF 3.04

UC-3.04.07.01

KF 3.05 KF 3.06

FA-3.08. Pengelolaan Pangkat

UC-3.05.08.01 UC-3.06.08.01

KF 3.07

UC-3.07.08.01

Edit daftar fakultas Delete daftar fakultas Tambah daftar fakultas Lihat daftar Jurusan Edit daftar jurusan Delete daftar jurusan Tambah daftar jurusan Lihat daftar jabatan yang ada di tiap fakultas Tambah daftar jabatan yang ada di tiap fakultas Edit daftar jabatan yang ada di tiap fakultas Delete daftar jabatan yang ada di tiap fakultas Lihat daftar pangkat Tambah daftar pangkat yang ada di tiap fakultas Edit daftar pangkat yang ada di tiap fakultas

Dapat mengedit daftar fakultas Dapat menghapus daftar fakultas Dapat menambah daftar fakultas Dapat melihat daftar Jurusan Dapat mengedit daftar jurusan Dapat menghapus daftar jurusan Dapat menambah daftar jurusan Dapat melihat daftar jabatan yang ada di tiap fakultas Dapat menambah daftar jabatan yang ada di tiap fakultas Dapat mengedit daftar jabatan yang ada di tiap fakultas Dapat menghapus daftar jabatan yang ada di tiap fakultas Dapat melihat daftar pangkat Dapat menambah daftar pangkat yang ada di tiap fakultas Dapat mengedit daftar pangkat yang ada di tiap fakultas

KF 3.08

UC-3.08.08.01

KF 3.09

KF 3.10

FA.3.09. Pengelolaan Subbagian di tiap fakultas

UC-3.09.09.01

Delete daftar pangkat yang ada di tiap fakultas Lihat daftar subbagian yang ada di tiap fakultas Tambah daftar subbagian yang ada di tiap fakultas Edit daftar subbagian yang ada di tiap fakultas Delete daftar subbagian yang ada di tiap fakultas Liat laporan nilai DP3 masing-masing Liat Laporan Nilai DP3 bawahan Cetak laporan nilai DP3 Cetak catatan penilai Lihat daftar nilai Tambah daftar nilai Edit daftar nilai Delete daftar nilai Input Nilai DP3 Liat Nilai DP3 Liat nilai DP3 masingmasing

Dapat menghapus daftar pangkat yang ada di tiap fakultas Dapat melihat daftar subbagian yang ada di tiap fakultas Dapat menambah daftar subbagian yang ada di tiap fakultas Dapat mengedit daftar subbagian yang ada di tiap fakultas Dapat menghapus daftar subbagian yang ada di tiap fakultas Laporan Nilai DP3 Individu dapat ditampilkan Laporan Nilai DP3 Bawahan dapat ditampilkan Laporan Nilai DP3 dapat dicetak catatan penilai dapat dicetak Dapat melihat daftar nilai Dapat menambah daftar nilai Dapat mengedit daftar nilai Dapat menghapus daftar nilai Dapat menambahkan Nilai DP3 Dapat meliat Nilai DP3 Dapat meliat nilai DP3 masing-masing

UC-3.10.09.01

KF 3.11

UC-3.11.09.01

KF 3.12

UC-3.12.09.01

KF 3.13 KF 3.14 KF 3.15 KF 3.16 KF 4.01 KF 4.02 KF 4.03 KF 4.04 KF 4.05 KF 4.06

FA-3.10. Liat Laporan nilai DP3 FA.3.11. Cetak Laporan FA.3.11. Pengelolaan Nilai di tiap fakultas

UC-3.13.10.01 UC-3.14.10.01 UC-3.15.11.01 UC-3.16.11.01 UC-4.01.11.01 UC-4.02.11.01 UC-4.03.11.01 UC-4.04.11.01 UC-4.05.11.01 UC-4.05.11.02 UC-4.06.11.01

Membantu FTIF mendokumentasika n laporan penilaian DP3 tiap tahunnya

KF 4.07 KF 4.08 FA-4.12. Liat hasil penilaian DP3

UC-4.07.11.01 UC-4.08.12.01

Liat Nilai DP3 bawahan Liat nilai maksimum tiap butir penilaian DP3 masing-masing Liat nilai paling maksimum Liat nilai minimum tiap butir penilaian DP3 masing-masin Liat nilai paling minimum Liat rinking maksimum Liat rinking minimum Cari nilai Liat Grafik nilai masing-masing tiap butir penilaian DP3 Liat grafik nilai ratarata tiap pengguna tiap tahun. Liat grafik perbandingan nilai rata-rata tiap butir Liat grafik perbandingan nilai rata-rata keseluruhan Monitoring nilai Monitoring pesan Liat catatan penilai Liat nilai keseluruhan

Dapat meliat Nilai DP3 bawahan Dapat meliat nilai maksimum tiap butir penilaian DP3 masing-masing Dapat meliat nilai paling maksimum Dapat meliat nilai minimum tiap butir penilaian DP3 masing-masing Dapat meliat nilai paling minimum Dapat meliat rinking maksimum Dapat meliat rinking minimum Dapat mencari nilai Dapat meliat Grafik nilai masingmasing tiap butir penilaian DP3 Dapat meliat grafik nilai rata-rata tiap pengguna tiap tahun. Dapat meliat grafik perbandingan nilai rata-rata tiap butir Dapat meliat grafik perbandingan nilai rata-rata keseluruhan Dapat menampilkan keseluruhan nilai yang diinputkan Dapat menampilkan keseluruhan pesan yang masuk Dapat meliat catatan penilai Dapat meliat nilai keseluruhan

KF 4.09 KF 4.10

UC-4.09.12.01 UC-4.10.12.01

KF 4.11 KF 4.09 KF 4.11 KF 4.12 KF 4.13

UC-4.11.12.01 UC-4.09.12.02 UC-4.11.12.02 UC-4.12.12.01 UC-4.13.15.01

FA-4.15. Liat grafik

KF 4.13

UC-4.13.15.01

KF 4.13

UC-4.13.15.02

KF 4.13

UC-4.13.15.03

Aplikasi ini dapat menjadi input dalam evaluasi terhadap kinerja dosen dan karyawan

KF 5.01 KF 5.02 KF 5.03 KF 5.04

FA-5.16. Monitoring

UC-5.01.16.01 UC-5.02.16.01 UC-5.03.16.01 UC-5.04.16.01

Aplikasi ini dapat membantu FTIf dalam mengelola pelatihan pelatihan yang diperuntukkan pegawai yang mendukung penilaian

KF 6.02 KF 6.01 KF 6.04 KF 6.07 KF 6.07 KF 6.08 KF 6.08 KF 6.08 KF 6.08

FA-6.17. Pengelolaan Pesan

UC-6.02.17.01 UC-6.01.17.01 UC-6.04.17.01 UC-6.07.17.01 UC-6.07.17.02 UC-6.08.17.01 UC-6.08.17.02 UC-6.08.17.03 UC-6.08.17.04

Pengelolaan Pesan masuk Tulis Pesan Pengelolaan Pesan keluar Lihat daftar Peserta Pelatian Liat informasi Penerimaan Pelatian Upload File pendukung Input data pelatian Liat kandidat jabatan U Input catatan

Dapat menampilkan keseluruhan pesan masuk Dapat menuliskan / membuat pesan Dapat melihat history pesan keluar Dapat melihat peserta pelatihan yang terdaftar Dapat melihat informasi pelatihan Dapat mengupload File pendukung Dapat menginput data pelatian Dapat meliat kandidat jabatan U Dapat menginput catatan

Berikut adalah Test Implementation pada functional Requirement

1. Login 1. Pengguna memasuki halaman awal aplikasi 2. Mengisikan password dan username

3. Jika password dan username benar maka akan mendirect ke halaman utama aplikasi 4. Namun jika mengisikan password maupun username yang salah akan keluar tombol peringatan seperti berikut :

2. Logout 1. Pengguna mengklik tombol logout pada menu

2. Kemudian secara sistematis akan mendirect langsung ke halaman awal aplikasi

3. Lihat daftar akun 1. Pengguna memilih menu pengelola login

2. Melihat daftar username yang ada

4. Tambah akun 1. Pengguna yang telah berada di menu pengelola login mengklik tombol tambah login baru

2. Pengguna mengisikan field form pendaftaran login baru, setelah selesai klik simpan

3. Akan keluar pemberitahuan berhasil, klik Ok untuk mengembalikan ke halaman daftar login

4. Namun Daftar login yang telah dibuat ternyata tidak dapat ditampilkan, list daftar login tetap saja kosong.

5. Ubah akun

1. Tidak ada tombol Ubah akun sehingga melakukannya secara manual yakin lewat mengakses database akun di mysql untuk mencarai daftar akun kemudian mencoba login 2. Dengan login username selain admin maka langsung menuju ke field edit akun seperti dibawah ini

3. Setelah mengisi form tersebut, klik edit untuk menyimpan. 4. Namun pemberitahuan yang muncul adalah gagal mengedit akun

6. Hapus akun 1. Pengguna mengklik tombol delete untuk menghapus akun.

2. Namun pemberitahuan yang muncul adalah gagal dalam menghapus akun

7. Lihat daftar pengguna 8. Tambah daftar pengguna

9. Edit data pengguna 10. Delete data pengguna 11. Lihat daftar uraian tiap butir penilaian DP3 1. Pengguna mengakses menu edit uraian 2. Memilih kategori jenis uraian yang ingin dilihat daftarnya.

3. Selanjutnya akan muncul daftar uraian sesuai dengan kategori yang dipilih.

12. Tambah uraian tiap butir penilaian DP3 1. Pengguna mengklik tambah kuisoner 2. Kemudian akan diarahkan ke form penambahan kuisoner

3. Pengguna mengisi form yang disediakan, setelah itu menekan tombol save. 4. Namun yang keluar keterangan seperti berikut

13. Edit uraian tiap butir penilaianDP3 1. Tekan tombol edit pada daftar uraian 2. Kemudian ubah field yang telah terisi sesuai dengan kebutuhan pengubahan 3. Setalh semua field terisi menekan tombol update

4. Akan keluar konfirmasi data uraian telah berhasil diedit

5. Namun pada daftar uraian justru uraian yang telah diedit terhapus dan tidak ada pada daftar uraian.

14. Delete uraian tiap butir penilaian DP3 1. Untuk melakukan penghapus uraian klik tombol delete pada fatar uraian

2. Akan keluar pemberian uraian berhasil terhapus

3. Uraian yang dihapus sudah tidak ada dalam daftar uraian.

15. Lihat daftar fakultas 1. Memilih menu fakultas

2. Akan keluar daftar fakultas seperti dibawah ini

16. Edit daftar fakultas 1. Untuk mengedit daftar fakultas klik tombol edit

2. Namun setelah mengklik tombol edit halaman tidak mendirect ke data fakultas tetapi langsung ada pemberitahuan data fakultas berhasil diedit

17. Delete daftar fakultas 1. Mengkilk tombol delete pada daftar fakultas

2. Langsung aka nada pemberitahuan data fakultas berhasil dihapus

3. Namun kenyataannya pada database tidak ada daftar fakultas yang terhapus

18. Tambah daftar fakultas 1. Untuk menambah jenis fakultas mengklik tombol tambah jenis fakultas

2. Mengisi form penambahan fakultas, setelah selesai menekan tombol simpan

3. Akankeluar pemberitahuan daftar fakultas telah berhasil disimpan

4. Daftar fakultas yang diinputkan telah masuk ke database

5. Namun pada menu daftar fakultas tidak dapat ditampilkan daftar fakultas yang ada.

19. Lihat daftar Jurusan 1. Untuk melihat daftar jurusan pilih menu Jurusan

20. Edit daftar jurusan 1. Untuk mengedit daftar jurusan klik tombol edit

2. Namun bukannya mendirect ke halaman form ubah jurusan tapi langsung keluar pesan konfirmasi kalau data jurusan sudah di edit.

21. Delete daftar jurusan 1. Untuk menghapus Data jurusan klik delete 2. Akan keluar konfirmasi data jurusan telah dihapus

22. Tambah daftar jurusan 1. Untuk menambah data jurusan klik tombol tambah daftar jurusan 2. Isikan field data jurusan, tekan tambah 3. Akan keluar pesan konfirmasi bahwa data jurusan berhasil disimpan

4. Dapat dilihat di database data jurusan telah masuk, namun data jurusan tidak dapat ditampilkan pada aplikasi.

23. Lihat daftar jabatan yang ada di tiap fakultas 1. Untuk melihat daftar jabatan pilih menu Jabatan

24. Tambah daftar jabatan yang ada di tiap fakultas 1. Untuk menambah Daftar jabatan klik menu tambah daftar jabatan 2. Isikan field sesuai dengan ketentuan, setelah itu menekan tombol simpan

3. Kemudian akan muncul konfirmasi bahwa penambahan jabatan telah berhasil

25. Edit daftar jabatan yang ada di tiap fakultas 1. Untuk mengedit daftar jabatan klik tombol edit 2. Namun yang keluar bukan direct ke halaman edit jabatan, tetapi pesan konfirmasi bahawa data gagal di edit.

3. Ketika pesan konfirmasi di klik tombol OK yang keluar adalah form edit sebagai berikut, namun form ini tidak dapat diisi.

26. Delete daftar jabatan yang ada di tiap fakultas 1. Untuk menghapus daftar jabatan klik tombol delete

2. Namun pesan konfirmasi yang keluar adalah pesan gagal telah menghapus jabatan

27. Lihat daftar pangkat 1. Untuk melihat daftar pangkat pilih menu pangkat

28. Tambah daftar pangkat yang ada di tiap fakultas 1. Untuk menambah daftar pangkat klik tombol tambah daftar pangkat. Yang akan mendirect langsung ke halaman tambah daftar pangakt. 2. Isikan field pada halaman daftar pangkat, kemudian klik tombol simpan

3. Akan keluar pesan konfirmasi kalau data telah berhasil disimpan

29. Edit daftar pangkat yang ada di tiap fakultas. 1. Untuk mengedit klik tombol edit, tanpa adanya direct ke halaman edit pangkat, langsung tampil pesan konfirmasi data ggal diedit.

2. Setelah pesan konfirmasi ditekan ok, menuju ke halaman edit pangkat. Namun tidak ada yang dapat diedit.

30. Delete daftar pangkat yang ada di tiap fakultas 1. Untuk menghapus pangkat pilih delete 2. Kemudian aka nada pesan konfirmasi bahwa pangkat telah dihapus

31. Lihat daftar subbagian yang ada di tiap fakultas 1. Untuk melihat daftar subbagian pilih menu subbagian

2. Pada daftar subbagian tidak terdapat list daftar subbagian namun di database terdapat data subbagian yang leha diinputkan

32. Tambah daftar subbagian yang ada di tiap fakultas 1. Untuk menambah daftar subbagian pilih menu tambah daftar subbagian 2. Kemudian isi field yang ada sesuai ketentuan, setelah selesai menekan tombol simpan

3. Muncul pesan konfirmasi data subbagian telah berhasil disimpan

4. Data subbagian telah masuk ke database, namun tidak muncul di menu daftar subbagian

33. Edit daftar subbagian yang ada di tiap fakultas 1. Untuk mengedit daftar subbagian pilih menu edit

2. Keluar pesan konfirmasi data subbagian telah gagal diedit, tanpa mendirect lebih dahulu ke halaman edit subbagian

3. Setelah mengklik tombol Ok pada pesan konfirmasi maka yang tampil adalah halaman edit subbagian. Namun pada halaman ini tidak dapat dilakukan pengeditan.

34. Delete daftar subbagian yang ada di tiap fakultas 1. Untuk menghapus data subbagian klik tombol detele 2. Akan ada pesan konfirmasi bahwa data subbagian gagal dihapus.

35. Liat laporan nilai DP3 masing-masing 36. Liat Laporan Nilai DP3 bawahan 37. Cetak laporan nilai DP3 1. Untuk mencetak laporan Nilai DP3 pilih menu cetak laporan, namun maish terdapat beberapa code error dalam menu ini.

38. Cetak catatan penilai 1. Untuk mencetak catatan penilai pilih menu cetak catatan, namun masih terdapat beberapa code error dalam menu ini.

39. Lihat daftar nilai 1. Untuk melihat daftar nilai pilih menu Nilai, namun tidak ada Nilai yang tampil.

40. Tambah daftar nilai 1. Untuk menambah daftar nilai klik tambah daftar nilai, 2. Pada halaman tambah nilai isi field sesuai dengan ketentua. Kemudian klik tombol simpan.

3. Tidak ada hasil yang keluar, namun justru tampil code error pada halaman ini.

41. Edit daftar nilai 1. Untuk melakukan edit data nilai klik edit 2. Namun yang keluar adalah pesan konfirmasi gagal edit

3. Setelah pesan konfirmasi di klik ok, menuju ke halaman Edit jenis Nilai. Namun field pada halaman ini tidak dapat diisi.

42. Delete daftar nilai 1. Untuk menghapus Nilai pada halama daftar nilai klik Delete, 2. Keluar konfirmasi kalau penghapusan Nilai Gagal.

43. Input Nilai DP3 44. Liat Nilai DP3

45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.

Liat nilai DP3 masing-masing Liat Nilai DP3 bawahan Liat nilai maksimum tiap butir penilaian DP3 masing-masing Liat nilai paling maksimum Liat nilai minimum tiap butir penilaian DP3 masing-masing Liat nilai paling minimum Liat rinking maksimum Liat rinking minimum Cari nilai Liat Grafik nilai masing-masing tiap butir penilaian DP3 Liat grafik nilai rata-rata tiap pengguna tiap tahun. Liat grafik perbandingan nilai rata-rata tiap butir Liat grafik perbandingan nilai rata-rata keseluruhan Monitoring nilai Monitoring pesan Liat catatan penilai Liat nilai keseluruhan Pengelolaan Pesan masuk Tulis Pesan Pengelolaan Pesan keluar Lihat daftar Peserta Pelatian

66. Liat informasi Penerimaan Pelatian 67. Upload File pendukung 1. Untuk Upload file pendukung pilih menu Upload file pendukung 2. Pada halaman upload filed isikan data field sesuai ketentuan kemudian pilih file yang akan di upload. Setelahs elesai tekan simpan.

3. File akan terupload dan masuk ke database. Namun disini tidak terdapat fungsi melihat daftar file yang telah diupload.

68. Input data pelatian 1. Untuk menginput data pelatihan pilih menu Input Informasi Pelatihan

2. Kemudian pada halaman Input Informasi isikan field pada form yang ada sesuai dengan ketentuan. Setalh selesai tekan simpan.

3. Akan keluar pesan konfirmasi data pelatihan berhasil disimpan, kemudian tekan ok

4. Data pelatihan telah masuk ke database. Namun disini tidak terdapat fungsi untuk melihat informasi pelatihan yang telah ditambahkan

69. Liat kandidat jabatan 70. Input catatan -

ID

Business Requirement

Functional Requirement KF 1.01 KF 1.01 KF 1.02 KF 1.03 KF 1.04 KF 1.05 KF 1.06 KF 1.07 KF 1.08 KF 1.09

Functional Area FA-1. 01. Pengelolaan Sistem FA-1. 02. Pengelolaan Hak Akses

Use Case ID

Use Case Name

Keriteria Sukses

Hasil Uji Berhasil Berhasil Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Berhasil Gagal Gagal Berhasil Gagal

Adanya sistem penilaian kepegawaian fakultas yang aman

UC-1.01.01.01 UC-1.01.01.02 UC-1.02.02.01 UC-1.03.02.01 UC-1.04.02.01 UC-1.05.02.01

Masuk akun Keluar Lihat daftar akun Tambah akun Ubah akun Hapus akun Lihat daftar pengguna Tambah daftar pengguna Edit data pengguna Delete data pengguna Lihat daftar uraian tiap butir penilaian DP3 Tambah uraian tiap butir penilaian DP3 Edit uraian tiap butir penilaianDP3 Delete uraian tiap butir penilaian DP3 Lihat daftar fakultas

Dapat login ke aplikasi tanpa error. Dapat logut dari aplikasi tanpa error dan langsung menuju ke halaman utama Dapat melihat daftar akun. Dapat melakukan penambahan akun tanpa error. Dapat melakukan pengubahan akun tanpa error. Dapat melakukan penghapusan akun tanpa error. Dapat melihat daftar pengguna Dapat melakukan penambahan pengguna tanpa error. Dapat melakukan pengubahan data pengguna tanpa error. Dapat melakukan penghapusan data pengguna tanpa error. Dapat melihat daftar uraian tiap butir penilaian DP3 Dapat menambah uraian tiap butir penilaian DP3 Dapat mengedit uraian tiap butir penilaianDP3 Dapat menghapus uraian tiap butir penilaian DP3 Dapat melihat daftar fakultas

FA-1.03. Pengelolaan Pengguna

UC-1.06.03.01 UC-1.07.03.01 UC-1.08.03.01 UC-1.09.03.01

Memberikan kemudahan bagi FTIF untuk mendokumentasikan hasil penilaian DP3 tiap tahunnya

KF 2.01 KF 2.02 KF 2.03 KF 2.04 KF 2.05

FA-1.04. Pengelolaan Butir Uraian DP3

UC-2.01.04.01 UC-2.02.04.01 UC-2.03.04.01 UC-2.04.04.01

KF 2.06 KF 2.07 KF 2.08 KF 2.09

FA-1.05. Pengelolaan Daftar Fakultas yang menggunaka n penilaian DP3

UC-2.05.05.01

UC-2.06.05.01 UC-2.07.05.01 UC-2.08.05.01

Edit daftar fakultas Delete daftar fakultas Tambah daftar fakultas Lihat daftar Jurusan

Dapat mengedit daftar fakultas Dapat menghapus daftar fakultas Dapat menambah daftar fakultas Dapat melihat daftar Jurusan

Gagal Gagal Gagal Gagal

FA.2.06.

UC-2.09.06.01

KF 2.10 KF 2.11 KF 2.12 3 FTIF dapat dengan mudah membuat laporan DP3 bagi karyawan dan dosen yang akan naik pangkat atau jabatan KF 3.01

Pengelolaan jurusan

UC-2.10.06.01 UC-2.11.06.01 UC-2.12.06.01 UC-3.01.07.01

Edit daftar jurusan Delete daftar jurusan Tambah daftar jurusan Lihat daftar jabatan yang ada di tiap fakultas Tambah daftar jabatan yang ada di tiap fakultas Edit daftar jabatan yang ada di tiap fakultas Delete daftar jabatan yang ada di tiap fakultas Lihat daftar pangkat Tambah daftar pangkat yang ada di tiap fakultas Edit daftar pangkat yang ada di tiap fakultas Delete daftar pangkat yang ada di tiap fakultas Lihat daftar subbagian yang ada di tiap fakultas Tambah daftar subbagian yang ada di tiap fakultas Edit daftar subbagian yang ada di tiap fakultas Delete daftar subbagian yang ada di tiap fakultas Liat laporan nilai DP3 masing-masing

Dapat mengedit daftar jurusan Dapat menghapus daftar jurusan Dapat menambah daftar jurusan Dapat melihat daftar jabatan yang ada di tiap fakultas Dapat menambah daftar jabatan yang ada di tiap fakultas Dapat mengedit daftar jabatan yang ada di tiap fakultas Dapat menghapus daftar jabatan yang ada di tiap fakultas Dapat melihat daftar pangkat Dapat menambah daftar pangkat yang ada di tiap fakultas Dapat mengedit daftar pangkat yang ada di tiap fakultas Dapat menghapus daftar pangkat yang ada di tiap fakultas Dapat melihat daftar subbagian yang ada di tiap fakultas

Gagal Gagal Gagal Gagal

FA-3.07. Pengelolaan Jabatan

KF 3.02

UC-3.02.07.01

Gagal

KF 3.03 KF 3.04

UC-3.03.07.01 UC-3.04.07.01

Gagal Gagal

KF 3.05 KF 3.06

FA-3.08. Pengelolaan Pangkat

UC-3.05.08.01 UC-3.06.08.01

Gagal Gagal

KF 3.07

UC-3.07.08.01

Gagal

KF 3.08

UC-3.08.08.01

Gagal

KF 3.09

FA.3.09. Pengelolaan Subbagian di tiap fakultas

UC-3.09.09.01

Gagal

KF 3.10

UC-3.10.09.01

Dapat menambah daftar subbagian yang ada di tiap fakultas Dapat mengedit daftar subbagian yang ada di tiap fakultas Dapat menghapus daftar subbagian yang ada di tiap fakultas Laporan Nilai DP3 Individu dapat ditampilkan

Gagal

KF 3.11

UC-3.11.09.01

Gagal

KF 3.12

UC-3.12.09.01

Gagal

KF 3.13

FA-3.10. Liat Laporan nilai

UC-3.13.10.01

Gagal

KF 3.14 KF 3.15 KF 3.16 4 Membantu FTIF mendokumentasikan laporan penilaian DP3 tiap tahunnya KF 4.01 KF 4.02 KF 4.03 KF 4.04 KF 4.05

DP3 FA.3.11. Cetak Laporan FA.3.11. Pengelolaan Nilai di tiap fakultas

UC-3.14.10.01 UC-3.15.11.01 UC-3.16.11.01 UC-4.01.11.01 UC-4.02.11.01 UC-4.03.11.01 UC-4.04.11.01 UC-4.05.11.01 UC-4.05.11.02

Liat Laporan Nilai DP3 bawahan Cetak laporan nilai DP3 Cetak catatan penilai Lihat daftar nilai Tambah daftar nilai Edit daftar nilai Delete daftar nilai Input Nilai DP3 Liat Nilai DP3 Liat nilai DP3 masingmasing Liat Nilai DP3 bawahan

Laporan Nilai DP3 Bawahan dapat ditampilkan Laporan Nilai DP3 dapat dicetak catatan penilai dapat dicetak Dapat melihat daftar nilai Dapat menambah daftar nilai Dapat mengedit daftar nilai Dapat menghapus daftar nilai Dapat menambahkan Nilai DP3 Dapat meliat Nilai DP3 Dapat meliat nilai DP3 masing-masing Dapat meliat Nilai DP3 bawahan

Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal

KF 4.06 KF 4.07

UC-4.06.11.01 UC-4.07.11.01

KF 4.08

KF 4.09 KF 4.10

FA-4.12. Liat hasil penilaian DP3

UC-4.08.12.01

UC-4.09.12.01 UC-4.10.12.01

KF 4.11 KF 4.09 KF 4.11 KF 4.12 KF 4.13 FA-4.15. Liat grafik

UC-4.11.12.01 UC-4.09.12.02 UC-4.11.12.02 UC-4.12.12.01 UC-4.13.15.01

Liat nilai maksimum tiap butir penilaian DP3 masing-masing Liat nilai paling maksimum Liat nilai minimum tiap butir penilaian DP3 masing-masin Liat nilai paling minimum Liat rinking maksimum Liat rinking minimum Cari nilai Liat Grafik nilai masingmasing tiap butir penilaian DP3 Liat grafik nilai rata-rata tiap pengguna tiap tahun.

Dapat meliat nilai maksimum tiap butir penilaian DP3 masing-masing Dapat meliat nilai paling maksimum Dapat meliat nilai minimum tiap butir penilaian DP3 masing-masing Dapat meliat nilai paling minimum Dapat meliat rinking maksimum Dapat meliat rinking minimum Dapat mencari nilai Dapat meliat Grafik nilai masing-masing tiap butir penilaian DP3 Dapat meliat grafik nilai rata-rata tiap pengguna tiap tahun.

Gagal

Gagal Gagal

Gagal Gagal Gagal Gagal Gagal

KF 4.13

UC-4.13.15.01

Gagal

KF 4.13

UC-4.13.15.02

KF 4.13

UC-4.13.15.03

Aplikasi ini dapat menjadi input dalam evaluasi terhadap kinerja dosen dan karyawan

KF 5.01 KF 5.02 KF 5.03 KF 5.04

FA-5.16. Monitoring

UC-5.01.16.01 UC-5.02.16.01 UC-5.03.16.01 UC-5.04.16.01

Liat grafik perbandingan nilai ratarata tiap butir Liat grafik perbandingan nilai ratarata keseluruhan Monitoring nilai Monitoring pesan Liat catatan penilai Liat nilai keseluruhan Pengelolaan Pesan masuk Tulis Pesan Pengelolaan Pesan keluar Lihat daftar Peserta Pelatian Liat informasi Penerimaan Pelatian Upload File pendukung Input data pelatian Liat kandidat jabatan U Input catatan

Dapat meliat grafik perbandingan nilai rata-rata tiap butir Dapat meliat grafik perbandingan nilai rata-rata keseluruhan Dapat menampilkan keseluruhan nilai yang diinputkan Dapat menampilkan keseluruhan pesan yang masuk Dapat meliat catatan penilai Dapat meliat nilai keseluruhan Dapat menampilkan keseluruhan pesan masuk Dapat menuliskan / membuat pesan Dapat melihat history pesan keluar Dapat melihat peserta pelatihan yang terdaftar Dapat melihat informasi pelatihan Dapat mengupload File pendukung Dapat menginput data pelatian Dapat meliat kandidat jabatan U Dapat menginput catatan

Gagal

Gagal

Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal

Aplikasi ini dapat membantu FTIf dalam mengelola pelatihan pelatihan yang diperuntukkan pegawai yang mendukung penilaian

KF 6.02 KF 6.01 KF 6.04 KF 6.07 KF 6.07 KF 6.08 KF 6.08 KF 6.08 KF 6.08

FA-6.17. Pengelolaan Pesan

UC-6.02.17.01 UC-6.01.17.01 UC-6.04.17.01 UC-6.07.17.01 UC-6.07.17.02 UC-6.08.17.01 UC-6.08.17.02 UC-6.08.17.03 UC-6.08.17.04

SPECIAL TEST Langkah Modul 1 Pengelolaan Jurusan Skenario Masukkan data jurusan Success Criteria Data tersimpan di dalam database, untuk memastika n bahwa data Gambar 1 Error Connection jurusan tersebut sudah tersimpan, data tersebut harus ditampilka n kembali di halaman Gambar 2 Entri Jurusan daftar jurusan Keterangan Terdapat error koneksi seperti pada gambar 1. Data dapat masuk database seperti gambar 3, namun tidak dapat ditampilkan (gambar 4) Kesimpulanny a : Terdapat error pada proses menampilkan database

Gambar 3 Berhasil disimpan

Gambar 4 Error List 1 Pengelolaan sub bagian fakultas Memasukkan sub bagian fakultas melalui form entri data sub bagian fakultas Data tersimpan di dalam database, dan untuk memastika n bahwa data sub bagian Gambar 5 Form masukan sub bagian fakultas tersebut sudah tersimpan, data tersebut harus ditampilka n kembali Gambar 6 sub bagian berhasil disimpan di halaman daftar Sub bagian fakultas Gambar 7 Error List Data sub bagian dapat masuk database seperti gambar 6, namun tidak dapat ditampilkan (gambar 7) Kesimpulannya : Terdapat koneksi error pada proses menampilkan data sub bagian

Pengelolaan jabatan

Memasukkan data jabatan untuk pejabat yang akan dinilai pada tiap jurusan

Data tersimpan di dalam database, dan untuk memastika n bahwa data jabatan tersebut sudah tersimpan, Gambar 8 Form Masukan Jabatan data tersebut harus ditampilka n kembali di halaman daftar data jabatan. Gambar 9 Notifikasi penyimpanan berhasil

Data sub bagian dapat masuk database seperti gambar 9, namun tidak dapat ditampilkan (gambar 10) Kesimpulannya : Terdapat koneksi error pada proses menampilkan data jabatan

Gambar 10 Error List

Modul Pengelolaan fakultas yang

Memasukkan data fakultas untuk pejabat yang akan dinilai pada tiap

Menggunakan fakultas Teknologi Informasi Data tersimpan di dalam database,

dinialai

jurusan

Modul pengelolaan butir penilaian

Memasukkan butir penilaian baru

dan untuk memastika n bahwa data fakultas tersebut sudah tersimpan, data tersebut harus ditampilka n kembali di halaman daftar fakultas. Data tersimpan di dalam database, dan untuk memastika n bahwa data butir Gambar 11 Form masukan uraian nilai tersebut sudah tersimpan, data tersebut harus ditampilka n kembali di halaman Gambar 12 Notifikasi berhasil

Data dapat disimpan (gambar 12) dan ditampilkan kembali (gambar 13)

daftar butir penilaian

Gambar 13 Tampilan list 5 Modul penilaian tiap fakultas Memasukkan nilai baru pada parameter parameter yang baru dibuat pada langkah 1-4, yaitu : Subbagian Jurusan Fakultas Jabatan Butir Data nilai tersimpan dan dapat dilihat hasilnya dalam daftar nilai kepegawai an / jabatan Tidak ada kolom fakultas pada form masukan nilai tersebut,pada hal nilai ditujukan untuk tiap fakultas yang ada. Begitupun dengan pemilihan jabatan, jurusan, fakultas, dan sub bagian yang akan dinilai. Berarti

Modul Pengelolaan pesan

Memasukkan pesan baru

Data nilai dilihat, kemudian ditambahk an catatan melalui pesan Data tersimpan di dalam database, dan untuk memastika n bahwa data pesan tersebut sudah tersimpan, pesan tersebut harus ditampilka n kembali di halaman daftar pesan
Tabel 1 Test Case - Integration Test

modul utama nya pun gagal diintegrasikan dengan modul lainnya yang terkait. Tidak terdapat halaman untuk pengelolaan pesan. Berarti modul pengelolaan pesan pun gagal

SPESIAL TEST
5.1. Usability requirement
Aspek yang akan di test Color contrast Skenario Gunakan aplikasi TAW it untuk melihat contrast warna pada background Amati apakah tulisan yang ada di aplikasi mudah dibaca (kontras dengan background)? Success Criteria Warna sudah sesuai dan tulisan mudah dibaca Keterangan Karena belum di hosting, maka penggunaan taw it tidak bisa, sehingga dilakukan pengamatan langsung oleh tester. Header pada gambar 14 warna nya blur Tampilan menu kontras dengan background, namun tidak sesuai dengan pada lampiran readyset,

Gambar 14 Header

Gambar 15 Menu

Gambar 16 Body

Gambar 17 Halaman Body lainnya

sherausnya berwarna biru Warna tulisan kurang kontrast jika background yang ada berbentuk pattern. Seharusnya background tidak usah pattern (warna solid saja), atau table diberikan background warna solid yang kontras dengan background utama. Dan ada halaman yang tidak sama dengan halaman utama, seperti pada gambar 17 yang masih

Ukuran Huruf

Amati font size yang digunakan dalam aplikasi

Ukuran sudah sesuai, ukurannya memungkinkan untuk dibaca dengan mudah

Interaksi form

Amati form Form mudah yang terdapat diinteraksikan dalam aplikasi, dengan form kemudian lain yang lihatlah apakah berkaitan form tidak Penataan form menyulitkan sudah rata pengguna, (bagus) misalnya dari Susunan form segi penataan telah urut form, perataan dan sususan form

Gambar 18 Form masukan pangkat

polos. Semua font berukuran sama, sehingga tidak dapat dibedakan antara font untuk title dan font sebagai isi / paragraf. Seharusnya diberikan aturan heading 1, heading 2, dan seterusnya. Form yang ada pada gambar 18 kurang menarik untuk dilihat, apalagi form tersebut berbeda tampilannya (background nya) dengan halaman utama. Penataan form sudah rata dan susunannyta

sudah urut, dimana ID berada di atas, diikuti dengan field lain di bawahnya

Rancangan antarmuka aplikasi user friendly dengan pengguna Adanya fasilitas searching untuk memudahkan pengguna mencari pengguna yang memperoleh nilai tertentu Aspek yang akan di test Fitur pencarian / searching Skenario Cari nilai dari seorang jabatan / pegawai Success Criteria Keyword / data pemilik nilai / jabatan akan segera dapat ditampilkan Tidak ada fitur pencarian yang disediakan, sehingga janji developer untuk menyediakan fitur pencarian ini tida ditepati.

4.5.2. Reliability Requirement


Kehilangan data tidak dapat ditoleransi Aspek yang di test Kerentanan penghapusan data Testing Method SQL Injection terhadap salah satu database, misalnya database jabatan Failure Criteria Apabila dengan SQL injection, database jabatan dapat dihilangkan / dihapus, maka aplikasi rentan Keterangan SQL Injection sudah diamankan

4.5.4 Security requirement


Adanya kebutuhan dari beberapa pengguna sehingga sistem login dibedakan menjadi beberapa hak akses. Aspek Testing Method Keterangan yang di test Hak Melakukan Terdapat error pada user akses percobaan dengan username pada terhadap login 132235130 (gambar 19) database tiap aktor, dan yang dinyatakan benar mencoba username dan apakah terdapat passwordnya namun tidak Gambar 19 error pada hak bisa masuk ke halaman akses tersebut utama

Gambar 20

Hanya administrator yang mempunyai wewenang untuk membuat user yang sesuai dengan peranannya, mengubah peranan user, serta menghapus user. Aspek yang di Testing Method Keterangan test Keamanan Mencoba login Tidak ada keterangan hak akses sebagai secara detail mengenai administrator administrator dan hak akses atau hirarki dari membuat user yang tiap akun yang ada, sesuai dengan sehingga tidak jelas peranannya, bagaimana level akses mengubah peranan setiap akunnya juga user, serta menghapus user

Mencoba melakukan SQL Injection

Berarrti form login sudah aman, tidak bisa dilakukan SQL Injection

Melakukan SQL Injection pada form login : Username : SELECT * FROM login WHERE password= or x=x; Password : SELECT * FROM login WHERE username= or x=x; Hasilnya seperti di bawah ini :

KESIMPULAN
Dalam aplikasi DP3 ini masih banyak kekurangan yang ada, terkait dengan hal hal sebagai berikut :

1. RTM
RTM yang ada sebelumnya tidak traceable artinya tidak ada keterkaitan yang jelas antara item yang satu dengan yang lainnya, sehingga diperlukan revisi.

2. Functional Requirement
Dari hasil testing yang dilakukan, sangat banyak sekali kebutuhan fungsional yang tidak terpenuhi akibat banyaknya modul modul yang gagal operasionalnya.

3. Special Requirement
Untuk kebutuhan non fungsional, aplikasi DP3 ini dapat dikatakan cukup aman dari adanya SQL Injection. Namun untuk aspek usability, aplikasi ini kurang user friendly dilihat dari perpaduan warna dan tampilan form yang ada.

You might also like