0
点赞
收藏
分享

微信扫一扫

外包测试流程以及注意的一些事项(上)


根据外包测试整理出的一点资料,还没有详细的规划,先与大家分享,欢迎与大家一起讨论。



测试实施前的流程图:略



软件需求和相关文档:



我们通过阅读软件需求及相关文档,了解整个软件的功能以及性能等要求,对整个系统有大概的了解。



协商测试方案和预估工作量、编写工作说明书 :



通过双方沟通,确定项目需要做哪些方面的测试,例如集成测试、系统功能测试、系统性能测试。根据需求整理出整个系统所包 括的接口数量、功能点数量,进行项目需要人月 / 日数的预估。编写工作说明书,描述整个项目中整个阶段的工作及交付物及验收 标准等。



报价及项目测试方案:



根据预估工作量(人月 / 日数)或根据甲乙双方的约定(例如发现 bug 的数量等),进行整个项目的报价。对整个项目给出测试方 案。方案中可包括项目的周期、人员安排、每个阶段的工作及交付物等。



内部评审:



在编写完成测试方案后,进行项目组或项目筹备组的内部评审。



客户评审通过并参与项目竞标:



测试方案等通过客户的评审,获得参与项目的竞标资格。



中标签订合同并确定验收标准:



项目中标后,签订测试外包服务合同,在合同中约定每个阶段的验收标准,以及最后项目的验收标准(例如, bug 数量、平均无故 障运行时间等)。





项目开始之前还需要组建项目团队



根据项目规模组建项目测试团队,根据甲方对系统质量要求不同可灵活配置各种角色。但是一个测试团队下面角色应该是必备 的。



典型的项目的其他人员包括:
项目主管: 1 人,负责整个项目的管理和组织内外沟通



SQA : 1 人,专门负责整个项目的审计,是否符合 CMMI 的规范以及甲方的要求。



业务分析师



系统架构师
功能测试工程师: N 人
性能测试工程师: N/2 人
自动化测试工程师: N/4 人



测试研发工程师:视项目情况而定



注:上面性能、功能、自动化测试工程师中的 N 视不同项目情况而定。



 



测试过程中流程: 

"测试准备



" 测试计划



" 测试设计



" 测试执行



测试评估



 



工作输出和交付件:



项目工作量预估报告



项目工作说明书



项目测试方案



项目测试实施工作详细安排计划



单元测试审核方案



单元测试审核报告



集成测试计划



集成测试用例



集成测试报告



系统功能测试计划



系统功能测试用例



系统功能测试报告



系统性能测试计划



系统性能测试用例



系统性能测试报告



测试总结报告



UAT测试计划



UAT测试用例



UAT测试报告



各阶段测试产生的bug



工作周报



进度汇报



周工作计划安排

举报

相关推荐

0 条评论