`
lujar
  • 浏览: 521446 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

第22回 测试用例的复审

阅读更多
   

        测试用例的设计是整个软件测试工作的核心,测试用例反映对被测对象的质量要求和评估范围,决定测试的效率和测试自身的质量。

所以对测试用例的评审,就显得非常重要。测试用例设计完之后,要经过非正式和正式的复审和评审。在测试用例审查、评审过程中,主要检查下列内容:

  • 测试用例设计的整体思路是否清晰,是否清楚系统的结构和逻辑从而使测试用例的结构或层次清晰,测试的优先级或先后次序是否合理;
  • 测试用例设计的有效性,测试的重点是否突出,即是否抓住修改较大的地方、程序或系统的薄弱环节等;
  • 测试用例的覆盖面,有没有考虑到产品使用中一些特别场景(scenario)、考虑到一些边界和接口的地方;
  • 测试用例的描述,前提条件是否存在、步骤是否简明清楚、期望结果(Criteria)是否符合产品规格说明书或客户需要;
  • 测试环境是否准确,测试用例有没有正确定义测试所需要的条件或环境;
  • 测试用例的复用性和可维护性,良好的测试用例将会具有重复使用的功能, 保证测试的稳定性;
  • 测试用例是否符合其他要求,如可管理性、易于自动化测试的转化等。

 
       测试用例在评审后,根据评审意见做出修改,继续评审,直至通过评审。在以后的测试中,如果有些被发现的缺陷,没有测试用例,应及时添加新的测试用例或修改相应的测试用例。和软件缺陷相关的测试用例是更有效的测试用例,其执行的优先级也高。通过测试用例所发现的缺陷占所有软件缺陷的比值,是衡量测试用例质量和有效性的方法之一。

  预知后事如何,请读下回分解:第23回 严格执行测试
<o:p>  </o:p>版权所有,软件测试演义®<o:p></o:p> ——系列讨论的目录,见: 软件测试演义——中高级系列(序)

分享到:
评论

相关推荐

    软件测试十大原则.docx

    #### 二、软件测试必须基于“质量第一”的思想去开展各项工作 **核心要点:** - **质量导向:** 坚持质量优先的原则,即使面临进度压力也不妥协于质量。 - **文化构建:** 营造一种追求高质量的文化氛围,鼓励团队...

    软件测试复习提纲

    - **测试用例套件**:一组相关的测试用例,服务于共同的目标或测试目的。 #### 十、自动化测试与手工测试 - **自动化测试**: - **优点**:提高效率、可重复利用、准确性高、不易疲劳。 - **缺点**:初期成本高...

    自考“软件工程”书本习题答案,最全。

    **第十二章**涉及软件测试。软件测试的目的是**发现软件中的错误**,遵循的原则包括提供完整输入输出数据、避免自测、强调测试用例的选取等。**白盒法**(结构测试)关注程序内部结构,常见的覆盖标准有语句覆盖、...

    嵌入式软件测试的十大秘诀

    制定详尽的测试用例,确保每个功能点都被充分测试。 #### 八、提高代码质量意味着节省时间 高质量的代码不仅可以减少bug的数量,还能够简化维护过程。遵循良好的编程实践,如代码复审、单元测试等,有助于提高代码...

    中南大学软件学院软件工程基础复习大全.doc

    对于一个计算类型的程序,如果其输入量只有一个变量X,且X的取值范围限定在[-1.0, 1.0]之间,为了验证程序的正确性和健壮性,可以采用边界值分析法设计测试用例。例如,可以选取以下几组数据进行测试: - -1.001 ...

    2023年全国4月自考02333软件工程试题及答案.docx

    全国2023年4月高等教育自学考试的《软件工程》试题主要涵盖了软件开发过程中的多个核心知识点,包括软件模型分类、需求分析、模块耦合、软件测试技术和开发过程等。以下是这些知识点的详细说明: 1. **软件模型**:...

Global site tag (gtag.js) - Google Analytics