一、测试的基本概念和分类根据是否知道源代码分为黑盒测试与白盒测试黑盒测试:只关心程序运行的过程和结果白盒测试:根据源代码写测试方法或者测试用例根据测试的粒度分为:方法测试functiontest单元测试unittest集成测试intergrationtest根据测试的次数分为:冒烟测试smokete..
分类:
移动开发 时间:
2015-05-25 20:43:35
阅读次数:
220
不管是传统瀑布式开发模式还是现如今互联网行业流行的敏捷开发模式其整个过程必不可少存在软件代码编写、代码构建、软件测试(代码静态分析、单元测试、模块测试和系统集成测试等)、软件部署等主要阶段。传统的做法往往是通过人工的投入方式一个阶段一个阶段的去执行实施,这..
分类:
其他好文 时间:
2015-05-18 21:16:22
阅读次数:
446
Sonar显示failsafe与jacoco集成测试结果数据...
分类:
其他好文 时间:
2015-05-16 20:39:09
阅读次数:
249
使用mock之后单元测试可以完全不依赖外界环境,比如database(一般使用hsqldb in memory db来实现database测试,mock db太麻烦了),ftp server,web service或者其他的功能模块。Mock测试带来的问题就是各个类,模块之间的集成测试完全没有做,这个时候就需要集成测试。单元测试maven有surefire插件实现自动化,集成测试则有failsaf...
分类:
其他好文 时间:
2015-05-16 16:36:59
阅读次数:
263
持续集成由以下环节组成:
代码版本库 (gitlab等)
CI 服务 (gitlab-ci/jenkins等 coordinator)
CI Runner...
分类:
其他好文 时间:
2015-05-05 12:36:11
阅读次数:
324
概述:要想获得稳定而功能正确的系统,仅进行单元测试是不够的。许多缺陷与模块的集成有关。如果需求没有被正式描述,那么每个人就要对需求做出自己的解释。只要这些解释与其他模块的交互无关,那就没有什么问题。模块之间的错误交互,通常都是由于各自对需求有不同的解释而引起的。检测这些缺陷的最好手段是集成测试。集成...
分类:
其他好文 时间:
2015-05-04 09:53:51
阅读次数:
110
总体概述 单元测试,是集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。 单元测试(Unit T.....
分类:
其他好文 时间:
2015-05-04 01:14:00
阅读次数:
122
集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试。 集成测试目标:按照设计要求使用那些通过单元测试的构件来构造程序结构。 集成测试两种技术:1)功能性测试。使用黑盒测试技术针对被测模块的接口规格说明进行测试。 ...
分类:
其他好文 时间:
2015-05-04 01:02:37
阅读次数:
125
第八周的博客来谈谈什么是集成测试1、什么是集成测试集成:集成(Integration)是指把多个单元组合起来形成更大的单元。集成测试(Integration Testing)是在假定各个软件单元已经通过了单元测试的前提下,检查各个软件单元之间的相互接口是否正确。也叫组装测试或联合测试。在单元测试的基...
分类:
其他好文 时间:
2015-05-03 23:34:48
阅读次数:
343
引言软件测试按测试用例设计(TEST CASE DESIGN)方法分为白盒测试(WHITE-BOX TESTING)和黑盒测试(BLACK-BOX TESTING)。 按测试过程或测试策略,软件测试分为单元测试(UNIT TESTING),集成测试(INTEGRATION TESTING〕,确认测试...
分类:
其他好文 时间:
2015-05-03 23:31:02
阅读次数:
160