《软件测试》实验 实验三 白盒测试 实验目的 (1) 学习白盒测试方法 (2) 掌握语句覆盖、条件覆盖、分支覆盖等逻辑覆盖方法 (3) 掌握Java代码分析工具的使用 实验内容 1、 计算整数X和整数Y的最大公约数。(不允许采用课堂上所用的方式实现) l 请用类和方法实现(定义一个类,在类中定义一个 ...
分类:
其他好文 时间:
2016-04-05 14:04:00
阅读次数:
160
实验目的 (1) 学习白盒测试方法 (2) 掌握语句覆盖、条件覆盖、分支覆盖等逻辑覆盖方法 (3) 掌握Java代码分析工具的使用 实验内容 1、 计算整数X和整数Y的最大公约数。(不允许采用课堂上所用的方式实现) l 请用类和方法实现(定义一个类,在类中定义一个求最大公约数的方法),命名时请按照规 ...
分类:
其他好文 时间:
2016-04-05 14:01:25
阅读次数:
115
《软件测试》实验 实验三 白盒测试 实验目的 (1) 学习白盒测试方法 (2) 掌握语句覆盖、条件覆盖、分支覆盖等逻辑覆盖方法 (3) 掌握Java代码分析工具的使用 实验内容 1、 计算整数X和整数Y的最大公约数。(不允许采用课堂上所用的方式实现) l 请用类和方法实现(定义一个类,在类中定义一个 ...
分类:
其他好文 时间:
2016-03-27 14:08:22
阅读次数:
157
白盒测试(逻辑覆盖测试) 本周基于之前做的验证码项目进行了一次白盒测试。采用逻辑覆盖测试法。 逻辑覆盖测试法通过流程图来设计测试用例,此次采用了语句覆盖、条件覆盖、条件组合覆盖进行测试。 图1 白盒测试流程图 1. 语句覆盖 每条语句至少执行一次。 测试用例 用户名 密码 验证码图片位置 预期结果
分类:
其他好文 时间:
2016-03-20 00:29:12
阅读次数:
260
代码覆盖率 代码覆盖率测试一般包括行覆盖,条件覆盖,FSM覆盖,翻转覆盖率等。在不同的代码级别有不同的覆盖率,Behavioral code包含line+condition+path(branch)+FSM;在RTL code包含line+condition+path+toggle+FSM;Gate...
分类:
其他好文 时间:
2015-12-24 07:05:02
阅读次数:
1171
功能测试(黑盒测试)性能测试(白盒测试)用户需求测试测试常用工具黑盒测试的方法:等价类划分、边值分析、因果图、猜错、综合白盒测试的方法:逻辑覆盖(语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖)测试常用工具开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis...
分类:
其他好文 时间:
2015-09-17 09:56:47
阅读次数:
151
举个例子吧 if A and B then Action1 if C or D then Action2 语句覆盖最弱,只需要让程序中的语句都执行一遍即可 。上例中只需设计测试用例使得A=true B=true C=true 即可。 分支覆盖又称判定覆盖:使得...
分类:
其他好文 时间:
2015-08-07 21:45:37
阅读次数:
94
盖种测试 1.语句覆盖:语句覆盖是几个测试用例的设计,通过测试程序运行。使每一个可以运行的语句至少运行一次。 2.判定覆盖(也叫分支覆盖):设计若干个測试用例。运行所測程序,使程序中每一个推断的取真分支和取假分支至少运行一次。 3.条件覆盖:设计足够的測试用例,运行所測程序。使程序中每一个推断的每一...
分类:
其他好文 时间:
2015-06-11 22:37:55
阅读次数:
130
转自:http://wenda.tianya.cn/wenda/thread?tid=758a1e447e62b7df&hl=ja白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进...
分类:
其他好文 时间:
2015-05-19 12:33:58
阅读次数:
265
白盒测试之逻辑覆盖法
白盒测试又叫逻辑驱动测试或结构测试。与黑盒测试区别:关注代码内部结构
白盒测试的前提:已知代码内部逻辑
测试方法:逻辑覆盖法 逻辑覆盖法包括六种,从弱到强依次是:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。
逻辑覆盖法语句覆盖
将要测试的代码块中的每个语句都至少执行一遍。不关心语句的执行结果,只要执行了某个语句,就说该语句被覆盖了。
判定覆盖...
分类:
其他好文 时间:
2015-05-10 14:21:26
阅读次数:
125