Nama : Agnes Rantika
NPM : 19312155
Kelas : IF GAB EKS 2
- Definisi :
- Tujuan :
- Pengujian adalah proses mengeksekusi program dengan tujuam untuk menemukan kerusakan maupun kesalahan pada program.
- Kasus atau skenario uji yang baik adalah yang mempunyai tingkat kemungkinan tinggi untuk menemukan kerusakan yang belum ditemukan.
- Pengujian dapat dikatakan berhasil apabila berhasil menemukan kerusakan yang belum ditemukan sebelumnya
- Langkah-langkah :
Manual Testing adalah tipe testing dari Software Testing, dimana tester melakukan testing terhadap software secara manual tanpa alat/tools, cara ini adalah cara traditional dalam menemukan bug pada software. Setiap software baru harus terlebih dahulu melalui proses Manual Testing sebelum bisa dilakukan Automation Testing, walaupun effort yang dikeluarkan sangatlah besar tetapi Manual Testing sangatlah berguna karena mampu mendeteksi bug yang tidak dilihat oleh Automated Testing.
Langkah-langkah Manual Testing :
- Menganalisa Requirement
- Membuat test plan
- Membuat test case
- Eksekusi dari test case
- Mencari kecacatan
- Memperbaiki kecacatan
Automation Testing adalah Teknik Software Testing, dengan membandingkan hasil yang diinginkan dengan hasil yang sebenarnya, dan biasanya dilakukan dengan menggunakan script atau testing tool, dalam Automation Testing pekerjaan dilakukan secara berulang-ulang sehingga tidak mungkin untuk dikerjakan secara manual.
Langkah-langkah Automation Testing :
- Menilai dan mengevaluasi tool yang dipakai
- Merancang design
- Melakukan Implementasi
- Membuat Report
- Melakukan pengecekan