1. Editor Program
Editor Program merupakan tool yang digunakan untuk menciptakan dan
memodifikasi program dan dokumen yang berhubungan dengannya.
3. Interpreter
Interpreter adalah Perangkat lunak yang mampu mengeksekusi code program (yang
ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga
mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah
yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti
logika yang terdapat di dalam kode tersebuT.
4. Debugger
Merupakan perangkat yang berfungsi untuk mencari dan mengurangi bug, atau
kerusakan di dalam sebuah program komputer atau perangkat keras sehingga
perangkat tersebut bekerja sesuai dengan harapan.
1. Generator pengujian
Merupakan tool pembantu dalam pengembangan kasus pengujian perangkat lunak.
2. Kerangka Eksekusi Pengujian
Merupakan tool yang memungkinkan eksekusi kasus pengujian di dalam lingkungan
yang dikendalikan untuk mengamati perilaku objek di bawah pengujian.
3. Tool Evaluasi Pengujian
Tool ini mendukung penilaian hasil pelaksanaan pengujian, membantu untuk
menentukan benar atau salah perilaku yang diamati dan menyesuaikan diri kepada
perilaku yang diharapkan.
5. Tool Analisis Kinerja
Tool ini digunakan untuk mengukur dan meneliti kinerja perangkat lunak, yaitu suatu
format khusus dari pengujian dengan tujuan untuk menilai perilaku kinerja, bukan
perilaku fungsional (ketepatan).
1. Tool Pemahaman
Merupakan tool yang membantu manusia dalam memahami dan menguasi program
komputer.
2. Tool Rekayasa Ulang
Merupakan merupakan tool yang akan mendukung aktifivas perubahan dan
pengujian dari subjek perangkat lunak untuk menyusun kembali ke dalam suatu bentuk
yang baru yang mencakup implementasi bentuk yang baru.