你可能感兴趣的试题
自顶向下集成 自底向上集成 大突击集成 三明治式集成
大突击集成是最有效的面向对象软件集成测试策略 在面向对象软件的单元测试中,一颗继承树上的每个类都需要进行测试 在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法 针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴
大突击测试的自动化能力差 大突击测试要找出导致失效的原因很困难 大突击测试要额外编写特殊的辅助测试程序 大突击测试中,一个模块存在的缺陷还可能妨碍其他模块的测试
单元测试又称为“模块测试”,是针对软件测试的最小单位,即程序模块进行正确性检验的测试工作 集成测试也称为“组装测试”,通常在编码完成的基础上将所有的程序模块进行有序且递增的测试 集成测试检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。 系统测试是在真实或模拟系统运行环境下检查完整的程序系统能否与相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求
先分别测试每个模块,再把所有模块按设计要求连成一起进行测试 先把所有模块按设计要求连成一起进行测试,然后逐个测试单个模块 把下一个要测试的模块同已经测试好的那些模块结合起来进行测试 按功能将不同模块组合在一起分别进行测试,然后再总体连起来进行测试
大突击集成是最有效的面向对象软件集成测试策略 在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试 针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴 在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法
为了使得系统容易测试,应该使用高级的程序设计语言设计语言编制程序 系统测试是一个程序的执行过程,目的是为了发现系统中隐藏的错误 如果程序中连锁式连接了8个判定(IF)结构,则程序中总的路径数达28条 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求 为了快速完成集成测试,采用一次性集成方式是适宜的 对一批模块进行测试,被发现的错误多的模块中残留的错误将比其他的模块少 好的测试用例应能证明软件是正确的 边界值分析方法是取输入输出等价类的边界值作为测试用例 I.等价类划分方法考虑了各等价类之间取值的组合情况下可能的结果 J.判定覆盖法可能查不出在判定中逻辑运算符使用有误时产生的错误
大突击集成是面向对象集成测试最常用且最有效的方法 自底向上集成和自顶向下集成都需要为集成测试开发大量代码 与自底向上集成和自顶向下集成相比,协作集成是一种更充分的集成测试策略 高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试
大突击集成是一种综合运用自底向上集成与自顶向下集成的测试策略 自底向上集成测试比自顶向下集成测试需要开发的代码更多 协作集成是指可以协作完成特定系统功能的类集成在一起进行测试 与自底向上集成和自顶向下集成相比,基干集成是一种更充分的集成测试策略
面向对象软件的大突击集成测试只进行一轮,无需增量集成 测试一个类的不同实例间的协作属于面向对象软件单元测试考虑的范畴 测试动态绑定属于面向对象软件单元测试考虑的范畴 等价类划分是一种类树层次的测试技术
单元测试又称为模块测试,是针对软件测试的最小单位——程序模块进行正确性检验的测试工作 集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试 集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统 系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等进行正确配置与连接,并满足用户需求
自顶向下集成 自底向上集成 大突击集成 三明治式集成