013351810高等教育自学考试 软件产品测试试题

时间:2022-05-20 19:44:23 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
201810高等教育自学考试《软件产品测试》试题

课程代码:01335

一、单项选择题

1. 在进行单元测试时,常用的方法是

A.

C.只使用白盒测试

只使用黑盒测试 B.采用白盒测试,辅之以黑盒测试

D.采用黑盒测试,辅之以白盒测试

2. 下列软件属性中,软件产品首先要满足的是

A. 功能需求 B.性能需求 C.灵活性 D.纠错能力

3. 如果一个判定中的复合条件表达式为(A>l)or(Bv3),则为了达到100%的条件

覆盖率,至少需要设计多少个测试用例

A. 1 C. 3

B. 2 D. 4

B.排除软件中潜在的错误 D.修改软件中出现的错误

4. 软件测试的目的是

A.避免软件开发中出现的错误 C.发现软件开发中出现的错误 A.单元测试 B.集成测试 C.系统测试 D.有效性测试 6. 下列属于软件测试过程模型的是

A. W模型 B.瀑布模型 C. L模型 D.螺旋模型 7. 在各种资源超负荷情况卜.观察系统的运行情况的测试是

A.容量删试

B.压力测试

C. GUI测试 D.性能测试 8. 下列测试覆盖最强的是

A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.判定覆盖 9. 下列BUG中最危险的是

A.需求阶段的BUG 10. 调试是

A. 发现与预先定义的规格和标准不符合的问题 B. 发现软件错误征兆的过程 C. 有计划的、可重复的过程 D. 消除软件错误的过程 11. 条件覆盖的目的是

A. 使每个判定的所有可能的条件取值组合至少执行一次 B. 使程序中的每个判定至少都获得-•次“真”值和“假”值



5. 下列洲试可以检查出编码阶段的错误的是

B.配置阶段的BUG

C.设计阶段的BUG D.分析阶段的BUG


C. 使程序中的每个判定中每个条件的可能值至少满足一次 D. 使程序中的每个可执行语句至少执行一次 12. 单元测试中用来模拟被测模块调用者的模块是

A.父模块 B.子模块 C.驱动模块 13. LoadRunner

A. 一款下载软件 B.工业标准级负载测试工具 C.单元测试框架 D.集成开发工具 14. 下列不属于白盒测试的优点的是

A.增大代码的覆盖率 C. 提高代码的质量

B.与软件内部实现无关 D.发现代码中隐藏的问题

D.桩模块

15. 大量的数据表明,导致软件缺陷的产生原因分布中,软件产品说明书约占

A. 7% B. 10% C. 27% D. 56%

二、 多项选择题

16. 容量测试中常用的测试用例设计方法有

A.规范导出法 D. 错误猜测法

B.边界值分析法 C.故障插入法 E.风险测试法

17. 下列属于黑盒测试工具的有

A. WinRunncr B. Robot C. WAS D. Logiscope E. Jtest 18. 下列属丁•集成测试步骤的有

A.计划集成计划 B.执行集成测试

D.回归测试 E.分析测试结果并提交测试报告 19. 健壮性测试用例设计的常用方法有

A. GUI测试

B.故障插入测试

C.变体测试

D.状态转换测试 E.错误猜测法 20. 系统测试的测试对象包括

A.计算机硬件

D.计算机系统操作人员

三、 填空题

C.设计集成测试结果

B.外围设备 E.软件

C.数据传输机构

21. 可用性测试是面向 _______ 的系统测试。

22. 单元测试是根据在 _______ 阶段中产生的规格说明进行的。 23. 软件测试最基础的环节是 ________

24. 根据软件生命周期中的定义,可以把自动化测试工具分为白盒测试工具、黑盒测试工

具和 _______ 大类。

25. 黑盒测试方法中最有效的是 ________ o 26. 软件测试的基本职责是验证和 ________ 27. 实现接口和代码复用的有效机制是 _________ o




28. 程序员在编写代码时会出错,把这种错误称之为 _________ 29. 在单元测试中, _______ 用来代替被测模块的子模块。

30. 黑盒测试是依据软件规格说明书,检查程序是否满足 __________

四、简答题

31. 简述BUG的种类。 32. 如何评估类测试的价值? 33. 简述Junit的优点。

34. 简述制定测试计划的主要步骤。 35. 简述孤立的单元测试的优缺点。

五、综合应用题

36. 请按照条件覆盖方法为下述语句设计测试用例,并写出测试过程。

if((a>l)and(b=O))then x=x/a if((a=2)or(x> 1 )then x=x+I



37. 你认为编写测试代码有哪些技巧?


本文来源:https://www.wddqw.com/doc/ee5aaee74593daef5ef7ba0d4a7302768f996f55.html