如何写一份漂亮的测试用例?
作者:清浅2015 发布时间:[ 2016/7/12 11:25:37 ] 推荐标签:软件测试 测试用例
4、测试步骤
测试步骤是指如何执行用例,先做什么后做什么,是有顺序的概念在的。
步骤和用例的目标需要是一致的,任意一个偏离目标整个case是无意义的。
书写要求:可执行的操作,功能用例步骤不大于7,流程用例步骤随业务而定-这里不做限制。
(1) 采集电影[check1]
(2) 预处理电影[check2]
(3) 审核电影[check3]
(4) 发布电影[check4]
5、预期结果
预期结果是和测试步骤一一对应的,有几个检查点,需要有几个结果。
预期结果需要是可检查的,可从三个方面进行校验:
一:界面(结果会直接显示在界面上的)
二:数据库(有些数据只会存于数据库中)
三:磁盘(文件数据需具体到磁盘上看是否存在,数据是否正确)
书写要求:和测试步骤中check点一一对应,检查点>=1个
6、测试数据
测试数据:测试时使用到的数据。
书写要求:可用电影。
不用写到实际数据,在测试添加电影功能时,不需要写具体电影、导演、演员、宣传图片。
具体的数据-可以在数据准备时做好,如符合规格的图片(海报、图标、剧照),符合码率的媒体文件(正片和预览片)。
后,测试用例整体是有逻辑的-需要有用例设计的魂
编写测试用例的两个途径
1)先有用例设计,从整个产品/项目出发,先确定测试范围、测试目标,再细化范围到具体对象->具体功能,确定设计用例技术和测试方法,再来编写用例。
2) 测试执行后-通过Bug反推 修改补充用例。
两者相结合才会产出一份漂亮且有效的测试用例,理论->实践->理论过程。
附上编写测试用例常见问题
1、用例标题意图不明确
2、用例中引用其他用例
3、用例中包含过多的细节
4、用例中出现笼统的词
反复、多次
确定反复的具体次数
确定一个反复的范围
长时间
确定长时间的具体时间
确定一个长时间的范围
大量
确定具体的数据量
从需求/规格中中参照值
5、用例中步骤不可执行
6、用例中期望结果不可验证
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南