分析公司的敏捷测试方法

来源:互联网 发布:centos部署github网站 编辑:程序博客网 时间:2024/04/27 15:49


第一阶段,需求分析验证,测试人员对需求分析的质量控制主要体现在验证该需求的可实现性。本阶段,测试要尽量详细的了解需求,对整个业务有一个比较全面的了解。  

第二阶段,迭代过程—研发阶段,项目立项,整个团队进入研发阶段。项目经理制定项目的周期、迭代次数、里程碑事件等,测试的总体时间和规划参照此规范进行。  
其中,在每个迭代过程中, 1. 迭代开始会议,测试人员充分了解每个用户故事的功能、输入输出以及该功能的结束标
准,并规定软件的交付条件。此会议中,评估时间时需要考虑测试的时间。 
2. 测试用例编写及审核。迭代前期,测试人员编写测试用例,测试人员之间互审用例,开
发人员和项目经理负责审核测试用例; 
3. 执行测试。开发人员交付软件版本,如果符合条件(由测试提出,核心功能验证),测
试人员进入测试阶段,包括功能测试,系统测试等,提交bug验证bug以及维护测试用例; 
4. 测试结束,测试人员提交本期迭代的完成情况; 
5. 迭代结束会议,团队总结本期迭代的经验教训。好的习惯和方法,继续保留;需要改进
的地方,下期迭代改进。 
另外,最开始的迭代,主要关注功能测试;随着研发过程的推进,除了每个迭代本身的功能测试,需要加入集成了前面迭代的系统测试;还要考虑是否要加入自动化测试; 
每日站立会议,描述今日的测试重点以及遇到的困难,加强开发和测试的沟通,提供工作效率。  

第三阶段,迭代过程结束,符合准入标准后(同样由测试提出)进入alpha版本测试,alpha测试主要是整个业务流程的系统测试以及性能测试;本期测试结束,发布测试报告。本阶段需要测试人员控制软件版本,保证上线的软件是经过测试的版本。


http://wenku.baidu.com/view/7eb66985bceb19e8b8f6ba61.html

0 0
原创粉丝点击