`

测试编写规范

阅读更多
转自:http://www.iteye.com/topic/478306

×) 单元/集成测试方法的编写规范:
测试代码编写规范:
×)准备测试数据
×)执行预准备步骤
×)调用测试方法
×)做(输入输出)期望检查
×)每个测试方法避免测试太多逻辑,测试单一点。
×)每个测试代码除去注释,实际代码行数不得多于30行。
注释规范:

×)方法前
×)加以注释此方法的测试目标,
×)方法内:
×)如果需要准备测试数据,以业务语义描述测试数据的“模样”
×) 如果需要模拟某些操作步骤来准备测试数据,则描述这些操作步骤的业务语义
×) 以明确的注释描述期望行为
×) 如果是针对业务功能的测试,注释能够足够清晰到业务人员来看懂并审查。



准备测试数据规范:
×)数据库数据准备使用DBUNIT来准备。
×)保证每个测试之间的测试数据不存在相互影响和依赖
×)准备测试数据的代码应尽可能简单,避免繁琐
×)涉及到workflow级别的测试数据准备,允许以符合业务操作语义的步骤来准备数据。

×) 公用模块/工具类必须保障充足的单元测试,这些测试在功能编码完成时,就应该一起完成。




×)在功能开发期,为了保障功能开发的进度,在充分保障对产品代码的审核,检查,设计指导的前提下不强制要求开发人员针对功能做集成测试,
但是尽可能重构/抽取其中的“易测”代码进行单元测试。

×)单元测试/集成测试的编写步骤严格按照团队制定的规范进行。测试代码与产品代码的重要程度一致,在代码审核,代码检查,编写指导这些方面
    的重要程度均与实际产品代码完全等同。

×)明确开发人员的测试范围:
×)界面的bug,复杂JS动作的bug等等,不作为开发人员的测试范围,而是作为手工测试人员的测试范围。并强调有测试组长重点把控。
×)功能实现上的bug作为开发人员的测试范围。
  

×)功能集成测试的积累:
×)测试人员发现的bug的解决至少有一个相应的集成测试,如果不能提供,在提交的情况说明中,说明这个理由并得到测试人员
   以及小组组长的认可。(界面的bug,复杂js动作的bug等等不要求有集成测试)
×)测试人员参与到对bug的fix 的工作检查中,包括手工测试的审核、bug的测试代码的审核

×)测试人员针对开发人员编写的集成测试代码的审核规范:
×)从业务语义看注释,是否反映了bug的问题重现过程以及修复确认过程。
×)从代码角度来上审核代码的编写是否足够易懂易读。
×)代码审核不通过不能确认这个修复。

×)期望达到的目标:随着项目从功能开发期--》测试完善期--》产品交付期--》产品维护期的过渡,保障这期间所发现的任何一个功能bug
   都有一个对应的测试加以保障得到解决,大大降低产品维护期的代码修改的测试成本以及风险。
分享到:
评论

相关推荐

    pytest定制自动化测试编写规范.pdf

    总之,pytest定制自动化测试编写规范涵盖了测试框架的选择、插件的应用、项目结构设计、日志管理以及测试用例的编写。通过这些规范,可以建立一套高效、可维护的自动化测试体系,确保测试的质量和效率。

    软件测试用例的编写规范

    测试用例编写规范是指测试用例编写的具体规范,包括测试用例命名规则、测试用例编号规则、测试用例编写方法等。 测试用例编写规范的目的是为了提高测试用例的质量,提高测试效率,减少测试成本,提高公司整个产品的...

    测试用例编写规范(非常详细)

    ### 测试用例编写规范详解 #### 一、引言 测试用例是软件测试中的重要组成部分,它能够帮助测试人员高效地验证软件的各项功能是否符合预期。良好的测试用例编写不仅能够提升测试效率,还能确保软件质量。本文将...

    软件测试 测试案例 编写规范

    ### 软件测试中的测试案例编写规范 #### 测试基础及测试用例设计 **测试的定义和理解:** 软件测试是指为了发现错误而执行程序的过程。它不仅仅是寻找错误,还包括评估系统的性能、功能、可靠性等。软件测试的...

    测试用例编写规范.doc

    测试用例编写规范是软件测试过程中至关重要的一环,它确保了产品的质量控制和问题的预防。这份文档,名为“测试用例编写规范.doc”,详细阐述了如何有效地制定测试用例,以便于系统地、连贯地、全面地覆盖各种可能的...

    如何编写测试大纲,测试大纲写作模板

    如何编写测试大纲,测试大纲写作模板 测试大纲是软件测试中非常重要的一份文件,它是测试单位参与投标时投标书内容的重要组成部分。那么,什么是测试大纲?如何编写测试大纲?本文将详细介绍测试大纲的概念、编写...

    测试新手学习宝典(如何编写测试用例;测试用例编写规范 ;软件测试管理经验谈;系统测试的基本方法)

    本文档是测试新手的学习宝典,包括如何编写测试用例;测试用例编写规范 ;软件测试管理经验谈;系统测试的基本方法等等

    “软件测试报告”编写规范指南

    《“软件测试报告”编写规范指南》 在软件开发过程中,软件测试是不可或缺的一个环节,其目的是确保产品的质量,减少缺陷,提升用户体验。而软件测试报告则是测试过程的重要产出物,它详尽记录了测试的过程、结果...

    华山论剑之测试用例编写规范

    《华山论剑之测试用例编写规范》为软件测试人员提供了一份详尽的指南,通过规范化的流程、明确的用例结构以及严格的设计原则,指导测试人员如何构建出既系统全面又高效实用的测试用例。本文将深入探讨测试用例编写...

    测试计划文档编写规范

    ### 测试计划文档编写规范详解 #### 一、引言 **1.1 编写目的** 测试计划文档是确保软件质量的关键文档之一,它详细规划了整个测试过程中的各项活动,包括测试策略、测试范围、测试环境设置、测试资源分配、测试...

    测试用例编写规范 测试用例原则 编写测试用例规范

    本篇将深入探讨测试用例编写规范,遵循的原则,以及如何构建有效、全面的测试用例集。 一、测试用例的基本结构 1.1 测试用例ID:每个测试用例应有一个唯一的标识符,方便管理和追踪。 1.2 功能描述:简述测试用例...

    测试用例编写规范----超级经典

    测试用例编写规范 测试用例编写规范是软件测试中非常重要的一部分,对测试用例的编写有着明确的规范和要求。下面我们将详细介绍测试用例编写规范的知识点。 1. 测试用例编写原则 测试用例编写原则是指在编写测试...

    软件测试计划编写规范标准.doc

    软件测试计划编写规范标准 软件测试计划编写规范标准是软件测试中的一份重要文件,用于明确软件产品确认测试过程中测试设计、测试执行与测试总结工作的具体任务分解、人员安排、进度与输出结果。该标准规定了测试...

    测试计划编写规范.doc

    ### 测试计划编写规范知识点详解 #### 一、概述 测试计划是软件开发过程中不可或缺的一部分,它明确了测试工作的目标、范围、方法、资源分配、时间安排等关键要素,确保测试活动能够高效有序地进行。本文将详细介绍...

Global site tag (gtag.js) - Google Analytics