白盒测试 单元测试:一般用白盒测试(依据《详细设计说明书》LLD) 集成测试:一般用灰盒测试(依据《概要设计说明书》HLD) 系统测试:一般用黑盒测试(依据《需求规格说明书》SRS) 白盒测试:基于程序结构的 逻辑驱动 测试。(透明盒) 为什么进行白盒测试? 白盒测试在前期,使前期逻辑覆盖率达到一定 ...
分类:
其他好文 时间:
2019-12-04 20:03:58
阅读次数:
110
一、什么是白盒测试 白盒测试是一种测试策略,这种策略允许我们检查程序的内部结构,对程序的逻辑结构进行检查,从中获取测试数据。白盒测试的对象基本是源程序,所以它又称为结构测试或逻辑驱动测试,白盒测试方法一般分为静态测试和动态测试。 二、如何去做白盒测试 网上很多介绍白盒测试的文章会提到白盒测试的方法有 ...
分类:
其他好文 时间:
2019-11-27 19:32:05
阅读次数:
466
1. 概述 1. 使用 idea 自带的 code coverage 工具 2. 背景 1. 了解 白盒测试用例设计 和 测试覆盖率 之后, 大概就需要 实践 了 2. 实践的话, 还是需要 工具 来检验效果 3. 工具选取 1. 选项 1. JaCoCo 2. IDEA Code Coverage ...
分类:
其他好文 时间:
2019-11-24 09:51:40
阅读次数:
1566
1. 概述 1. 白盒测试 用例设计 1. 本质上更加偏向于 单元测试 2. 背景 1. 黑盒看了, 再看看白盒 1. 分类 1. 概述 1. 简单分类 2. 跟 黑盒 的差不多 2. 分类 1. 通过性测试 2. 失败性测试 3. 执行 1. 顺序 1. 通过性测试 2. 失败性测试 2. 与 黑 ...
分类:
其他好文 时间:
2019-11-23 00:07:34
阅读次数:
77
1. 单元测试 1.1 测试分类 + 黑盒测试,不需要写代码,给输入值,看程序是否能够输出期望的值。 + 白盒测试,需要写代码的。关注程序具体的执行流程。 + 利用java中的junit依赖环境是白盒测试的一种方式 1.2 Junit的使用步骤 1. 定义一个测试类(测试用例) 2. 定义测试方法: ...
分类:
编程语言 时间:
2019-11-21 23:12:33
阅读次数:
122
1.按测试手段来分类 ①黑盒测试和白盒测试 ②动态测试和静态测试 静态测试:是指无需执行被测程序,而是通过评审软件文档或代码,度量程序静态复杂度,检查软件是否符合编程标准,借以发现编写的程序的不足之处,减少错误出现的概率 动态测试:是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率、 ...
分类:
其他好文 时间:
2019-11-19 14:22:32
阅读次数:
80
测试分类 黑盒测试: 不需要写代码, 给输入值, 看程序是否能够输出期望的值 白盒测试: 需要写代码, 关注程序具体的执行流程 Junit 是白盒测试的一种 定义一个测试类 (测试用例) 包名: xxx.xxx.test 测试类名: 被测试的类型 + Test 定义测试方法: 可以单独运行 方法名: ...
分类:
编程语言 时间:
2019-11-12 15:56:59
阅读次数:
108
一、软件产品质量模型 功能性:满足明确和隐含需求的功能 可靠性:能够处理异常情况,快速恢复 易用性:简单,易用 效率性:资源占用率少,性能好 维护性:可修改维护的能力 可移植:适用多个环境 二、软件测试常见分类 1、是否覆盖代码 黑盒测试 白盒测试 灰盒测试 2、阶段划分 单元测试:对软件中最小的测 ...
分类:
其他好文 时间:
2019-11-04 00:02:58
阅读次数:
96
1:测试分类 2:常用测试方法 2.1 断言语句 3: 基本测试 4: 组合测试 5:参数化测试 6:分类测试(Category) 1:测试分类 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 2:常用测试方法 Junit ...
分类:
其他好文 时间:
2019-10-31 00:53:05
阅读次数:
109
1.黑盒测试,白盒测试,灰盒测试区别 黑河测试不关注它是怎么产生的,只关注它的功能,灰盒测试和白盒测试需要了解这个软件是怎么产生的,服务端的代码是如何实现的 2.编写测试用例的方法 1、等价类划分法(重要) 2、边界值(重要) 3、因果图(重要) 4、判定表 5、正交实验 6、状态迁移 7、流程分析 ...
分类:
其他好文 时间:
2019-10-28 20:34:20
阅读次数:
95