As with hardware, software is tested at several levels, starting with individual units, through integration and full-up system testing.
كما هو الحال مع الأجهزة، يتم اختبار البرنامج على عدة مستويات، بدءاً بالوحدات الفردية، من خلال التكامل واختبار النظام الكامل.