我们需要什么样的测试?
左耳朵耗子 发 表了 《 我 们 需要全 职 的 QA 吗 ?》 后 , 一石激起千重浪 , 赞 成者有之 , 激烈反 对 者有之 ; 有人 说 文中 对QA 的定 义 不 对 , 还 有人 说 以偏概全 …… 的确 , 在需不需要 专职 的 QA 角色 这 个 问题 上 , 很 难 用一个 简单 的 “ 需要 ” 或 “ 不需要 ” 来回答 。 前两天我写了一篇 对该 文的回 应 文章 , 但由于文章写就得比 较仓 促 , 很多 观 点来不及完整表述 , 因此 , 在 “ 真理越 辩 越明 ” 的原 则 下 , 在 这篇 文章中 , 我准 备 就 “ 我 们 需要什么 样 的 测试”这 个 问题说说 我自己的看法 。 首先要说明的是, 这篇文章完全不是讨论“我们是否需要专职QA”这个问题的 , 也不是讨论“各种情况下QA或测试工程需要做什么” ,而是从我自身对测试的认知和个人经验出发,说一说我对不同特点的产品需要的测试的看法。 本文讨论的前提是:“ 不同的产品需要不同的测试 ”。当我提到“产品”时,除了产品本身所对外展现的特性外,还会隐含地包含了该产品开发团队的状况。这篇文章没有把行业作为一个划分的维度,是因为我相信,即使在同一个行业中,也存在各种截然不同的产品。 测试是为质量服务的,测试活动围绕质量进行。这个定义是我们今天讨论的出发点。ISO