- 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. 取一切可能的输入数据作为测试用例
- A.想象力
- B.创造力
- C.处理意外事件的能力
- D.以上全部
- A.1次
- B.2次
- C.n次
- D.不一定
- A.性能测试
- B.黑盒测试
- C.白盒测试
- D.静态分析
- A.该软件的设计人员
- B.该软件开发组的负责人
- C.不属于该软件开发组的软件设计人员
- D.该软件的编程人员
- A.兼容性测试
- B.模拟真实环境测试
- C.性能易用性测试
- D.横向对比测试
- A.极限测试是一种新型的测试方法,传统的测试技术均不适用于极限测试
- B.极限测试中所有的测试均是由编码人员完成的
- C.与传统的软件测试相比,极限测试是一种更严格的测试
- D.极限测试需要频繁地进行单元测试
- A.语句覆盖
- B.控制覆盖
- C.分支覆盖
- D.路径覆盖
- A.30%
- B.50%
- C.80%
- D.60%
- A. 证明程序正确
- B. 查找程序错误
- C. 改正程序错误
- D. 验证程序无错误
- A.封装
- B.结构化
- C.继承
- D.多态
- A.驱动模块
- B.桩模块
- C.调用模块
- D.配置模块
- A.安全性测试
- B.GUI测试
- C.功能测试
- D.协议一致性测试
- A.6
- B.8
- C.3
- D.4
- 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.1个
- B.2个
- C.3个
- D.4个