我们正在使用经典的V形开发过程。然后,我们进行需求,体系结构,设计,实现,集成测试,系统测试和验收。
测试人员正在项目的第一阶段准备测试用例。问题在于,由于资源问题(*),测试阶段太长,并且通常由于时间限制而缩短(您知道项目经理...;)。开发人员正在按需进行单元测试。
所以我的问题很简单:开发人员应该参与测试阶段吗,是否不是太“危险”?恐怕这会给项目经理带来错误的质量感觉,因为工作已经完成了,但是增加的man.days是否有价值?我对开发人员进行测试并不十分有信心(这里没有冒犯之处,但我们都知道,数天之内很难完成几次点击就很难打破)。
感谢您分享您的想法。
(*)由于晦涩难懂的原因,到目前为止,增加测试人员的数量已不再是一种选择。
(只是在先,这不是重复的,程序员应该帮助测试人员设计测试吗?它讨论测试准备而不是测试执行,我们避免了开发人员的牵连)