前几天网上有一个很有意思的问题:软件测试人员一定要会写测试用例吗?这不是当然的嘛,编写测试用例可是软件测试工程师的必备技能。

不过,还是有部分软件测试人员不会写测试用例,不知道怎么写才是一篇合格的甚至优秀的测试用例。

在测试用例的编写上,业内有一个不成文的原则:用最少的成本找到最多的问题。尽快发现存在的各种问题,减少重复的工作,节约时间,提高工作效率。

测试用例符合以下五点,那基本上就可以判断这是个好的测试用例:

1、测试覆盖面广

测试覆盖面广,才能尽可能多地发现问题,发现的问题越多,产品的质量自然是更好的。

2、测试用例精简

测试用例精简,别人一看就懂,避免了不必要的重复沟通,节约了时间。

3、步骤明了

步骤清晰明了,也是方便别人去执行,同样节约了时间。

4、目标明确

不要说东说西,直接把目标写清楚,也方便别人阅读,带着目的去读效果也更好。

5、维护相对简单

维护相对简单,也是分几部分:

别人进行维护修改;

系统升级维护修改;

挑选不同纬度,不同优先级,不同功能的测试用例;

所以总的来说,结构清晰、目标明确、描写精简的测试用例更容易维护。

不要看测试用例只是一个文档,这个文档可是检验软件测试人员能力的重要部分,一份优秀的测试用例能获得上级对你的认同,所以上面这五点,还不赶紧学起来。

本文作者:柠檬班软件测试(lemonban)——专注于最新最前沿的软件测试技术,解决你的测试技术烦恼,对软件测试感兴趣的朋友赶快关注我们吧!

写出最感兴趣的软件测试工作,你还不会写测试用例?!注意这五点,写出模板级的测试用例!...相关推荐

  1. x265发起者陈敏:别人看我是专注,其实我只是感兴趣而已

    认识陈敏是通过朋友介绍,当时我正在为第一次LiveVideoStackCon甄选讲师,陈敏的背景一下子吸引了我,如此低调.默默贡献的技术人正是我们希望挖掘的.但事与愿违,在通了十几封邮件后没能说服陈敏 ...

  2. opencv学习笔记5:感兴趣区域ROI

    ROI ROI 感兴趣区域 从被处理的图像以方框,圆,不规则多边形等勾勒出我们感兴趣的区域. 可以通过各种算子(Operator)和函数来求得感兴趣的区域. 本次通过下标的形式获取ROI ROI 下标 ...

  3. 分享适合女生做的六个兼职项目,在家做副业,看看有没有你感兴趣的

    大部分女生都有一份比较清闲的工作,工作时间来说相对很少.她们有足够的时间做其他事情,下班后,周末和假期.这些时间可以有效地用来做副业,赚更多的钱.很多人质疑副业很难拿钱,也有人说主业不好,做什么副业都 ...

  4. 基于matlab得图像感兴趣区域提取

    对于图像感兴趣区域(ROI)的提取,一般从来两个方面着手解决:一是利用图像分割技术提取ROI:二是从人眼得视觉特征出发,通过模拟人眼得视觉特点,寻找特定得视觉敏感区域,并将这些视觉敏感区域排序作为RO ...

  5. 应届毕业生找软件测试工作实习的心得(一)

    我是2022届计算机科学与技术专业毕业的学生,因为自己在代码编程这块,感觉自己能力有所欠缺,偶然学校.政府.企业三方合作接触到软件测试这个行业,接触到这个行业,相对于打开了新的大门,为自己人生道路发展 ...

  6. 基于python的移动物体检测_感兴趣区域的移动物体检测,框出移动物体的轮廓 (固定摄像头, opencv-python)...

    感兴趣区域.特定区域.框出移动物体的轮廓.越界检测.入侵物体检测.使用 opencv-python库的函数cv2.findContours.cv2.approxPolyDP.cv2.arcLength ...

  7. 写给对 ”游戏开发” 感兴趣的朋友们

    我们程序员能为世界带来什么? 有些程序员做出了 淘宝/Amazon,为世界带来了电子商务. 有些程序员做出了 微信/Twitter,为世界带来了社交平台. 而有些程序员做出的东西,虽然无法应用于我们的 ...

  8. 软件测试作业2:在敏捷宣言遵循的12条原则中挑选1条你感兴趣的原则进行风险评估

    作业2 1.在敏捷宣言遵循的12条原则中挑选1条你感兴趣的原则进行风险评估. "原则"参见Lec 6, slide 8-11; "风险"参见Lec 3, sli ...

  9. 云漫圈 | 写给对 ”游戏开发” 感兴趣的朋友们

    戳蓝字"CSDN云计算"关注我们哦! 作者:小灰 转自:程序员小灰 我们程序员能为世界带来什么? 有些程序员做出了 淘宝/Amazon,为世界带来了电子商务. 有些程序员做出了 微 ...

最新文章

  1. php模拟post上传图片,php模拟post上传图片解决方法
  2. 在block中进行行循环
  3. 为Linux用ISO制作U盘启动及基本原理
  4. AWS — 重塑混合云
  5. UNITY 接讯飞语音过程总结
  6. 理查德·汉明和他的汉明码
  7. python3.6创建exe可执行程序
  8. UI控件之UISlider
  9. ie6 ie7下使用clear不能将浮动的元素换行问题
  10. 用区块链保护共享数据?存储初创公司Gospel开始试水
  11. 力扣 比较退格的字符串
  12. Python办公自动化(三)|批量合并PDF
  13. 目标追踪论文之狼吞虎咽(1):VITAL算法
  14. 免费题库CISP,NISP,SCSA,SCSP,CISA,CISSP,CISP-PTE
  15. Python实现将mp3音频格式转换为wav格式
  16. 查看源文件默认编辑器打开
  17. c语言 求圆周长 圆面积 圆球表面积 圆球体积 圆柱体积
  18. php 图片处理慢,php图片处理
  19. @ select 函数使用说明
  20. php录音功能,微信开发之录音功能

热门文章

  1. python elasticsearch 更新后刷新
  2. python 调用c/c++
  3. ORB-SLAM(1) --- 让程序飞起来
  4. 三.Linux平台安装MongoDB
  5. linux网站目录大小写,Linux服务器url区分大小写如何解决
  6. java基础习题集_java基础集合经典训练题
  7. 服务器支持curl,互联网要点:服务器不支持curl_exec的解决办法
  8. oracle批输入命令流,ORACLE对表批处理操作
  9. centos7使用yum安装jdk并配置jdkhome
  10. mysql联合查询数量不一致_Mybatis关联查询,查询出的记录数量与数据库直接查询不一致,如何解决?...