软体可测试性（Software testability）是指一个软件工件（软体系统、模组、需求文件或设计文件等）在一给定的测试环境下，可支援测试的程度。许多软体系统是不可测试的，或是无法立即测试。例如Google的ReCAPTCHA，若没有任何有关图的元资料，则无法成为可测试的系统。不过若针对每一张图，都有对应说明应有结果的标签，就可以测试此一系统。因此软件工件的可测试性不是性质，不像软体大小一様可以直接量测。软体可测试性是外在性质，由待测试的软体及测试目标、方法及测试资源（测试环境）之间的相互关系来决