测试用例

1.什么是测试用例

  1. 测试用例的定义:设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序设计的预期

2.测试用例的模板:

测试用例模板中的说明:

1.1标识符(用例编号):一般编号规则:TestCase项目名称-模块名称-功能名称-0001

1.2测试项:测试用例的目的,一般情况下,用一句话表明目的。例如使用谷歌浏览器打开百度首页(表明你的测试模块,测试对象,方式,事件)

1.3依赖用例:一般功能流程上,下游功能测试依赖于上游的功能测试用例 例如:增加了一个数据的测试用例,将会被删除该数据的测试用力依赖

1.4 测试步骤:用最朴实的语言 写出来软件的操作步骤,要尽量详细。例如(在用户名文本框输入xxx;在省份下拉列表选择北京城市下拉列表选择北京)

1.5测试数据:单独整合测试数据,必须和测试步骤中的数据保持一致

1.6预期结果:准确,对象的准确 ,内容的准确性。原则上每一个操作都要有一个结果,在重要的步骤之后,设定预期结果,一般和测试目的密切相关。测试目的决定了测试步骤和预期结果

1.7测试结果:要求在测试完成执行后添加,没有执行保持为空,测试结果只有两个:通过|失败 Pass/Failed 和预期结果一致就为通过不一致为失败

1.8测试人:测试的执行人,可以和设计者相同,也可以不同

1.9备注:为了测试用例正常秩序而做的特殊准备

黑盒测试的用例设计方法

1.黑盒测试用例设计方法概述:

等价类划分法

  • 把程序的输入域划分成若干份,然后从每个部分选择少数代表性数据作为测试用例

等价类划分法设计步骤

测试用例的编写与等价类的划分相关推荐

  1. 学习软件测试(三)测试用例、测试用例的设计方法(等价类划分法、边界值分析法、判定表法、因果图法、正交排列法、场景法、错误推测法)

    目录 测试用例 测试用例八大要素 测试用例的设计方法 等价类划分法 等价类操作步骤 边界值分析法 边界范围 边界值法的操作步骤 案例1 案例2 判定表法 为什么使用判定表法 判定表法的四个组成部分 判 ...

  2. 测试用例编写方法—等价类

    一.测试用例基本概念 执行测试之前写的指导测试过程的文档 包括:用例编号(唯一性).用例名称(测试目的).前置条件.优先级.重要级.测试数据.测试步骤.预期结果.实际结果(用例执行后填写) 二.写测试 ...

  3. 测试用例(测试用例的编写、评审和管理)

    文章目录 测试用例介绍 需求分析与测试点编写 测试用例编写方法 用例编写 测试用例评审 测试用例管理 测试点划分的常用术语 兼容性:在不同平台上的表现 易用性:用户使用是否友好 UI元素:界面布局 测 ...

  4. [练习] 微信朋友圈点赞 -测试用例的编写

    这次我从功能(正常.异常).性能.兼容性.安全.界面方面进行测试, 用到的编写测试用例的方法有等价类法(时间划分.类型等).场景法.错误推测法.边界值法(最多点赞人数)四种常用的方法. 这仅仅是一个思 ...

  5. 软件测试等价类整体划分,软件测试重点之等价类划分

    等价类是指某个输入域的子集合 在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,子集合中包含的元素要么全部被正确处理,要么全部都没有被正确处理.因此,可以把全部的输入数据划分成若干的等价类,在 ...

  6. 测试用例设计方法1——等价类

    一.定义 某类事物(具有相同的属性或方法)的集合,这个集合中某个个体所表现的特征与其他个体完全一致.测试上:对于某个被测对象的测试输入而言,某个个体能够被接受或被拒绝,则该个体所在集合中的任意个体都应 ...

  7. 记事本软件测试报告,记事本程序测试用例的编写.doc

    记事本程序测试用例的编写 1310906班冉维 记事本系统黑盒测试用例文本 第 PAGE 12页 记事本系统 测试用例 目录 TOC \o "1-3" \h \z \u HYPER ...

  8. 如何提高测试用例的编写效率?

    1.提高测试覆盖率 我们通过对测试用例的评审,进一步完善测试覆盖率.在评审过程中,不同的评审专家看待问题的角度不完全一致,因此我们需要充分考虑测试方法,扩充测试用例的全面性,确保基本功能和核心功能的覆 ...

  9. 接口测试用例的编写要点有哪些?

    接口测试用例的编写要点有哪些? 第一.必填字段,请求参数必填项.可选项 第二.合法性,输入输出合法,非法参数 第三.边界,请求参数边界值等 第四.容错能力,大容量数据.频繁请求.重复请求(如:订单) ...

最新文章

  1. 160个Crackme007
  2. python 批量增加文件前缀_Excel VBA工作薄 7.5批量增加工作表前缀/后缀 工作表区分更方便...
  3. java语言语法--- Java标识符(标识符命名规则)、Java关键字、Java变量(变量的声明、赋值、使用)和常量(字符常量、字面常量)(包括Java字节码文件反汇编命令javap)
  4. java中策略设计模式_Java中的设计模式(五):策略模式
  5. 5.1.6 UPDATE更新数据
  6. YEARWEEK函数来得到本周的日期
  7. usbserialconverter驱动找不到_驱动到底是什么?别再用精灵管家无脑装驱动了
  8. sharepoint 在Visual Studio设置其他页面的加载标签
  9. 洛谷P2082 区间覆盖(加强版)(珂朵莉树)
  10. Windows Server 2016 安装IIS
  11. Java的Appium自动化测试教程
  12. ThinkPHP6校园疫情防控管理系统
  13. 他25岁进贝尔实验室,32岁提信息论,40岁办达特茅斯会议,晚年患上阿兹海默 | 人物志...
  14. 学习日志day52(2021-09-22)(1、SpringMVC文件上传 2、Spring发送邮件 3、拦截器 4、日志 )
  15. 谷歌、百度你更看好哪一个?
  16. 大数据要学什么?该怎么学?
  17. Github优秀Android开源项目,值得引用与学习(图文结合~~~)
  18. 【IoT】基于NB-IoT的LWM2M协议浅析
  19. python中的时间处理模块(二):datetime模块之timedelta类详解
  20. MSC阿里比赛第三题详解

热门文章

  1. 抠图软件哪种好用?试试这几种简单实用的抠图工具
  2. 构建高效的整车系统级别评估平台,百度安全自动驾驶风险安全研究亮相NDSS2022AutoSec...
  3. 方正信创笔记本U盘系统重装的操作步骤详解
  4. 【会议分享】2022年第四届大数据与计算国际研讨会(WBDC 2022)
  5. Windows10——Diskgenius分区把c盘扩大操作方法(C盘扩容)
  6. VMware安装CentOS 7及Linux Shell脚本
  7. 计算机丢失vcomp140.dll 正确做法!
  8. Clickhouse官方测试数据
  9. scss里用calc计算百分比
  10. 倒排文件索引(Inverted File Index)