第5章 集成测试

一、集成测试定义

二、集成测试策略

三、集成测试过程

四、小结

==================================

练习

1.为什么有了单元测试,还需要集成测试?

2.什么是集成测试?

3.当被测单元本身不是一个独立的程序,无法完整的运行,为了验证被测单元的功能和输入、输出是否能正确处理,我们要为被测单元开发()和()。

4.()是一个或者一系列功能,它在被测的单元糊哦构造版本中调用或炸发送数据。

5.()是一个或者一系列功能,它在被测单元中被调用或者接收数据。

6.()测试,是把所有组成系统的单元一次组合起来进行测试。

7.大爆炸集成测试的缺点主要是()很难定位。

8.()测试是从依赖性最小的底层模块开始,按照层次结构图,逐层向上集成,验证系统的稳定性。

9.自顶向下集成测试是按照系统层次结构图,以()为中心,自上而下按照深度优先或者()策略,对各个模块一边组装一边进行测试。

10.()测试是为减少桩模块和驱动模块,在分解树上进行集成。

时间: 2024-08-09 03:57:18

第5章 集成测试的相关文章

软件测试复习(二)

第四章 系统测试 1.功能测试 分析方法:对每个明确的功能需求进行标号,可能隐藏的功能标号,可能出现的功能标号,对功能需求分级,分析,脚本化自动化 用例设计方法:等价类划分,边界值分析,因果图,决策表,错误猜测法 2.GUI测试 应有的要素:符合标准和规范,直观性,一致性,灵活性,舒适性,正确性,实用性 分类:手动测试.自动测试 3.性能测试 内容:评估系统的能力,识别系统中的弱点,系统调优 4.冒烟测试.压力测试 5.容量测试 6.健壮性测试:抵御错误的能力,出现故障自动恢复或忽略 7.安全性

新书《编写可测试的JavaScript代码 》出版,感谢支持

本书介绍 JavaScript专业开发人员必须具备的一个技能是能够编写可测试的代码.不管是创建新应用程序,还是重写遗留代码,本书都将向你展示如何为客户端和服务器编写和维护可测试的JavaScript代码. 从减少代码复杂性的方法,到单元测试.代码覆盖率.调试.以及自动化,您将全面学到如何编写让你和你同事能够轻松修复和维护的JavaScript代码.测试JavaScript代码是一个复杂的过程.本书将在很大程度上帮你简化该过程. 目标读者 本书主要目标受众是那些想成为JavaScript专业开发人

GO从0到1实战微服务版抢红包系统

第1章 课程导学[征途*扬帆起航]没有梦想,何必远方?本小结将站在更高的起点,从项目演示开始 ,然后到本课程适用人群定位,再到通过思维导图介绍课程内容体系,接着到分析收获,最后到学习本课程的一些前置要求,为你的学习征途扬帆起航做保证. 第2章 红包业务概述&系统建模[磨刀不误砍柴工]或许大家体验过抢红包,但如何对现实世界的业务场景进行抽象,形成软件系统的需求,进行建模与技术选型,这是有一套“方法论”的.因此,本章分四点:红包系统业务知识:选用的技术框架:业务建模与数据库建模:红包算法&库存

仿微信抢红包 Golang实战多版本抢红包系统

第1章 课程导学[征途*扬帆起航]没有梦想,何必远方?本小结将站在更高的起点,从项目演示开始 ,然后到本课程适用人群定位,再到通过思维导图介绍课程内容体系,接着到分析收获,最后到学习本课程的一些前置要求,为你的学习征途扬帆起航做保证. 第2章 红包业务概述&系统建模[磨刀不误砍柴工]或许大家体验过抢红包,但如何对现实世界的业务场景进行抽象,形成软件系统的需求,进行建模与技术选型,这是有一套“方法论”的.因此,本章分四点:红包系统业务知识:选用的技术框架:业务建模与数据库建模:红包算法&库存

软件工程过程 第6章 软件工程过程的建立与监控

1.软件工程过程的层次.P162 U级(Universial Level 宏观级)提供一个高层概要 W级(Wordly Level 物质世界级)提供实际工作指导 A级(Atomic Level 微观级) 通过更加详细的求精 2.U级过程模型是指生存周期模型,包含知道具体工作的方针.P163~P165 面向任务的模型 实体过程的模型 3.W级过程模型对完成工作任务的顺序提供指导,规定各项任务的启动条件和输出结果.P166 规程定义了进行质量保证评审的点以及如何处理所发现的问题 规定评审工作的比例.

软件工程过程 第2章 软件开发的主要活动

1.需求工程.P13 需求是任何软件开发项目的基础. 好的需求是项目成功开发的必要条件. 需求分析工作可划分为两个阶段:需求开发和需求管理.需求开发就是传统意义上的需求分析. 2.需求开发(需求分析)的目标.P13 与客户和其他涉众在系统的工作内容方面达成并保持一致. 使系统开发人员能够更清楚地了解系统需求,定义系统边界: 为软件实施计划提供基础: 为估算开发系统所需成本和时间提供基础: 定义系统用户的需求和目标. 3.需求开发阶段包括需求获取.需求分析.规格化说明和需求验证4个活动:需求管理包

软件工程过程 第4章 瀑布模型应用实例

1.Infosys 过程模型如下图所示:P82 包括需求规范.高层设计.详细设计.构建.单元测试.集成测试计划.集成测试.系统测试计划.系统测试.文档化.验收测试.安装和维护支持. 2.需求阶段主要两个方面:问题分析和产品描述.需求分析活动可细分为需求准备.收集和分析3个步骤.产品描述活动也可以细分成规格说明书的准备.评审和客户的最后认可3个步骤.P83 3.需求规范主要参与人员:系统分析团队.评审团队和客户,主要输出是软件需求规格说明书文档和验收测试标准,结束条件是软件需求规格说明书文档和验收

第3章 单元测试

一.单元测试的基本知识 1.传统的单元测试 2.集成测试 3.优秀的单元测试 4.一个简单的单元测试实例 5.测试驱动开发 6.总结 二.单元测试基础练习 1.单元测试框架 2.LogAn项目的第一个单元测试 3.更多MSTest的测试特性 4.实验8 5.实验9 6.总结 三.使用桩对象解除依赖 1.桩对象 2.发现LogAn对文件系统的依赖 3.重构设计增强了可测试性 4.总结 四.MSTest数据驱动测试 官方教程链接为:http://msdn.microsoft.com/zh-cn/li

2017上半年软考 第三章 重要知识点

第三章 讲了信息系统集成所需要的技术: 重点是:信息系统生命周期:立项[形成需求规格说明书].开发.运维.消亡: 信息系统建设包括:设备采购.系统集成.软件开发.运维服务: 软件开发常用方法:结构化方法[整个系统分若干阶段依次进行.每个阶段都有详细的文档编制要求:注重全局和整体性: 缺点开发周期长,文档设计繁琐,设计说明繁琐,工作效率低,要在开发之初认识系统需求].原型法[快速开发一个原型.反复修改来实现用户需求: 分抛弃型原型.进化型原型].面向对象法[关键:能否建立全面.合理.同意,反映需求