Tutorial Manual
Testing untuk Pemula: Konsep, Jenis, Alat
Apa itu Manual Testing?
MANUAL TESTING adalah jenis Pengujian Perangkat Lunak di mana Penguji
melakukan uji kasus secara manual tanpa menggunakan alat otomatisasi apa
pun. Pengujian Manual adalah yang paling primitif dari semua jenis
pengujian dan membantu menemukan bug dalam sistem perangkat lunak.
Setiap
aplikasi baru harus diuji secara manual sebelum pengujiannya dapat
diotomatisasi. Pengujian Manual membutuhkan lebih banyak usaha tetapi
diperlukan untuk memeriksa kelayakan otomatisasi.
Pengujian
Manual tidak memerlukan pengetahuan tentang alat pengujian apa pun.
Salah
satu Dasar Pengujian Perangkat Lunak adalah ” Otomasi 100% tidak
mungkin “.
Ini
membuat Pengujian Manual sangat penting.
Konsep
kunci dari pengujian manual adalah untuk memastikan bahwa aplikasi tersebut
bebas dari kesalahan dan berfungsi sesuai dengan persyaratan fungsional yang
ditentukan.
Test
Suites atau case, dirancang selama fase pengujian dan harus memiliki cakupan
pengujian 100%.
Itu
juga memastikan bahwa cacat dilaporkan diperbaiki oleh pengembang dan pengujian
ulang telah dilakukan oleh penguji pada cacat tetap.
Pada
dasarnya, pengujian ini memeriksa kualitas sistem dan memberikan produk bebas
bug kepada pelanggan.
Jenis Pengujian Manual:
Diagram
yang diberikan di bawah ini menggambarkan Jenis Pengujian Manual. Faktanya,
semua tipe pengujian perangkat lunak dapat dieksekusi baik secara manual maupun
menggunakan alat otomasi.
·
Pengujian Black Box
·
Pengujian White Box
·
Pengujian Unit
·
Pengujian Sistem
·
Tes integrasi
·
Ujian penerimaan
Cara melakukan Pengujian Manual
Berikut
adalah beberapa mitos dan fakta umum yang terkait dengan pengujian:
Mitos:
Siapa saja dapat melakukan pengujian manual
Fakta : Pengujian
membutuhkan banyak keahlian
Mitos:
Pengujian memastikan produk gratis 100% cacat
Fakta : Pengujian
mencoba untuk menemukan cacat sebanyak mungkin. Mengidentifikasi semua
cacat yang mungkin adalah tidak mungkin.
Mitos:
Pengujian otomatis lebih kuat daripada pengujian manual
Fakta : otomatisasi
uji 100% tidak dapat dilakukan. Pengujian Manual juga penting.
Mitos:
Menguji itu mudah
Fakta : Pengujian bisa
sangat menantang. Menguji aplikasi untuk kemungkinan kasus penggunaan
dengan kasus uji minimum membutuhkan keterampilan analitis yang tinggi.
Pengujian Manual vs Pengujian Otomasi
Pengujian Manual
|
Pengujian Otomatis
|
Pengujian manual membutuhkan intervensi
manusia untuk pelaksanaan pengujian.
|
Pengujian Otomatis adalah penggunaan alat
untuk menjalankan kasus uji
|
Pengujian manual akan membutuhkan tenaga
kerja terampil, lama & akan menyiratkan biaya tinggi.
|
Pengujian Otomasi menghemat waktu, biaya,
dan tenaga kerja. Setelah direkam, lebih mudah untuk menjalankan test
suite otomatis
|
Semua jenis aplikasi dapat diuji secara
manual, jenis pengujian tertentu seperti ad-hoc dan mongkey testing lebih
cocok untuk eksekusi manual.
|
Pengujian otomatis hanya disarankan untuk
sistem yang stabil dan sebagian besar digunakan untuk pengujian regresi
|
Pengujian manual bisa menjadi berulang dan
membosankan.
|
Bagian yang membosankan dari menjalankan
kasus pengujian yang sama berulang kali ditangani oleh perangkat lunak
otomasi dalam Pengujian Otomasi.
|
Alat untuk Mengotomatiskan Pengujian Manual
·
Selenium
·
QTP
·
Jmeter
·
TestLink
Kesimpulan
Pengujian
manual adalah kegiatan di mana penguji harus sangat sabar, kreatif &
berpikiran terbuka.
Mereka
perlu berpikir dan bertindak dengan perspektif Pengguna Akhir.
No comments:
Post a Comment