早期在软件测试行业还没有发展起来的时候,企业根本就没有软件测试组织,就算微软这样的 大型企业,最初也没有软件测试工程师,后来由于产品的缺陷过多,经常被客户投诉,导致修复缺 陷的成本太高,此时微软意识到测试的重要性。
但当初微软也没有单独的软件测试组织架构,他们 选择一部分开发工程进行测试工作,但效果并不明显。为了尽可能地发现更多的软件缺陷,提高产 品质量,微软就成立了独立的测试组织,并且测试工程师不再是开发工程师,而如今微软的测试工 程师与开发工程师的比例为 2:1,微软测试组织演变的过程其实就是软件测试行业测试组织的演变 过程。现在随着软件外包的发展,国内大多数企业都有专门的测试部门,但还有一些小企业由于资 金问题,没有设立软件测试部门,即使有专门的测试部门,测试工程师也少得可怜,测试工程师与 开发工程师的比例大约是 1:5,甚至更高。