中国开发网: 论坛: 程序员情感CBD: 贴子 907327
pcplayer: 另外,通常的做法中,QC 严格依据技术参数来检测,大概就是白盒测试;QA 会依据使用功能来检测,大概就是黑盒?
比如一个高尔夫球棒,QC 测试它的尺寸是否符合图纸、检查材料是否用错等。但QA可能就要真的拿球棒去打一个东西,看会不会打断。当然技术指标里也会提到用多大的力去打一个什么东西,打多少次。

对软件,大概 QA 就需要在各种运行环境底下真的去跑一下代码而不是单纯的test case了。

所以检查 QA 的实验记录,就知道他们是不是偷懒没干活。

最终,问题其实是企业管理里面的责任追踪的问题:QC 发现代码有问题,写代码的人要负责人;QA 发现QC通过的产品有问题,QC要负责人,写代码的人不用负责;客户发现有问题,QA要承担责任,QC 和 CODER 都不用负责。这样简单的责任体系下,就不会有人偷懒了。

不过,我发现好多公司都分不清责任,公司内部大家互相推卸责任。这样一来,肯定搞不好。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录