网站大量收购独家精品文档,联系QQ:2885784924

QP-20软件测试控制.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试控制 1 编制目的 规范软件测试过程的控制,指导测试工程师进行软件测试,提高软件产品的质量。 2 适用范围 本程序适用于各软件开发部门。 3 岗位与职责 3.1 软件测试组 撰写《测试说明书》和《测试用例》;测试环境建立、初始化和检验;进行单元测试和集成测试;可以手工填写《测试(bug)一览表》也可以用i-Test软件测试工具生成《测试(bug)一览表》(i-Test格式);分析测试异常。3.2 开发组 对测试未通过程序进行修改。 3.3 项目/产品经理 撰写《测试计划书》;审核《测试说明书》、《测试用例》、《测试(bug)一览表》;对测试环境进行确认;组织单元测试和集成测试;单元测试通过确认;测试异常终止确认;撰写《测试分析报告》;组织产品开发工程师修改程序;组织α、β测试;拟订《产品发布证明》。 3.4 部门总经理 审批《测试计划书》、《测试分析报告》。 3.5主管副总裁 签发《产品发布证明》。 4 工作程序 软件测试控制流程图 软件测试组 开发组 项目经理 部门总经理 主管副总裁 4.1 测试计划书的编制与审批 本程序规划软件产品测试方案,各测试阶段时间安排,进程控制人员姓名,产品测试人员等。 测试计划书,可以包括一个或多个测试级别的测试计划。 软件产品的完整测试计划书可以由一个或者多个组成,在内容上必须包括所有测试级别的计划。在所有测试结果为“测试通过”之前,可以增加测试计划书,对于同一个测试级别,测试计划书不能超过三次,否则返回上一级测试。 项目/产品经理根据《软件开发计划》、《需求说明书》和《软件设计说明书》编制《测试计划书》并提交《测试计划书》给部门总经理审批。 4.2 测试用例的撰写、审核与备案 测试工程师根据《测试计划书》和《软件设计说明书》编写《测试说明书》与《测试用例》,提交项目/产品经理审核,审核通过后交给配置管理员纳入配置管理。 4.3 测试环境的建立、检验与确认 测试工程师根据《测试说明书》建立测试环境。 若对环境有初始化要求,则测试工程师进行环境的初始化设置。 若检查结果不符合测试环境要求,测试工程师应仔细分析原因,采取措施,直到满足要求为止。项目/产品经理对测试环境检验结果进行确认。 4.4 测试过程 测试过程包括以下几类。 4.4.1 单元测试 执行单元测试,将测试结果如实记录在单元《测试用例》及《测试(bug)一览表》中的测试结果记录栏内。 测试结果正常,《测试用例》、《测试(bug)一览表》中标识该测试用例为测试通过; 测试结果为一般异常,《测试用例》、《测试(bug)一览表》中标识该测试用例为测试异常;将测试记录结果转交给相关开发工程师,分析原因、修改程序、重新测试;同时填写《测试(bug)一览表》(填写要求详见注释)。 测试结果满足测试异常终止原则,《测试用例》中标识该测试用例为测试异常终止,转入测试异常终止处理; 单元测试结束,项目/产品经理查对《测试(bug)一览表》,审核各单元测试用例记录结果,确认单元测试全部通过。 4.4.2 集成测试 执行集成测试,将测试结果如实记录在集成《测试用例》及《测试(bug) 一览表》中的测试结果记录栏内(详同单元测试)。 4.4.3 (测试 (测试是指用户(非开发人员)在开发环境或模拟实际操作环境下进行的测试。通常在公司内部进行,所以也可叫内部试运行。 项目/产品经理准备《测试说明书》和《测试用例》,向(测试人员进行产品介绍和测试介绍。 产品开发工程师建立、初始化并检验测试环境,项目/产品经理进行确认。 (测试人员执行(测试,详细记录使用中出现的问题和测试过程中的错误情况。(详见4.4.1 单元测试) (测试结束后,项目/产品经理汇总所有测试异常情况,撰写(测试分析报告,部门总经理审核(测试分析报告。 项目/产品经理组织产品开发工程师进行产品修改并调试通过,然后重新开始(测试。 4.4.4 (测试 (测试是指产品在用户的实际使用环境下进行的测试,通俗地讲,可叫外部试运行。 在产品试运行过程中,用户记录下各种异常情况。 试运行结束后,将异常情况汇总转交给项目/产品经理;项目/产品经理撰写(测试分析报告,提交相关开发人员。 开发工程师进行异常分析、产品修改并调试通过。 4.5 测试异常终止 在4.4.1-4.4.4测试中,测试工程师若认为测试结果满足测试异常终止准则,应向项目/产品经理提出测试终止申请,经项目/产品经理确认后,测试工程师可终止测试。 4.6 测试总结 4.6.1 测试异常分析,测试分析报告撰写、审核 集成测试结束后,测试工程师对测试用例中出现的测试异常进行原因分析,测试工程师撰写测试分析报告,提交项目/产品经理及部门总经理审核《测试分析报告》。 4.7 测试结果处理 4.7.1 测试通过 若测试结论为“测试通

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档