Pada umumnya ada empat tingkat tes yang diakui: pengujian unit, pengujian integrasi, pengujian antarmuka komponen, dan pengujian sistem. Tes sering kali dikelompokkan dengan di mana mereka ditambahkan dalam proses pengembangan perangkat lunak, atau dengan tingkat spesifik dari tes. Tingkat utama selama proses pengembangan sebagaimana didefinisikan oleh panduan SWEBOK adalah unit-, integrasi-, dan sistem pengujian yang dibedakan oleh target tes tanpa menyiratkan model proses tertentu. Tingkat tes lainnya diklasifikasikan dengan tujuan pengujian.
Apa tes ini (ujian tingkat) yang biasanya dikelompokkan?
proses pengembangan perangkat lunak, atau dengan tingkat spesifik dari tes