一、测试方法不同 1、单元测试属于白盒测试范畴。 2、集成测试属于灰盒测试范畴。 3、系统测试属于黑盒测试范畴。 二、考察范围不同 1、单元测试主要测试单元内部的数据结构、逻辑控制、异常处理等。 2、集成测试主要测试模块之间的接口和接口数据传递关系,以及模块组合后的整体功能。 3、系统测试主要测试整 ...
分类:
其他好文 时间:
2019-10-05 18:19:38
阅读次数:
106
软件测试的对象包括软件需求、概要设计、详细设计、软件运行环境、可运行程序和软件源代码等。 软件测试包括质量、人员、资源、技术和流程五大要素,以及测试覆盖率和测试效率两个目标。 软件测试一般分为4个阶段:单元测试、集成测试、系统测试、验收测试。 一、单元测试 单元测试是对软件中的最小可验证单元进行检查 ...
分类:
其他好文 时间:
2019-10-04 15:04:41
阅读次数:
128
一、为什么要做自动化测试? 假设半月迭代一次,每次迭代需要5轮测试,人工回归一次需要5个小时,最终确定一年下来,自动化为你省去600个小时,也就是75个工作日,同时也省去了测试旧功能要吐的烦恼以及人疲惫下产生的错误。 有点:提高效率、质量 自动化测试:人为驱动的测试行为转化为机器执行过程(在手工基础 ...
分类:
其他好文 时间:
2019-09-25 14:11:02
阅读次数:
99
之前有个朋友问我什么是集成测试?又有什么测试方法?由于单元测试和集成测试这块基本上是由开发人员来完成,所有对于这块了解的不是过于清楚,只能模糊性的说:“在单元测试的基础上,将多个模块进行集成,来测试各模块集成之后能否正常的工作,集成测试的方法基本上就是用测试桩和测试驱动了”,由于当时对测试桩和测试驱 ...
分类:
其他好文 时间:
2019-09-23 22:24:01
阅读次数:
128
一、测试阶段也称测试级别 单元测试 集成测试 系统测试 验收测试 1.组件测试 也称单元测试 (1)单元是软件里最小的、可以单独执行编码的单位,通常由一人完成编程。 (2)对于采用流程语言(如C、VisualBasic等)的设计的软件,单元可以由一个或若干个最接近的函数或过程所组成。 (3)对于采用 ...
分类:
其他好文 时间:
2019-09-22 20:01:26
阅读次数:
139
单元测试是将一个程序员或者一个开发团队所编写的,一个完整的类、子程序或者小程序,从完整的系统中隔离出来进行测试; 组件测试是将一个类、包、小程序或者其他编程元素,熊一个更加完整的系统中隔离出来进行测试,这些测试代码涉及到多个程序员或者多个团队; 集成测试是对两个或更多的类、包、组件或者子系统进行的联 ...
分类:
其他好文 时间:
2019-09-22 01:05:15
阅读次数:
75
一、测试级别 1、单元测试 对代码最基本单元(函数、方法)的测试 给予特定条件判断结果是否符合预期 相对整个程序的测试,单元测试简化了测试任务 unittest模块 2、集成测试 3、系统测试 4、验收测试 5、回归测试 二、代码组织 1、断言 assertEqual(值,表达式)是否相等 asse ...
分类:
其他好文 时间:
2019-09-07 18:26:39
阅读次数:
82
一、TestNg 介绍: TestNg 优势: 1、比Junit 涵盖的功能更全面的测试框架 2、Junit 更适合隔离性比较强的单元测试 3、TestNg更适合复杂的集成测试 二、注解 BeforeMethod and AfterMethod 每个测试用例之前都会运行 BeforeClass an ...
分类:
编程语言 时间:
2019-09-06 11:16:17
阅读次数:
104
1.根据项目流程阶段划分软件测试 1)单元测试:单元测试(或模块测试)是对程序中的单个子程序或具有独立功能的代码进行测试的过程。 2)集成测试:系统测试是针对整个产品系统进行的测试,验证系统是否满足需求规格的定义,以及软件系统的正确性和性能等是否满足其需求规格的要求。 3)系统测试:系统测试是针对整 ...
分类:
其他好文 时间:
2019-08-31 17:50:02
阅读次数:
83
"系列目录" Moq库简介及安装 Moq简介 Moq是.net平台下的一个非常流行的模拟库,只要有一个接口它就可以动态生成一个对象,底层使用的是Castle的动态代理功能. 它的流行赖于依赖注入模式的兴起,现在越来越多的分层架构使用依赖注入的方式来解耦层与层之间的关系.最为常见的是数据层和业务逻辑层 ...
分类:
Web程序 时间:
2019-08-26 09:55:20
阅读次数:
121