Daftar Isi:
- Definisi - Apa yang dimaksud dengan Pengujian Perangkat Lunak Agile?
- Techopedia menjelaskan Pengujian Perangkat Lunak Agile
Definisi - Apa yang dimaksud dengan Pengujian Perangkat Lunak Agile?
Pengujian perangkat lunak Agile adalah jaminan kualitas perangkat lunak dan kerangka kerja pengujian yang menggunakan teknik dan kerangka kerja Agile untuk menguji perangkat lunak.
Ini menggunakan prinsip-prinsip inti dari Agile Framework dalam menguji dan mengevaluasi perangkat lunak, misalnya, menguji perangkat lunak secara bertahap dan bersama-sama bekerja pada umpan balik pengujian dengan tim di seluruh siklus hidup pengembangan perangkat lunak. Ini dilakukan melalui kombinasi teknik pengujian otomatis dan manual.
Techopedia menjelaskan Pengujian Perangkat Lunak Agile
Pengujian perangkat lunak yang tangkas umumnya dimulai dari saat modul atau komponen perangkat lunak pertama tersedia untuk ditinjau. Perangkat lunak lengkap secara bertahap diuji untuk kesalahan kode dan bug. Hasil dari setiap fase / komponen dibagikan dengan tim pengembangan, yang secara kolaboratif bekerja pada umpan balik tes. Tim kemudian memprioritaskan dan menghilangkan bug dan kesalahan. Proses ini diulang sampai perangkat lunak sepenuhnya dikembangkan dan pengujian telah menunjukkan perangkat lunak bebas dari bug.
Komponen / fase inti dalam teknik pengujian perangkat lunak Agile meliputi:
- Pengujian fungsional
- Pengujian eksplorasi
- Pengujian unit
- Pengujian beban kinerja