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
集成测试的目的是将模块的功能与定义模块的功能规格说明或接口规格说明进行比较。从而揭示出模块与规格说明存在着矛盾。 模块的规格说明和源代码。(输入输出参数和模块的功能) 使用白盒的测试方法分析逻辑结构,然后使用黑盒测试方法来设计测试用例。 第一步要列举出程序中所有的条件判断。 测试是为发现错误而执行程 ...
分类:
其他好文 时间:
2016-10-03 21:17:13
阅读次数:
151
手机软件测试分类 1. 按开发阶段 单元测试 > 集成测试 > 系统测试 > 确认测试 > 验收测试 2. 按测试技术分类 白盒测试 > 灰盒测试 > 黑盒测试 静态测试和动态测试 3. 按测试内容划分 文档测试 > 功能测试 > 兼容性测试 > UI测试 > 安装卸载测试 > 安全测试 > 容错性 ...
分类:
移动开发 时间:
2016-09-09 18:23:59
阅读次数:
232
核心要点:策略模式对于使用者来说是白盒,而工厂模式对于使用者来说,是黑盒。 可以看到,对外部来说,只有 Student 这个类型暴露在外面,由自己完成策略授权与结果计算。 而对比之前得工厂模式,工厂与使用者同时暴露在外面,由工厂授权,使用者直接计算结果而不用了解计算过程。 ...
分类:
其他好文 时间:
2016-09-09 00:55:54
阅读次数:
127
1. 黑盒测试和白盒测试的直观图 从图中可以直接看出来,黑盒测试就当整个程序是个黑盒子,我们看不到它里面做了些什么事情,只能通过输入输出看是否能得到我们所需的来测试。而白盒测试可以当盒子是透明的,里面的一切我们都看的清楚,从而我们可以通过去测内部结构来测试。 2. 黑盒测试 (Black-Box T ...
分类:
其他好文 时间:
2016-09-08 17:59:53
阅读次数:
505
误区之一:白盒测试太耗时间,不值得一做 误区之二:系统测试可以发现所有问题,不必做白盒测试 误区之三:白盒测试必须在真实环境下进行 误区之四:个人能力强的不必做白盒测试 误区之五:白盒测试仅证明该怎么跑的代码是这样跑了,测不出什么问题! ...
分类:
其他好文 时间:
2016-08-26 10:36:50
阅读次数:
298
逻辑驱动测试:语句覆盖、判定覆盖(分支覆盖)、条件覆盖、判定/条件覆盖、条件组合覆盖 路径测试:基本路径测试 面向对象的白盒测试 ...
分类:
其他好文 时间:
2016-08-24 13:02:02
阅读次数:
702