[Stephen]转载 如何提高测试用例评审效率
年前启动的项目,之前一直各种需求文档的评审,之后搁置了一段时间进行其他项目的测试,如今开始各个模块的测试点评审,项目较大,模块较多,仅需求点将近250个。由8个人负责分工完成,几乎每天一个会议对各模块测试点进行评审。这么多测试点如何有效评审呢?
由于用例的复杂性评审较困难,采用测试点全部评审,用例抽样评审的方式较为合理。我们规定格式,测试点大家用思维导图的方式展现,尽量做到一目了然。基本要求三级目录,但由于大家的思维方式不一样,编写的思维导图各有差异,评审时的效果也不同,在此谈谈我的想法
第一:必须做到点线面相结合,要明确本模块的重点,检查点。编写思路可以按入口、GUI、逻辑功能、交互功能、控件、异常展开写。所谓点包括入口、GUI、控件点到即可,如文本框的校验等都套用公共模块用例,大同小异不用详细讲解;所谓线本模块的逻辑功能点要连贯,重点讲述检查点在哪里,如添加,添加过程做了哪些动作,添加的结果跟预期的是否一致;所谓面就是思考的面要广,本模块与其他模块交互的地方是否考虑到,如修改删除功能对其他模块的影响。
另外需要避免的几个缺点
1. 需求点的照抄照搬模式,没有自己的思想
2. 主次不分或主次颠倒,逻辑功能交互功能少,界面点多
3. 需求点不会合并,太分散或重复很多(同一个界面需求点写的很细但测试检查点可以合并,多个小模块测试点都类似的比如BS、CS同一模块,应该合并讲解或只评审一份就可以,另一份只需要评审不同的地方,再如服务器添加只需要评审一个实例就可以)
评审时注意不要照本宣科,因为再坐的其他人未必事先看过你的模块或并不熟悉,最好展示演示界面或交互界面进行分析,带动大家的注意力和思维
另外一个成年人的注意力大概能保持50分钟,评审时间建议不要超过2个小时。中间还可以适当休息一下。评审的过程中大家要积极思考,如负责人可以要求每个人必须有提问或补充
做到以上几点,相信我们的评审效率会高很多
为了提高大家的编写能力,会后应该进行总结,分析哪些是写的好的哪些是需要改进的
测试点的最终目的,别人看着你的测试点基本可以编写所有测试用例
转自:http://softtest.chinaitlab.com/bug/955565.html
[Stephen]转载 如何提高测试用例评审效率的更多相关文章
- [转载]要提高SQL查询效率where语句条件的先后次序应如何写
出处:https://www.cnblogs.com/exe19/p/5786806.html 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句. (1)选择最有效率的表名顺序(只在基于规则 ...
- 提高SQL查询效率的30种方法
转载:提高SQL查询效率的30种方法 内容摘录如下: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中 ...
- 提高php编程效率技巧
提高php编程效率技巧 投稿:mrr 字体:[增加 减小] 类型:转载 时间:2015-08-13 php是全球范围应用范围最广的开发语言,php和linux.apache.mysql紧密结合,形 ...
- 提高你开发效率的十五个Visual Studio 2010使用技巧
提高你开发效率的十五个Visual Studio 2010使用技巧 相信做开发的没有不重视效率的.开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS.能够对一个IDE产生依赖,说明这个ID ...
- 提高 JavaScript 开发效率的高级 VSCode 扩展!
原文:提高 JavaScript 开发效率的高级 VSCode 扩展! 作者:前端小智 Fundebug经授权转载,版权归原作者所有. Quokka.js Quokka.js 是一个用于 JavaSc ...
- 极大提高Web开发效率的8个工具和建议(含教程)
面对复杂的 Web 应用的开发,良好的流程和工具支持是必不可少的,它们可以让日常的开发工作更加顺畅.更加高效.本文介绍了6个Web开发利器以及相关的教程,帮助你在开发.调试.集成和发布过程极大地提高效 ...
- 提高PowerShell脚本效率的五个常用方法
PowerShell脚本运行慢怎么办?影响到正常企业流程正常运转怎么办?本文利用例子和数据给大家带来让PowerShell运行更快的五个常用方法.本人拙见,希望能够给大家带来一点启发~ 1. 善用命令 ...
- Oracle数据库提高sql查询效率总结
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句. (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句 ...
- [转载]提升SQLite数据插入效率低、速度慢的方法
转载地址:http://blog.csdn.net/chenguanzhou123/article/details/9376537#,如果有侵犯原创,请留言告知,本人会及时删除. 前言 SQLite数 ...
随机推荐
- 11个有用的Linux命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.今天为你解释下面几个命令:sudo.python.mtr.Ctrl+x+e.nl.s ...
- [CSS]white-space 属性详解
实例 规定段落中的文本不进行换行: p { white-space: nowrap } 可能的值 值 描述 normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTM ...
- SQL中约束和触发器的停用与启用
如何对SQL中的约束和触发器进行停用与启用,如果有外键约束则相关联表都要进行相应操作. ALTER TABLE TableName CHECK CONSTRAIT ALL --检查约束 ALTER T ...
- linux awk命令学习
. awk的运行过程 ) awk_script的组成: ① awk_script可以由一条或多条awk_cmd组成,两条awk_cmd之间一般以NEWLINE分隔 ② awk_cmd由两部分组成: a ...
- python 程序列表
用 python 通过读取注册表来获取机器安装的程序列表,包括,软件名称,版本号,安装日期等 # -*- coding: UTF8 -*-import _winregimport osimport ...
- Python 学习日志(一)
第一天: (一)安装Python3.3: (二)试运行: 1.在IDLE中输入:print("Hello,world"); //回车查看结果 2.使用"File" ...
- centos 卸载vsftpd方法
centos 卸载vsftpd方法 在服务器上安装了vsftpd,配置出错需要卸载vsftpd.卸载vsftpd的命令如下: 1 [root@localhost ~]# rpm -aq vsftpd2 ...
- CQRS学习——IOC,配置,仓储隔离以及QueryEntry[其三]
从IoC开始说起 博主最早开始用的IoC容器叫AutoFac,那时候用它主要是为了生命周期管理——将EF上下文的生命周期限定为每请求.当然也总是每每听到IoC的好处,但是仍然不能理解其优势.最近在学习 ...
- Linux巡检
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostn ...
- DJANGO:从当前用户的所属用户组里查找其所拥有的权限矩阵
没办法,随时项目越来越精进,要求也越来越多. 以前的权限精度已满足不了现在的要求, 那就设计一个权限矩阵,用HOOK返回来判断吧... [莫名其妙的ORM,留个念想] 主要是在表之间的跳转,要注意语法 ...