51Testing软件测试论坛
标题:
我想问一下,软件测试人员在软件开发的生命周期中中,有哪些方面是要参加的。
[打印本页]
作者:
PeterLi_
时间:
2010-5-23 16:07
标题:
我想问一下,软件测试人员在软件开发的生命周期中中,有哪些方面是要参加的。
如题
作者:
Jackc
时间:
2010-5-24 11:50
参与越多项目各个阶段的活动,对于质量尺度控制的角度就更高。所以,尽可能的参与周期中的各种活动。
市场调研:可以参加,不过实质性的工作最好还是交给专业的BA来做合适,主要保持与BA有良好的交流
立项评审:在项目风险评估中,测试的建议还是占有较大的比重;当然,首要是利润和研发能力。
项目策略/计划评审:需要参加,测试计划周期和资源都来源于项目计划中。
需求评审:需要,这个没有多什么多说的。
概要设计/详细设计评审:指定负责相应区域的测试人员参加,熟悉程序流程,可以更好的发现问题。
测试用例评审:没什么说的
基本项目前两阶段:立项和计划就完成了,剩下的的执行阶段则主要以测试部分的任务为主。其他活动视实际情况而定,比如代码走差,能看懂就去呗;比如硬件选材,熟悉业内各个品牌行情的也能参与……
小结:如果只想做一个单纯的测试人员,则只需要参加与测试有关的活动;如果想为以后项目管理积累经验,能参加的活动一个不漏。
作者:
chengning
时间:
2010-5-24 13:10
楼上说的很好
作者:
水中的鱼
时间:
2010-5-24 17:30
基于瀑布模型的软件生命周期分为:计划,需求分析,设计,编码,测试,运行。
以下一一说明在各个软件生命周期中,测试的任务:
1.计划阶段
有经验的测试人员会给需求分析人员和设计人员在该项目上的参考建议。
2.需求分析阶段
需求分析人员会根据客户的需求设计出产品,会编写软件需求说明书,测试人员需要对该软件设计说明书逐字逐句进行研读,从中发现需求的遗漏以及需求不明确的地方,把这些地方写在评审表格里,召开需求评审会议,明确这些模糊的地方。测试经理需要写测试计划,测试方案
3.设计阶段
设计人员设计的概要设计,详细设计文档,测试人员都是需要研读,并提出描述不明确和遗漏的地方,以及不符合软件设计说明书的地方。同样需要召开评审会议,明确这些模糊的地方。高级测试人员需要进行测试用例的设计。
4.编码阶段
测试人员需要做单元测试。
5.测试
测试人员需要按照设计好的测试用例进行预测试和测试执行。并进行回归测试。缺陷的跟踪和管理。测试结束的时候,由测试工程师书写测试报告。
6.运行
测试人员需要记录从客户那里反馈回来的意见,并记录,提交给PM和设计人员,以便在该项目的下一个版本的时候进行更新和优化。
作者:
msnshow
时间:
2010-5-24 22:20
能够做的到是很多,不过具体还得看你公司的安排,你的时间
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2