当前位置:   article > 正文

测试用例(Test Case)如何编写?_testcase

testcase

一、什么是测试用例?

测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方
法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测
试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输
入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。
  • 1
  • 2
  • 3
  • 4

二、测试用例的作用?

1、指导测试的实施

测试用例主要适用于集成测试、系统测试和回归测试。
  • 1

2、规划测试数据的准备

在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测原
始数据,以及标准测试结果。尤其像测试报表之类数据集的正确性,按照测试用例规划准
备测试数据是十分必须的。
  • 1
  • 2
  • 3

3、编写测试脚本的“设计规格说明书”

为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。
如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是
测试用例。
  • 1
  • 2
  • 3

4、评估测试结果的度量标准

完成测试实施后需要对测试结果进行评估,并且编制测试报告是判断软件测试是否完成,
衡量测试质量需要一些量化的结果。
  • 1
  • 2

5、分析缺陷的标准

通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了
测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应
测试用例,则反映实施测试或变更处理存在问题。
  • 1
  • 2
  • 3

三、测试用例的内容。

1、测试用例八个基本项是:
测试用例编号、测试项目、测试标题、重要级别、预置条件、输入、操作步骤、预期输出

2、(不同公司的测试用例内容不尽相同)下面是更为详尽的测试用例内容:
用例编码,用例名称/标题,测试背景,前置条件,优先级,重要级,测试数据,测试步
骤,预期结果,实际结果,测试人员,测试时间,备注
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

四、测试用例编写流程。

需求分析-->提取测试点-->测试用例设计-->测试用例评审
  • 1

五、测试用例的常用编写方法?

在这里插入图片描述

1、等价类划分法:
等价类是输入的集合,比如在注册时,密码规定为6-16位英文字母或数字及下划线,那么
小于6位的一串字符就是一个等价类,大于16位的一串字符是另一个等价类,在6-16位之间
且符合规范的一串字符也是一个等价类,在6-16位之间的但包含除英文字母和数字和下划
线之外的字符是另外一个等价类。在每个等价类中选取一定数目的值作为代表。等价类分
为有效等价类和无效等价类,输入符合条件的值对功能进行检验,输入无效等价类中的值
可以找出程序错误的地方。

2、边界值分析法:
对输入的边界值或稍大(小)于边界值的值进行分析。比如某公司在招聘时筛选简历时对
年龄的要求是20岁到35岁,那么19、20、21、34、35、36都是边界值,对其进行输入测试
观察结果是否符合要求。

3、场景法:通过运用场景来对系统的功能点或业务流程的描述,从而提升测试效果。场景
法一般分为基本流和备用流,覆盖所有的场景。

4、错误猜测法:通过直觉和经验对结果进行分析。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

六、测试用例模板。

CSDN  Web端的登录界面截图(部分)
  • 1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/876531
推荐阅读
相关标签
  

闽ICP备14008679号