测试用例

测试用例 TestCase

1、概念

测试用例是什么?怎么写测试用例?

测试用例是一个文档,是执行的最小实体。测试用例包括输入、动作、时间和一个期望的结果,其目的是确定应用程序的某个特性是否可正常工作,并且达到程序所设计的结果,以便测试某个程序路径或核实是否满足某个特定需求,一般在进行测试用例设计前要全面了解被测试产品的功能、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测试技术与方法等。

测试用例:描述我们整个测试软件过程的记录,你要怎么测 ,每一步怎么执行 执行后是一个什么结果

一般使用 excel 或者 Xmind 其他管理工具

测试用例的要素

  • 用例编号:每条用例都应该有自己唯一的一个标识 就像数据库每条数据的主键一样
  • 用例标题:这条用例将要测试的目的,简介明了的描述
  • 测试项目(模块):你测试的这块属于哪个区间 或者范围
  • 用例级别:这个用例的重要程度或影响力
  • 前置条件:在执行这条用例时 ,你将要先做好哪些准备
  • 测试步骤(操作步骤): 准确描述你将测试这款软件,要执行的每一步动作
  • 预期结果:执行完成测试后 ,一个你将期望得到的结果
  • 实际结果:实际得到的结果

注:还可以额外加 是否通过、设计者 、日期、 备注 等等

用例的创建及要素
一致性:主要包括用例模板一致;各同事的编写手法一致;以及用例的细粒度一致。
覆盖率:主要包括对需求的覆盖(也包含隐含的需求);新需求可能对那些功能会产生影响的覆盖;对各种场景的覆盖等 。
可执行性:主要是指步骤易于理解、信息描述准确、且能快速识别出测试点 。
执行准确性:是指用例执行的准确度,本身没什么技术含量。但这里需要注意的是执行人对待执行用例的态度。不要因为用例简单或者一些外界的因素,导致部分用例未实际执行标为通过的情况。
持续更新:要及时不断的更新,要尽量减少用例库中失效的用例 。
复用性:主要用例可以被不断的复用,从而减少维护成本
测试用例编号 测试项目模块 测试用例标题 重要级别 前置条件 操作步骤 预期结果 实际结果 额外一些:设计者 日期 备注

posted @ 2021-10-08 17:53  钟鼎山林  阅读(271)  评论(0编辑  收藏  举报