google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[讨论] 关于测试在软件生命周期中的位置的讨论

关于测试在软件生命周期中的位置的讨论


测试肯定在编码之后吗?
测试肯定在设计之后吗?
测试肯定在需求分析之后吗?
软件生命周期各阶段有严格的先后顺序吗?
附件: 您所在的用户组无法下载或查看附件

TOP

基本上我是在编码后介入的
我在痛苦中泡着。却不知道我其实在痛苦心里
我喜欢美女,所以我的头像是美女

TOP

那么 如果发现需求分析阶段的错误  已完成的编码不就需要改动很大了吗?

TOP

我还没看书呢,刚接了个电话 呜呜,看过再来回帖

TOP

这个图是基与瀑布模型的软件生命周期的测试吧,也就是说这种开发流程的测试阶段是在编码之后,前期的质量是无法保证的,瀑布的流向是自顶向下的,是不可以返回流向的.这也就是说在每一步都要达到完全满足条件,那么才可以流向下面一层.这样自然给后期的测试带来了很大的困难.sdlkfj7
http://hi.baidu.com/umbrafin
每天进步1%

TOP

基本的流程应该是这样的
华山论贱;人皆犯贱,我不犯贱,人若犯贱,我必犯贱!

TOP

如上图,测试是在编码之后的。生命周期中的“测试阶段”表明在该阶段测试工作是主要工作,而不是说,测试工作只发生在“测试阶段”。通常,到“测试阶段”,测试的主要任务是运行测试、形成测试报告。而测试的准备工作,诸如测试计划、测试用例的确定以及测试代码的编写等都是要在更早的阶段完成的。如果到“测试阶段”才开始启动测试工作,那为时已晚,测试也就很容易是“走过场”。

TOP

我个人认为其实应该以这样的瀑布模型图理解就比较好理解了.
附件: 您所在的用户组无法下载或查看附件
http://hi.baidu.com/umbrafin
每天进步1%

TOP

如果必要的话,可以重新设计和编码,而这个工作越往后期越不可能。等到编码阶段结束,测试阶段时再重新设计就已经不可能了。

TOP

 
当前时区 GMT+8, 现在时间是 2008-11-23 08:24Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹