美文网首页
测试用例设计方法--概述

测试用例设计方法--概述

作者: 木鱼_17f5 | 来源:发表于2018-05-21 17:36 被阅读0次

        在开展软件活动时,通常情况下都需要依据测试用例进行,那到底什么是测试用例,测试用例有什么作用,测试人员又是如何设计并编写测试用例的呢?

        要解释上述问题,首先要明白为什么测试活动需要测试用例,根据自己的意愿结合需求进行测试是否更快捷?答案显然是否定的。在我们国内,随着互联网的发展以及用户对软件产品质量的要求不断增加,在ISO、CMMI等软件质量标准中都要求测试活动实施时必须要进行测试用例设计,以期降低软件质量风险,提高测试活动的质量。

        测试用例,是为某个特定目标而开发的输入、执行条件、操作步骤以及预期结果等内容的集合。那一条测试用例具体包含哪些内容呢?    

        一般来说一条测试用例包含用例编号、测试项、用例属性、用例标题、前置条件、操作步骤、预期结果、优先级等内容。

        1、用例编号:该编号用来唯一识别一条测试用例,要求具有易识别性和易维护性,用户根据该编号能很容易识别该用例的目的及作用。在系统测试中,用例编号一般格式为:A-B-C-D

        A:产品或者项目名称。

        B:一般用于说明该用例时针对哪个阶段的测试,比如UT(单元测试)、ST(系统测试)。

        C:测试需求的标识,说明该用例针对的测试点。

        D:通常用数字表示,描述一个测试点中用例的编号,比如001、002等。用例编号示例:Dswjcms-ST-用户注册-001

        2、测试项:测试用例对应的功能模块,一般定义到测试子项,便于识别测试用例所属模块和维护测试用例。

        3、测试名称:用于概括性的描述测试用例的关注点,原则上不能重复。比如:输入包含空格的密码,注册失败。

        4、优先级:优先级体现了测试用例的重要性,可根据测试用例的优先级决定用例执行的先后次序。优先级一般分为高、中、低三个级别。

        5、前置条件:用于描述执行该用例的前提条件,如果此条件不满足则无法执行该测试用例。比如注册时需要输入用户名为user1,则前置条件中需要描述:系统中不存在用户user1

        6、操作步骤:根据需求规格说明书的描述,设计测试用例的步骤, 编写时需要明确给出每一个步骤的详细描述。

       7、预期结果:预期结果来自于需求,说明用户的显式或隐式期望,是测试用例最重要的一个部分。可以从预期界面表现和预期功能表现两方面描述。

        测试用例示例:

        下期开始介绍黑盒用例设计方法之等价类法,敬请期待。

相关文章

  • 软件测试流程设计—黑盒测试用例设计方法

    第1章 测试用例设计方法 测试用例设计方法包括黑盒测试用例设计方法和白盒测试用例设计方法,下面 分别进行介绍。 1...

  • 测试用例设计方法--概述

    在开展软件活动时,通常情况下都需要依据测试用例进行,那到底什么是测试用例,测试用例有什么作用,测试人员又是如何设计...

  • 测试用例设计方法

    测试用例设计方法

  • 2020-07-01微信小程序测试

    1、如何设计小程序的测试用例设计测试用例分为:常用设计方法、用例设计思路1)、常用设计方法:等价类、边界值、流程图...

  • 测试总结

    测试基本概念 测试用例设计白皮书--测试用例基本概念测试用例设计白皮书--等价类划分方法测试用例设计白皮书--边界...

  • 面试问题

    1、 2、 3、 4、 5、 6、 7、 8、 9、 1、 2、 正交表测试用例设计方法的特点: 3、 单元测...

  • 测试用例设计导图化

    背景 角色:五娃内容:测试用例设计的过程 测试用例设计导图化 经过分享收益,大致把测试用例设计方法用导图整理出来 ...

  • 测试用例规范

    一、概述 1.1编写目的 统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性...

  • 2022-05-23测试用例编写规范

    1 概述 1.1目的 标准化统一测试用例编写规范,为测试设计人员提供良好有效的测试用例编写指引,提高测试用例的可读...

  • 可复用测试用例研究(用例库)

    软件测试的关键环节是设计和执行测试用例。测试用例的质量与测试人员的技能、经验以及对被测软件的理解密切相关。如果测...

网友评论

      本文标题:测试用例设计方法--概述

      本文链接:https://www.haomeiwen.com/subject/unowdftx.html