常见的用例编写方法如下:
一、需求转化法
根据需求转化为基本功能测试点
二、等价类
1、等价类:程序的输入域划分为若干部分,每个部分中选取少数有代表性的数据作为测试用例,每一类的代表性数据在测试中的作用等价于这一类的其它值;从所有可能的输入中努力找出某个小的子集,我们要找的子集是正确的,并且是可能发现最多错误的子集。
精心挑选的用例符合两个特性:
特性一:严格控制测试用例的增加,减少为...
分类:
其他好文 时间:
2016-06-23 16:08:30
阅读次数:
245
正常流功能测试 涵盖所有需求点 方法有:等价类划分,边界值分析,错误推测,因果图,判定表等 相关模块测试 测试改动是否引起其他相关模块的异常 异常流功能测试:非法输入,中断操作,短信,电话,关机重启等等 界面文案有无错字或歧义 用户体验测试,优化建议 前端页面性能测试 常常需要压缩静态文件,检查有无 ...
分类:
其他好文 时间:
2016-06-16 19:44:28
阅读次数:
174
等价类划分法: 一、方法简介 1.定义 是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。方法是一种重要的、常用的黑盒测试用例设计方法。 2.划分等价类 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的 ...
分类:
其他好文 时间:
2016-06-12 15:11:08
阅读次数:
188
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1004 共n个卡片,染成r,b,g三种颜色,每种颜色的个数有规定.给出一些置换,可以由置换得到的染色方案视为等价的,求等价类计数. 分析 给出置换求等价类计数,用Burnside引理:等价类计数= ...
分类:
其他好文 时间:
2016-06-01 19:54:14
阅读次数:
228
《软件测试》实验 实验四 白盒测试 实验目的 (1) 掌握静态分析代码的技巧 (2) 学习黑盒测试中的等价类划分 实验内容 一、 找出函数中存在的问题。以下题目均在Lab04项目中完成。 1、 某站点通过用户输入的用户名和密码(在login.jsp登录页中输入)来判断出现什么样的界面,如果是管理员( ...
分类:
其他好文 时间:
2016-05-31 00:59:05
阅读次数:
129
《软件测试》实验 实验四 白盒测试 实验目的 (1) 掌握静态分析代码的技巧 (2) 学习黑盒测试中的等价类划分 实验内容 一、 找出函数中存在的问题。以下题目均在Lab04项目中完成。 1、 某站点通过用户输入的用户名和密码(在login.jsp登录页中输入)来判断出现什么样的界面,如果是管理员( ...
分类:
其他好文 时间:
2016-05-31 00:56:10
阅读次数:
120
1.等价划分:(有效等价,无效等价)等价类是指某个输入域的子集合,在该子集中取任意数据进行测试将得出相同结果,对于揭示程序中的错误都是等效的 。 2.边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型 ...
分类:
其他好文 时间:
2016-05-30 21:47:51
阅读次数:
148
[必做题1] 针对附录1给出的三角形判断Java 代码,应用等价类划分法设计测试用例,用表格形式列出设计的测试用例,写到博客中。 [必做题2] 模仿附录2给出的三角形判断Junit测试代码,设计单元测试脚本,测试 [必做题1]设计得到的测试用例。注意测试脚本中测试用例出现顺序与[必做题1]表格所列顺 ...
分类:
其他好文 时间:
2016-05-27 00:46:20
阅读次数:
163
目标与要求 单元测试训练 (Junit框架应用) 测试用例的设计方法 要求: [必做题1] 针对附录1给出的三角形判断Java 代码,应用等价类划分法设计测试用例,用表格形式列出设计的测试用例,写到博客中。(10分) [必做题2] 模仿附录2给出的三角形判断Junit测试代码,设计单元测试脚本,测试 ...
分类:
其他好文 时间:
2016-05-18 00:24:33
阅读次数:
155
感想:等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类。合理的用好等价类划分法能节约测试时间。 github账号:https://github.com/hjs12 ...
分类:
其他好文 时间:
2016-05-17 23:57:46
阅读次数:
489