当前位置:网站首页>阿里老鸟终于把测试用例怎么写说的明明白白了,小鸟必看
阿里老鸟终于把测试用例怎么写说的明明白白了,小鸟必看
2022-08-04 13:41:00 【可可爱爱的程序员】
读者提问:测试用例怎么写?
回答:这个问题我将从三点回答:1、用例给谁看;2、如何发现用例;3、用例三要素。
一、用例给谁看
一)用例评审
产品、研发、测试看。产品需要检查用例是否把需求都覆盖到了;研发需要确认自己理解的业务逻辑是否有偏差;测试需要在评审会后补充和修正现有的用例。
二)冒烟测试
研发看。任务提测之前,研发需要根据测试提供的冒烟测试用例,把主要功能和流程跑一遍,没问题了再把任务转给测试。
三)系统测试
测试看。任务提测之后,测试根据写好的用例执行第一轮、第二轮……第 N 轮测试。
二、如何发现用例
用例是需求的细化。每一条需求要实现的目标就是用例的来源。
譬如,需求中有一条描述 “ 为用户提供支付申请功能 ”,用例大模块就是 “ 支付申请 ”,然后再对该模块用例细化:入口、元素校验、确认 / 取消按钮 校验、渠道 A 发起支付、渠道 B 发起支付等。
三、用例三要素
用例名、步骤、预期结果。
用例名,即需求要实现的目标(参照第二点)。
步骤,即要实现需求目标所要经过的操作步骤。
预期结果,即实现需求目标相应的期望结果。
小 Demo
用例名 步骤 预期结果 支付申请入口 点击XX菜单 -》XX菜单 -》XX按钮 展开支付申请弹窗 元素校验/表头字段 检查【账单号】 账单号规则正确 渠道 A 发起支付 点击XX按钮,发起支付申请 1、账单状态更新为【支付中】
2、生成1条状态为【审核中】的支付流水
3、支付流水编号规则正确
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后关注我【清零0】,一起探讨交流。
边栏推荐
猜你喜欢
idea permanent activation tutorial (new version)
项目里的各种配置,你都了解吗?
Is the code more messy?That's because you don't use Chain of Responsibility!
leetcode 48. Rotate Image (Medium)
视觉SLAM十四讲学习笔记 第7讲 视觉里程计
面试官:说一下NIO和BIO的区别
企业应当实施的5个云安全管理策略
Unity 3D模型展示框架篇之资源打包、加载、热更(Addressable Asset System | 简称AA)
CReFF缓解长尾数据联邦学习(IJCAI 2022)
用过Apifox这个API接口工具后,确实感觉postman有点鸡肋......
随机推荐
Ultra-QuickSort
Is there a replacement for the LM2596?LM2576 can
中大型商业银行堡垒机升级改造就用行云管家!必看!
一文梳理NLP主要模型发展脉络
How to stress the MySQL performance indicators TPS\QPS\IOPS?
SMART S7-200PLC串行自由口通讯(耐压测试仪)
c#学习_第二弹
双目立体视觉笔记(三)三角测量、极线校正
第四讲 SVN
SCA兼容性分析工具(ORACLE/MySQL/DB2--->MogDB/openGauss/PostgreSQL)
A discussion of integrated circuits
"Social Enterprises Conducting Civilian Personnel Training Specifications" group standard on the shelves of Xinhua Bookstore
How to find the location of a pdf file in endnote literature
k8s上安装mysql
TS---类型设置
(记录)异步并发,多线程处理表的统计
Just a Hook
Fuse bit of AVR study notes
双目立体视觉学习笔记(一)
router---Route guard