Junit主要用于单元测试,即白盒测试。它是一个开源的由JAVA开发的一个用于测试的框架。 Junit的几个基本概念:TestCase,TestSuite,TestFixtrue TestCase:代表一个测试用例,每一个TestCase实例都对应一个测试,这个测试通过这个TestCase实例的名字 ...
分类:
编程语言 时间:
2016-11-21 14:29:41
阅读次数:
172
Easymock学习 Author:luojie EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。 用于白盒测试,与预期结果不同,才去分析代码。 EasyMock采用“记录 回放”的工作模式,基本使用步骤: * 创建Mock ...
分类:
编程语言 时间:
2016-11-08 19:54:19
阅读次数:
322
软件测试方法是指测试软件性能的方法。 软件测试方法分为静态测试和动态测试。 静态测试是被测试程序不在机器上运行而采用人工检测和计算机辅助静态分析手段对程序进行检测。 动态测试是通过运行程序发现错误。对软件产品进行动态测试时可以采用黑盒测试和白盒测试法。 静态测试 指测试不运行的部分,例如测试产品说明 ...
分类:
其他好文 时间:
2016-11-03 13:25:10
阅读次数:
199
1.单元测试 是对程序中单个子程序过程进行的测试,是对软件基本组成单元进行的测试。是检验程序的最小单位,即检查模块有无错误,是在编码后必须进行的测试工作。 2.需要关注的问题: 1.目标 将模块的功能与定义模块的功能规格说明或接口规格说明进行标胶,证明模块与其规格说明存在矛盾。 2.时间 编码--编 ...
分类:
其他好文 时间:
2016-10-29 14:47:21
阅读次数:
227
语句覆盖 编写足够多的测试用例,使得每条语句都能至少被执行一次。是一种比较弱的测试标准,检测不充分。 判定覆盖(或分支测试) 编写足够多的测试,使得每个判断都有真和假的,从而使每个分支都至少被执行一次。不充分的检测,部分条件得不到验证。 条件覆盖 编写足够多的测试,使得判断中每个条件都有真和假的取值 ...
分类:
其他好文 时间:
2016-10-26 06:55:24
阅读次数:
123
测试在软件生命周期中的重要性,不用我多说想必大家也都非常清楚。软件测试有很多分类,从测试的方法上可分为:黑盒测试、白盒测试、静态测试、动态测试等;从软件开发的过程分为:单元测试、集成测试、确认测试、验收、回归等。 在众多的分类中,与开发人员关系最紧密的莫过于单元测试了。像其他种类的测试基本上都是由专 ...
分类:
其他好文 时间:
2016-10-13 02:18:37
阅读次数:
130
软件测试技术树,今天翻论文,发现一张图[1],分享给大家; 实际上,软件测试,简单分类,可以分为功能测试,非功能测试,性能测试,其他测试。 1、功能测试 黑盒测试、白盒测试 2、非功能测试 安装测试、安全测试、兼容性测试等 3、性能测试 负载测试、压力测试、容量测试 4、其他测试 文档测试、UI测试 ...
分类:
其他好文 时间:
2016-10-13 01:44:19
阅读次数:
206
手机软件测试分类 1. 按开发阶段 单元测试 > 集成测试 > 系统测试 > 确认测试 > 验收测试 2. 按测试技术分类 白盒测试 > 灰盒测试 > 黑盒测试 静态测试和动态测试 3. 按测试内容划分 文档测试 > 功能测试 > 兼容性测试 > UI测试 > 安装卸载测试 > 安全测试 > 容错性 ...
分类:
移动开发 时间:
2016-09-09 18:23:59
阅读次数:
232
1. 黑盒测试和白盒测试的直观图 从图中可以直接看出来,黑盒测试就当整个程序是个黑盒子,我们看不到它里面做了些什么事情,只能通过输入输出看是否能得到我们所需的来测试。而白盒测试可以当盒子是透明的,里面的一切我们都看的清楚,从而我们可以通过去测内部结构来测试。 2. 黑盒测试 (Black-Box T ...
分类:
其他好文 时间:
2016-09-08 17:59:53
阅读次数:
505
误区之一:白盒测试太耗时间,不值得一做 误区之二:系统测试可以发现所有问题,不必做白盒测试 误区之三:白盒测试必须在真实环境下进行 误区之四:个人能力强的不必做白盒测试 误区之五:白盒测试仅证明该怎么跑的代码是这样跑了,测不出什么问题! ...
分类:
其他好文 时间:
2016-08-26 10:36:50
阅读次数:
298