为避免程式或系统开发者本身自行测试的可能导致之疏漏或不完整,而另外由非原开发者组织之团体或个人对程式或系统加以测试。该独立之测试组织,可在原组织内部或外部,可为营利或非营利之组织,但最重要的是要有其专业或权威,以支持其测试之结果。