首页 > 其他分享 >设计测试用例编写技巧_

设计测试用例编写技巧_

时间:2024-10-24 09:10:42浏览次数:8  
标签:红包 技巧 测试步骤 标题 用例 测试用例 编写 bug

一、查看用例的模板

二、用例的要素讲解
.编写用例的要素?
用例编号,用例标题,前置条件,测试步骤,预期结果,优先级 (必写)
系统名称、模块名称、用例创建时间,实际结果,用例类型,执行时间,执行状态等(非必填项)
三、详解测试用例要素
(一)用例编号
可以称为:用例id,测试编号,编号等
(1)系统命名_模块名称_编号 (一般情况系统和模块名称是大写,间隔用 __ 下滑线)
案例: WX_FHB_001
(2)公司中的用例编号根据公司规定
(二)用例标题
又称为:测试内容,测试名称,测试标题等
用例标题:描述用例验证什么
案例:
1、验证微信能发红包
2、验证微信发送红包失败(零钱余额不足)
3、单个红包金额超过最大金额有错误提示(>200)
注意事项:
1、用例标题是永远唯一的,不存在两条相同的用例
2、标题描述,简单,易懂,清晰
3、标题能加上“验证”尽量加上验证
4、用例标题和预期结果相呼应
5、用例标题要写清楚验证的点
6、用例标题是陈述句,不能用判断句或者选择范围,用是否,不能写疑问句
7、不能把bug 写成测试用例
8、一个无效等价类就是一条用例,不能多个无效等价类写成一条用例
(三)优先级
优先级有三个级别:
高:核心功能测试用例(冒烟测试用例),会阻碍大部分其他测试的用例,基本功能测试
举例:
死机,白屏,卡顿,闪退,
中:异常测试,边界,中断,弱网
举例:删位置,除,返回,取消,刷新,更新,翻页等
低:字体,颜色,色差,易用性等
举例:ui样式、颜色,大小,排版
场景设法设计的用例,基本流, 高级用例
场景法设计的用例,备选流,中级用例
因果图设计的用例,有效用例,选一条为高级,其他的为中级
等级类和错误推测法, 设计的有效用例 中级
等价类和错误推测法,设计的无效用例 低级

用例优先级对应我们bug等级
致命bug (1级bug)
严重bug(2级bug)
一般bug(3级bug)
建议性bug(4级bug)

(四)前置条件
前置条件:执行操作之前的准备工作
案例:
1、准备两台手机,
2、两个微信账号
3、银行卡,余额充足
4、已连接网络
(五)测试步骤
测试步骤:验证“测试标题”的具体步骤
(1)测试的流程步骤按序号编写:1,2,3,4,5 换行(alt+回车 换行)
(2)测试步骤的开头都是动词
(3)测试步骤一般不超过8个步骤(简化步骤)【前期动作可以写在整体的一句话上】
(4)不能把上一个用例的步骤,用来做下一个步骤的前置条件(每一条用例都是独立)

(六 )预期结果
预期结果:达到预期的目标
(1)预期结果要详细
(2)预期结果要注意隐藏结果
3)页面跳转
4)订单状态的变更
(5)预期结果,不能只写成功,失败
(6)页面提示,提示语
(7)结果涉及到页面提示,数据变化,必须明确说明提示内容和变化内容
(8)结果涉及到数据需要明确数据库中的表和字段的变化。
一、概况需求或者文档能力
a、发红包:人红包 群发红包((专属红包、普通红包、拼手气红包))
b、借款:我的、借款、还款、首页
d、人人哭:自提、 众包物流、快递到家、送货到家
二、梳理出主流程
a、核心流程
b、你负责板块的流程
三、按照xmind图梳理的节点写用例
a、xmind 梳理的是测试点 (是否)
2、根据测试点写用例(有效等价类,无效等价)

标签:红包,技巧,测试步骤,标题,用例,测试用例,编写,bug
From: https://www.cnblogs.com/qq3074699547/p/18498820

相关文章

  • 编写测试用例技巧
    设计测试用例编写技巧一、查看用例的模板二、用例的要素讲解.编写用例的要素?用例编号,用例标题,前置条件,测试步骤,预期结果,优先级(必写)系统名称、模块名称、用例创建时间,实际结果,用例类型,执行时间,执行状态等(非必填项)=============================================三、详解测......
  • 每日一个Mac小技巧推荐之你不知道的常用快捷键
    Mac上有着非常多的快捷键,但是大部分人应该只知道使用复制粘贴,但其实快捷键的设计本身就是为了提高使用效率,只是查找起来非常的麻烦因此不被选择,今天为大家列举一些你不知道的快捷键,同时教大家如何能够快速的查看快捷键快速锁屏:control+command+Q退出应用程序:command+Q强制退......
  • 拴柱说Mac之Mac的高效使用技巧第三期
    Mac的设计有着非常多的使用技巧,这些技巧能够极大的提高你的使用效率,但是还是有许多人并不知道,那么今天Mac高效使用技巧分享第三期来了Mac有一个独特的设置,那就触发角,触发角有着非常多的妙用在“系统偏好设置-桌面与屏幕保护-触发角”里可以自定义Mac的显示屏,当光标移......
  • 6个关于JavaScript的超级技巧
    对象属性简写问题:将变量分配给对象属性可能会重复。解决方案:使用属性简写来简化对象创建。动态属性名称问题:使用动态属性名称创建对象可能很冗长。解决方案:使用计算属性名称动态创建对象属性。数组方法:map()、、filter()和reduce()问题:对数组进行迭代可能会重复。解决方案......
  • Kubernetes的yaml文件编写技巧
    一、了解YAML文件的基本结构YAML文件通常由以下四个关键部分组成:apiVersion:指定KubernetesAPI的版本。kind:指定要创建的资源类型。metadata:定义资源的元数据,如名称、命名空间等。spec:指定资源的规格和配置。二、掌握YAML格式的基本规范大小写敏感:YAML文件对大小写敏感。缩......
  • 考场得分技巧
    本文按照优先级排序。第一阶段(0h~1h)首先把所有题目看一遍,确保不会漏题。然后可以把每题的暴力分写出来,特别有把握的题可以写一下正解。此时大概已经过了一个小时。第二阶段(1h~2.5h)这时候应该写出1~2题了,可以来想一下剩下的最有把握的题。如果实在做不出来,可以考虑怎么......
  • 考场调试技巧
    对拍对拍的原理是:通过暴力程序和自己的程序输出对比来检查自己程序的错误。好打的模板:#include<cstdio>#include<cstdlib>intmain(){intT=100;while(T--){system("data.exe");//数据生成器将生成数据写入输入文件system("std.exe");//获取程序1......
  • PCB画板该怎么做?教你一些简单技巧
    许多人可能很好理解了原理图的绘制,但PCB设计却常常让设计者感到困惑。如何合理布局?如何高效布线?如何确保空间利用最大化?这些都是PCB设计中的关键问题。我们该如何去进行?1.建立标准化的PCB元件库确保原理图库和PCB元件库中的元器件一一对应,特别是引脚的对应关系,这是避免......
  • Altium Designer10个高效PCB设计技巧大公开
    1、Mil和mm转换快捷键:Q2、标记所有丝印名在使用AltiumDesigner画PCB图的时候,发现元器件的丝印的标号都比器件本身还要大,非常占用空间,默认的字体宽度为0.254mm,高为1.5mm,其实设置成宽为0.15mm,高设置成0.8mm就可以看到,(经验值),那接下来就是如何将PCB板上的所有丝印都改......
  • [技巧] 联考策略 2024.10.22
    (2024.10.22;我目前的水平)题目难度&我目前的水平T1:应当较快地做出来。但我目前很可能会在T1上花非常多时间(2h;最近两场考试);甚至做不出T1。T2:应当做出来。思维难度也许比T1低(最近两场考试),但可能还是T1要简单一些(毕竟[机房里T1得分比T2高些](?))。T3:可以尝试写部分分&......