一文4个点教你测试用例编写规范【软件测试刚入行可看】
测试用例是测试人员执行测试的基本依据,因此测试用例质量的高低直接影响测试的有效性和效率。
为了保证测试执行人员使用最有效的测试用例,使测试工作能有序、合理化的进行,从而提高实施测试时对所测产品、系统或者模块的测试质量,最终提高仁科互动公司产品线的质量。特编写统一测试用例编写规范,为测试设计人员提供测试用例设计编写指导,提高编写用例的可读性、可执行性、合理性。
一、用例内容
设计测试用例时,需要涵盖的信息必须包括:
1、测试用例编号
2、用例标题
3、用例类型
4、编制人
5、测试再现的初始条件
6、用例描述
7、 测试步骤
8、 期望结果
当项目采用其他工具、平台进行管理时,同样应该在记录过程中至少涵盖上述关键信息。
二、用例编号
系统测试用例编号采用每个模块使用1个用例编号,有利于测试人员对各用例方便查询与管理,用例编号设置如下:
模块 | 用例编号设置 | 备注 |
组织机构管理 | XT-ZZJG | |
用户信息管理 | XT-YHXX |
三、用例准则
设计测试用例的规则和策略主要有以下三条基本准则:
1、 测试用例的代表性:能够代表各种合理和不合理的、合法和非法的、边界和越界的,以及极限的输入数据、操作和环境设置等;
2、 测试结果的可判断性:即测试执行结果的正确性是可判断的或可评估的;
3、 测试结果的可再现性:即对同样的测试用例,系统的执行结果应该是相同的。
四、用例设计方法
1、等价类划分
把全部输入数据合理地划分成若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据取得较好的测试结果。等价类划分有两种不同的情况:有效等价类和无效等价类。
2、边界值
大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。
3、错误推测
基于经验和直觉推测程序中所有可能存在的各种错误,有针对性地设计测试用例的方法。
4、分类树
分类树方法是在软件功能测试方面一种有效的测试方法,通过分类树把测试对象的整个输入域分割成独立的类。按照分类树方法,测试对象的输入域被认为是由各种不同的方面组成并且都与测试相关。
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….在下方我的公众号里免费获取~
相关文章
- makefile文件编写「建议收藏」
- 测试工程师简历编写指南怎么写_初级软件测试工程师简历
- 完美!这份世界顶级架构师编写的550页Spring5高级编程
- 用python编写猴子吃桃问题_上午给猴子四只香蕉
- 基于PHP的PDO编写的MySQL类2.0版源码分享
- 实现任务自动化:Linux R脚本文件编写技巧(linuxr脚本文件)
- Linux下编写C语言的简易指南(怎么用linux编c语言)
- 编写Redis Java程序实现键值的过期管理(redisjava过期)
- 如何使用 Pyramid 和 Cornice 编写 Python Web API
- 使用 Elixir 语言编写一个小游戏
- Linux环境下,如何高效、简单地编写PHP代码(linux下写php)
- 快速掌握 MySQL 编写触发器技巧(mysql编写触发器)
- Oracle中不同科目的编写方式(oracle不同科目咋写)
- 如何编写Linux设备驱动程序
- 在SQLServer2005中编写存储过程
- Python语言编写电脑时间自动同步小工具
- PHP调用VC编写的COM组件实例
- PHP读取和编写XML