单选题通常测试用例很难100%覆盖测试需求,因为________。 1. 输入量太大
2. 输出结果多 3. 软件实现途径多 4. 测试依据没有统一标准
A. 1 2 3
B. 2 3
C. 1 2 3 4
D. 1 3
单选题为了检测引用异常,需要检查通过程序的每一条路径。通常采用类似______的方法遍历程序流程图的每一条路径。 A.广度优先 B.随机访问 C.深度优先 D.自底向上
单选题因果图方法根据( )之间的因果关系设计测试用例。
单选题下列情况通常会考虑使用自动测试的是 ______。
单选题以下关于覆盖测试的说法中,错误的是
单选题在面向对象软件的集成测试中,高频集成有三个主要步骤,其正确顺序是______。 (1)开发人员完成要提供代码的增量构件,同时测试人员完成相关的测试包 (2)评价结果 (3)集成测试人员将开发人员新增或修改的构件集中起来形成一个新的集成体
单选题关于软件可靠性测试的目的,下列说法错误的是______。 A) 通过受控的软件测试过程来实现 B) 预测软件在实际运行中的可靠性 C) 不通过测试揭示该软件缺陷 D) 通过修改缺陷来提高软件的可靠性
单选题以下关于软件测试的说法中,正确的是
单选题关于面向对象的设计,下列说法错误的是______。 A) 面向对象的设计以面向对象分析为基础归纳分类 B) 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象 C) 面向对象的设计是面向对象分析的另一种思维方式 D) 面向对象的设计是面向对象分析进一步的细化和更高的抽象
单选题共享脚本的缺点是 ______。
单选题每个测试用例都应包括______。
A.唯一的名称和标识符
B.测试的初始化要求
C.测试用例说明
D.以上全部
单选题以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是
A. 软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的
B. 硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化
C. 硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效
D. 软件的每个拷贝都是完全一样的;按照设计生产出来的同规格硬件总有微小差别
单选题下列有关测试项目结束与定稿测试报告的说法中,正确的是______。
单选题单元测试首先对通过模块接口的数据流进行测试。接口测试主要从如下几个方面考虑______。 ①模块的形参和其驱动模块送来的参数的个数、类型、次序是否一致 ②模块传送给被调用模块的参数与其桩模块的参数的个数、类型和次序是否一致 ③模块传送给库函数的变量个数、类型次序是否正确 ④全局变量的定义和用法在各个模块中是否一致 ⑤所使用的外部文件的属性是否正确,打开文件的语句是否正确,缓冲区大小是否与记录长度相匹配, 文件结束判断处理是否一致
单选题下列不属于基于接口测试的是______。
A.边界测试
B.输入域测试
C.输出域测试
D.特殊值测试
单选题下列不属于前处理和后处理任务的典型特征的是 A) 数量多 B) 成批出现 C) 类型重复少 D) 容易自动化
单选题在极限测试过程中,贯穿始终的是 A) 单元测试和集成测试 B) 单元测试和系统测试 C) 集成测试和系统测试 D) 单元测试和验收测试
单选题软件可靠性测试的目的是______。
A.发现软件缺陷
B.预测软件正式运行中的可靠性
C.控制测试过程
D.修改软件缺陷
单选题因果图方法是根据 ______ 之间的因果关系设计测试用例。
A.输入和输出
B.设计和实现
C.条件和结果
D.主程序和子程序
单选题有一个判断语句: if(!(ch>='0' else printf("This is a
digit!//n"); 为实现判定一条件覆盖,需要设计的测试用例个数至少应为______。
A.1
B.2
C.3
D.4
