领测软件测试网
!Wy-C*eL y]7?5}$q 软件测试技术第一门户+oT0NMgN*[F 测试是QA吗?
软件测试技术第一门户#j`!p?!R9X6M4p,b
_ 不,测试不是质量保证。
软件测试技术第一门户YS,D5bS*m5_
S9g;z Z~#iJdZ,l8c%T.}*i 为了更加清楚,让我们先抛开软件不看。先看一下在制造业,测试员对来料进行检测,或者把零件从组装线拉下来并检查公差。不管是那一种情况,他们都在检查以确保这些成品符合规格的要求。制造也组织把这些测试的功能称为质量控制QC,而我将要讨论的完全是另外一套质量保证(QA)的活动。
软件测试技术第一门户/q|q(k1H~I6W1G 软件测试技术第一门户9vk)F7xx/^.@? 质量控制活动出现在产品已经开始构建或构建完成后,用来检查产品是否满足一定的质量水平。你在某些东西出现之前是不能做QC的。而到了那个时候,你只有两个选择:接受或拒绝。你不能改进质量,你只能控制已经做好的产品是允许它继续还是把它退回。就像我们通常所说的,“你不能通过测试来提高产品质量。”
#X.U:_n#u1P2UO1f'p F,If?)Mag u QC的本质是做出反应。它发生在产品或部件被构建好后 – 检查是否满足规格 – 并决定如何反应。QC不能保证任何东西。