实验室工作流程和工作内容第1页共5页工作流程和工作内容工作流程和工作内容工作流程和工作内容工作流程和工作内容1工作流程工作流程工作流程工作流程完成一个项目的基本流程(1)项目负责人同项目经理沟通,提出测试请求,并且发给实验室软件测试需求信息表和项目需求规格说明书、用户手册。(2)实验室项目经理根据软件测试需求信息表和项目需求规格说明书、用户手册来给出测试服务报价和测试计划。(如果双方对此无异议,则依据此服务报价来进行合同流程;如果双方对此有异议,视情况可以给该项目先进行测试.普华内部测试不需要协议和合同,直接给报告)(3)如果在实验室测试,实验室分配必备的测试服务器,由项目组搭建测试环境;如果到对方项目组去测试,则由对方项目组准备测试服务器并搭建测试环境。在测试工作开始前,要填写测试环境配置表,填写后打印并由项目组确认签字。(4)测试人员编写测试案例,并且由实验室评审后修改。(5)进行功能测试和性能测试(包括回归测试),一般是先进行功能测试,待功能测试结果比较好,无需再修改系统时再进行性能测试。进行功能测试时,每天下班前,要和项目组人员沟通核对当天测试的问题,并导出当天测试问题情况。(6)当测试问题收敛到可出报告的问题范围,则出具测试问题单。最后一轮功能测试的最后一天要和项目组确认所有问题,并且让项目组人员在问题单签字页上签字。(7)整理测试报告后进行打印并装订。待测试文档通过经理审批后,打印2份报告、1份测试案例、1份测试计划、1份问题单。打印好后替换问题单签字页,然后测试人员签字,经理签字,主任签字。主任签字的时候直接填写使用公司章申请单。去找侯岩给两份测试报告盖公章。去装订,其中复印2份报告,2份测试案例,3份测试计划,3份问题单。并且装订用报告蓝皮的。就是凑成4份,测试案例有三份就行了。装订报告回来给孟凡珍。实验室工作流程和工作内容第2页共5页(8)经常有项目组需要电子版本的测试报告,首先需要安装PDFcreator,这个软件在FTP上有。测试报告添加水印:在报告中选择格式—背景—水印—文字水印—填写盖章有效(尺寸选择80)。(注意添加水印后,报告的目录以及前几页页眉页脚要删除那个突然冒出来的黑线,去除这个印迹选择清除格式)转换word为PDF:在word中选择打印,然后打印机中选择PDFcreator,再选择选项-PDF-安全,将不允许用户这里的操作全部选择。(注意中途不用填写任何文档名称,最后保存的时候填写名称)(9)如果是电科院内部项目,则报告出来后就可以通知项目组来领取报告,包括1份测试报告(注意这个要红色盖章的原始版本)、1份测试计划、1份测试问题单,并且在领取报告记录表上面签字记录。如果是电科院外部项目,则报告出来后告诉项目经理,确认项目已经签订合同后再给项目组报告,如果未签订合同,则暂缓给测试报告。实验室工作流程和工作内容第3页共5页测试执行开始制定测试计划环境确认否制定测试案例是完成确认测试环境案例评审功能测试性能测试通过通过测试结果评审未通过通过否生成测试计划文档生成测试案例文档生成测试问题单回归测试要求回归测试报告不回归生成测试报告文档提出测试申请制定服务报价提交软件测试需求信息表、软件需求规格说明书、用户手册生成测试服务报价单走合同流程报价确认是沟通报价否2工作内容工作内容工作内容工作内容实验室主要是针对国家电网公司以及各网省公司即将上线的产品进行确认测试,确认测试是通过检验和提供客观证据,证实软件是否满足特定预期的用途的需求,检测与证实软件是否满足软件需求说明书中规定的要求。确认测试工作主要包括功能测试、性能测试和架构遵从度测试。在测试过程中,质量保证组负实验室工作流程和工作内容第4页共5页责项目测试过程中的测试质量控制,对出现的质量问题的纠正提供建议。测试工作完成后,需要编写相关测试文档,出具测试报告。实验室组织架构如下:测试项目经理功能测试组性能测试组文档工作组质量保证组架构遵从度测试组2.1功能测试功能测试功能测试功能测试功能测试又称黑盒测试,通过软件的外部表现来发现其缺陷和错误。黑盒测试法把测试对象看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序界面处进行测试,它只是检查程序是否按照需求规格说明书的规定正常实现,实验室的功能测试内容涉及到软件的功能度、安全性、易用性、可靠性、用户文档等质量特性的测试。2.1.1功能度测试功能度测试检查程序是否按照需求规格说明书的规定实现,各项功能是否实现正确。2.1.2安全性测试结合功能测试对用户权限限制、用户和密码封闭性、数据备份与恢复手段、留痕功能等进行测试。2.1.3可靠性测试可靠性测试主要针对屏蔽用户操作错误、输入数据有效性检查、错误提示的准确性、错误是否导致系统异常退出、异常情况的影响、数据库备份及恢复测试等进行测试。实验室工作流程和工作内容第5页共5页2.1.4易用性测试易用性测试主要针对系统的易安装性、用户界面的友好性、易学习性、易操作性、各模块界面风格的一致性、联机帮助的丰富性进行测试。2.1.5用户文档检查检查用户文档的完整性、一致性、易理解程度和操作实例是否详细。2.2性能测试性能测试性能测试性能测试系统的性能是一个很大的概念,覆盖面非常广泛,而负载压力测试是系统性能的一个重要方面,实验室的性能测试主要指对系统进行的负载压力测试和资源占用测试。2.3架构遵从度验证测试架构遵从度验证测试架构遵从度验证测试架构遵从度验证测试2.4编写测试报告及文档编写测试报告及文档编写测试报告及文档编写测试报告及文档全部测试完成后,需要编写测试报告,测试问题单,测试案例,并且填写审核测试文档过程中出现的过程文档。2.5质量保证工作质量保证工作质量保证工作质量保证工作由质量保证专员在项目测试过程中对测试质量进行控制,直接对测试项目经理负责,有权停止测试,并对出现的质量问题的纠正提供建议。