并行测试思想介绍:
服务器平台的并行测试思想如下图所示:
简要说明:
第一步:测试人员针对需求文档及开发设计文档进行整理分析(若没有相关文档,测试人员在对需求进行分析整理之后,制作相应的文档材料);
第二步:在开发人员代码编写期间,测试人员根据整理分析后的文档材料,进行:
1、测试用例设计;
2、用例评审,评审完成后提交到svn服务器上供开发自测参考;
3、测试用例代码实现;
4、搭建hudson自动化回归环境;
第三步:开发人员代码编写完成后提交到svn服务器上,自动触发hudson进行自动化回归测试,回归结束后将测试结果反馈给开发人员,开发人员根据该结果对代码进行修改,提交svn, 再次自动化回归测试,反复进行这个过程,一直到功能测试最终完成,形成稳定功能版本的开发代码;
第四步:代码功能测试完成后,由测试人员进行性能/压力测试,并将测试结果反馈给开发,开发人员根据该结果对代码进行修改(若对代码进行修改并提交svn, 则触发hudson进行自动化回归测试,并人工进行性能/压力测试,反复进行这个过程,一直到性能/压力测试结果符合要求);
第五步:测试人员编写测试报告。
OK,软件测试流程及并行测试介绍完毕,欢迎拍砖。