Manual testing adalah pengujian yang dilakukan secara manual oleh penguji untuk menguji apakah fitur yang ada pada perangkat lunak berfungsi sesuai tujuan yang seharusnya atau tidak, serta apakah memiliki bug atau cacat pada perangkat lunak. Â Keuntungan dari pengujian dengan metode manual adalah melibatkan pemantauan dari penguji manusia yang dapat menangani skenario dan umpan balik hasil pengujian, sedangkan kelemahan pada manual testing adalah potensi kesalahan dari pihak penguji manusia, proses yang lama, biaya yang dikeluarkan akan jauh lebih besar. Sehingga pengujian yang cocok untuk metode manual testing adalah pengujian eksplorasif, usability, dan Ad-hoc.Â
Automation testing
Automation testing adalah pengujian yang menggunakan alat otomatis untuk melakukan pengujian. Keuntungan dari pengujian dengan metode automation testing adalah menghasilkan nilai pengujian yang lebih cepat, dengan biaya yang rendah, serta deteksi bug atau cacat yang lebih tinggi atau cacat yang tidak terlihat, sedangkan kelemahan pada automation testing adalah biaya penggunaan alat otomatis mungkin saja mengalami perubahan, serta kurangnya fleksibilitas pengujian. Sehingga pengujian yang cocok untuk metode automation testing adalah pengujian volume testing dan performa perangkat lunak.
System Usability Scale (SUS)
System Usability Scale adalah sebuah pengujian usability yang memiliki skor dari 0 hingga 100. Skor ini dihitung berdasarkan hasil jawaban dari 10 pertanyaan dan 5 opsi pilihan jawaban, biasanya skala jawaban akan terdiri dari skala tidak setuju - sampai setuju, atau tidak baik sampai sangat baik.Â
Berikut merupakan 10 pertanyaan umum dari System Usability Scale :
- Saya berpikir akan menggunakan sistem ini lagi
- Saya merasa sistem ini rumit untuk digunakan
- Saya merasa sistem ini mudah digunakan
- Saya membutuhkan bantuan dari orang lain atau teknisi dalam menggunakan sistem ini
- Saya merasa fitur-fitur sistem ini berjalan dengan semestinya
- Saya merasa ada banyak hal dalam sistem ini yang tidak konsistenÂ
- Saya merasa orang lain akan memahami cara menggunakan sistem ini dengan cepat
- Saya merasa sistem ini membingungkan
- Saya merasa tidak ada hambatan dalam menggunakan sistem ini
- Saya perlu membiasakan diri terlebih dahulu sebelum menggunakan sistem ini
Studi Kasus
Studi kasus untuk software testing kali ini adalah website Rapat UKDC. Website Rapat UKDC adalah sebuah platform website informasi yang dirancang dengan tujuan untuk memberikan informasi seputar jadwal dan undangan Rapat.Â
Dengan demikian, maka pengujian sangat diperlukan agar pengembang dapat melakukan perbaikan pada website Rapat UKDC untuk meningkatkan kualitas kedepannya.
Berikut Link Hasil Pengujian Studi Kasus :Â