Professional Documents
Culture Documents
Testing Implementation
Testing Implementation
RANCANG BANGUNG SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN STUDI KASUS DI TEKNOLOGI INFORMASI ITS
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
Tujuan
Tujuan
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
Tujuan
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.
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
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
Tulis pesan
Monitoring pesan
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
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
Cetak laporan
Kriteria Sukses
ID
Use Case ID
Keriteria Sukses
UC-1.01.01.01 UC-1.01.01.02
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
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
UC-2.01.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
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
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
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
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.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
FA-5.16. Monitoring
Aplikasi ini dapat membantu FTIf dalam mengelola pelatihan pelatihan yang diperuntukkan pegawai yang mendukung penilaian
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
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 :
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
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
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
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
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
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
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
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
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.
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
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
Keriteria Sukses
Hasil Uji Berhasil Berhasil Gagal Gagal Gagal Gagal Gagal Gagal Gagal Gagal Berhasil Gagal Gagal Berhasil Gagal
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
Memberikan kemudahan bagi FTIF untuk mendokumentasikan hasil penilaian DP3 tiap tahunnya
UC-2.05.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
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
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
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
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
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
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
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
UC-4.08.12.01
UC-4.09.12.01 UC-4.10.12.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
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
FA-5.16. Monitoring
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
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 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
Memasukkan data fakultas untuk pejabat yang akan dinilai pada tiap
dinialai
jurusan
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)
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
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
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
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
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.
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
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.