实际还要看公司具体测试流程和人力等因素 在国内 真的在需求阶段就让测试介入的公司不是很多吧唉我们公司就不是 十二楼的观点相当正确,感谢。 楼主 我现在还是51testing的学员没有任何的工作经验以下所说的仅供参考 如有错误请谅解
软件开发过程可以分为 计划→需求分析→概要设计(HLD)→详细设计(LLD)→编码;
至于测试的加入那要看公司的研发流程 一般有:瀑布、双V、RUP····;
我比较熟悉的只有双V和瀑布 我就拿着这两个举例测试的介入;
瀑布: 瀑布模型测试人员一般会在编码之后介入
优点是:这样做的好处是公司能最大程度上的节省时间与资源
在这公司测试人员不会太多而且一个测试人员往往要接手多个项目;
缺点是:在项目发布时还有许多BUG来不及修复;
双V: 双V模型强调的是: 尽早测试(尽早准备、尽早执行)、全面测试(文档、代码)、全过程测试(测试参与到开发过程中、对测试过程全程跟踪)、测试是独立的、迭代的。
双V模型需要从需求分析开始介入对应的是:需求分析(系统测试)→概要设计(集成测试)→详细测试(单元测试)→编码(代码审查);
优点是:测试时间充足、软件质量高;
缺点是:这个我不太清楚嘿嘿;
双V模型详细的资料你可以看下这个帖子http://bbs.51testing.com/thread-88193-1-1.html 谢谢总结 再找到新工作,就好好学习了。后悔啊
页:
1
[2]