您当前的位置: 湖南自考网 > 历年真题 > 工学类 > 文章详情

自考本科01335软件产品测试历年真题及答案:填空题

2018-08-08 16:55:40
来源:湖南自考生网

由于近年来,考试院不再公布自考试卷,因此自考本科01335软件产品测试历年真题非常少。下面是由湖南自考生网www.zikaosw.com指导老师为同学们收集、整理的01335软件产品测试历年真题及答案:填空题的复习资料,以供大家参考。

 

一、 填空题

1、根据Boehm等人的统计,设计错误占软件错误的   63%  ,编码错误仅占37%

2、软件工程强调使用生命周期方法学和各种 结构设计 结构分析 技术。

3、软件生命周期由 软件定义  软件开发  软件维护 三个时期组成。

4、软件定义划分成三个阶段: 问题定义 可行性研究  需求分析

5、软件开发由四个阶段组成: 总体设计  详细设计  编码和单元测试  综合测 。其中前两个阶段又称为 系统设计 ,后两个阶段称为 系统实现

6、软件维护通常有4类维护活动: 改正性维护  适应性维护  完善性维护

 预防性维护

7、软件设计文档包括:构架数据流变化示意图状态变化示意图  流程图  注释代码

8、软件测试文档包括:测试计划测试用例软件缺陷报告归纳、统计和总结

9、软件测试有两种不同的测试原则:一种是从 用户角度 出发,另一种是从

 开发者角度 出发。

10、最常见的程序结构覆盖有: 语句覆盖  分支覆盖 条件覆盖

 判断/条件覆盖  路径覆盖

11、产品质量可以从以下几个观点来看:透明性观点使用者观点制造者观点

 产品观点 价值观点

12、软件质量的特性: 功能性  可靠性  易用性   效率

 可维护性   可一致性

13、全面质量管理的基本特点: 全员参加  全过程  全面运用一切有效方法  全面控制质量因素

14、PDCA指的是 计划   实施  检查    处理

15、在结构化编程语言中,要测试的单元一般是 函数或子过程 ,在面向对象语言中,要测试的基本单元是   

16、单元测试主要采用 白盒测试 的测试用例。

17、单元测试的内容: 模块接口  局部数据结构  路径  错误处理

 边界测试  

18、白盒测试的实施步骤有: 测试计划阶段 测试设计阶段 测试执行阶段

测试总结阶段

19、使用VU,黑盒方面,可以完成 功能测试  边界测试  速度测试

白盒方面,可以完成 语句覆盖  条件覆盖  分支覆盖 路径覆盖

20、使用VU,若产品工程名为Project1,则测试工程名为  TestProject1  

21、集成测试接口分 函数接口  消息接口 和其他接口。

22、确认测试又称为 有效性测试

23、系统测试的种类有 功能测试  GUI测试     性能测试

24、判定表的组成有 条件桩   动作桩  条件项  动作项

25、WinRunner中,录制脚本有两种方式: 上下文相关  模拟  

26、《计算机软件测试文件编制规范(GB/T 9386-1988)》中,提出的文件类型包括 测试计划 测试说明   测试计划

27、《计算机软件测试文件编制规范(GB/T 9386-1988)》中,测试说明包括

测试设计说明 测试用例说明 测试规程说明

28、《计算机软件测试文件编制规范(GB/T 9386-1988)》中,测试报告包括

 测试项传递报告  测试日志 测试事件报告 测试总结报告

29、测试专家James Bach总结得出:  85%  的新缺陷靠人工测试发现,而自动化测试只能发现  15%  的新缺陷。

30、使用RPT对系统性能进行分析的过程包括四个步骤: 测试记录

  测试调度  测试运行  测试结果分析

31、在RFT中,测试对象图分为两种: 公用测试对象图  私有测试对象图

32、软件生命周期中应该制订并严格执行的六类计划:项目概要计划、里程碑计划、项目控制计划、产品控制计划、验收计划、运行维护计划。

33、软件危机的原因,一是软件生产本身存在复杂性,二是软件开发所使用的方法和技术。

34、软件开发总成本中,软件测试的开销占40%~50%.

35、灰盒测试比黑盒测试多20%~40%的时间。

36、配置测试也叫兼容性测试,主要有一、浏览器兼容性二、操作系统兼容性三、硬件兼容性

37、安全性和访问控制测试侧重于安全性的两个关键方面,一是应用程序级别的安全性,二是系统级别的安全性

一、 填空题

1. 正式审查的四个基本要素是  

 确定问题  遵守规则 准备 编写报告

2. 正式审查分为__,_____和____种类型.

 同事审查 公开陈述 检验

3. 动态白盒测试根据测试对象分为数据覆盖代码覆盖

4. 测试计划分为测试设计说明,测试用例说明,测试过程说明三个等级.

5. 查看工具和注入工具的异同是

查看工具是非入侵式的,只允许查看发生了什么;注入工具是入侵式的——不仅允许查看发生了什么,还可以操纵

6. 用于软件缺陷报告,使软件缺陷获得最大的修复机会的原则是

尽快报告软件缺陷;有效描述软件缺陷;在报告软件缺陷时不要做评价;对软件缺陷报告跟踪到底。

7. 测试小组是否负责保证软件的质量? 不负责

8. 质量是_________的。免费

9. 测试员最喜欢的软件开发模式是_________________。 螺旋模型

10. 如果软件过于花哨,有一些不必要的功能,是不是软件缺陷?_____________不是

11.  是不是所有的软件都必须进行某种程度的兼容测试________.

12. 优秀用户界面设计测试的7个标准是

符合标准和规范,直观,一致,灵活,舒适,正确,实用。

13. 确认是______  .            保证软件符合产品说明书的过程。

14. 验证是_______________。   保证软件满足用户需求的过程。

15. 软件测试___________有风险的行为? (“是”或者“不是”)是

16. 等价类划分的目的是  减少测试用例的数目,缩减测试工作量。

17. 网站测试_______使用灰盒测试方法. (“可以”或者“不可以”) 可以

18.  对软件进行beta测试的好处是______________________。

可以让更多的人来检查软件;是发现配置和兼容性缺陷的好办法

19. 测试共享或者缺陷轰炸最大的好处是

两个及以上测试员来测试软件同一区域或者特性。(?)

20. 大爆炸模式是不是适合做软件测试?  不适合

21. 列出制定测试计划时经常考虑的常用测试资源  

人员,设备,办公场所和实验室,软件,外包公司,其他供给。

22. 测试用例说明是  

该文档定义测试的实际输入值和预期输入结果,还指明具体的环境要求、程序要求和测试用例之间的依赖性.

23. 除了传统的文档,还可以用____________,__________,_____________,___________,__________表述测试用例?

表格,真值表,列表,示意图,任何能有效表示测试用例的方式。

24. 测试工作仅仅测试软件是具备应有的功能够不够?________ 不够

25. 访问程序的所有状态能不能确保了遍历各种状态之间的转换?___________不能

26.  如果软件开发周期时间很紧张,则beta测试________省去不做.不能

27. 将软件送给潜在的客户使用,借此找出缺陷的方法是_____________测试。beta

28. 测试软件的功能对用户来说是否能够顺利操控实现是_________测试。易用性(?)

29. _____________负责保证软件的质量。 QA工程师

30. 没有计划,仅凭测试员坐在电脑前自由探索以找到缺陷,这种测试方法叫做___________测试。特别

31. 在决定使用软件测试工具或者自动化时,要考虑哪些缺点或者注意事项_______________, ___________,_______________. 

因为软件在产品开发过程中会变化,测试工具也要随着变化。测试员可能会陷入陷阱,花费太多时间去设计测试工具和自动化,而忽视了实际测试。容易过分自动化。自己动手是无可替代的。

32. beta测试____________ 取代内部测试。不能

33. 特别测试是________________________________.

没有计划的测试,它很容易,也很有趣,但是没有组织性、无法重复,也无法跟踪,完成后,无法证实曾经执行过。

34. 有没有质量很高但是可靠性很差的产品?如果有,举例说明_________________.

有可能。但是取决于客户对质量的期望。不少人购买高性能跑车,认为提速、时速、式样、舒适度和装饰好就是高质量。此类汽车一般可靠性较差,经常抛锚,修理费用昂贵,而车主不把可靠性差当做严重的质量问题。

35. 在软件开发的大爆炸模式下几乎不可能进行测试的原因是_____________________.

一股脑交付软件,即使能够找出软件出现缺陷的原因,也非常困难——这是大海捞针的问题。第二个原因是软件缺陷众多、相互隐藏、顾此失彼,即使发现了软件,还是会发现软件仍然不行。

解决办法:像构建软件时那样有步骤和条理的集成、测试模块,可以在软件缺陷相互重叠、隐藏之前将其找出。

36. 如果开发进度很紧张,能否跳过单元测试,直接做集成测试? ____________不能。

37. 白盒测试的最大问题是_________________.  不能站在用户立场测试。

38. 对于测试员来说,如果编码不符合标准和规范,______________________一种软件缺陷。

39. 测试计划_____________可有可无的。不是

40. 测试计划是否必须形成书面文档?_____________必须

41. 划分软件测试属于白盒测试还是黑盒测试的依据是_________________.是否需要知道软件运行方式

42. 划分软件测试属于静态测试还是动态测试的依据是_______________。是否运行软件

43. 几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是______________。大爆炸模式。

44. 软件缺陷发现得越晚,修复的代价____________。越高

45. 白盒测试的代码覆盖中,能力最强的是_______________覆盖。条件

46. 在某些打印机上打印结果错页,偏色或者倾斜属于___________缺陷. 配置

47. 软件的英文版本翻译不正确,用户无法理解属于______________缺陷。外国语言或者本地化

48. 软件界面混乱,按钮大小不规律,菜单不全属于________________缺陷。易用性

49. 软件和其他软件通信不正确属于___________缺陷。  兼容性

50. 审查说明书,试图找到问题是_______________测试。静态黑盒

51. _______测试需要考察模块间的接口和各模块之间的联系。集成测试

52. 单元测试和集成测试先做哪一个?_____________单元测试

53. 建立测试用例集合______主观性 减少(?)

54. 没有产品说明书时可以测试吗______________.可以

55. 如果开发小组建议不要使用do while循环,代之以while循环,这是____。规范

56. 通过强制软件以某种方式运行来检测缺陷只能是___________测试。动态白盒

57. 软件能够读取以前版本的文档是___________兼容。向后

58. 软件能够读取新版本的文档是_______兼容。向前

59. 所谓“猴子测试”是指________________测试.随机

60.  软件的易用性通常很难精确定义,现实中,可以采取_________________作为替代方法。  如果软件工作的平台上有相关的标准和规范,则遵照它们的规定

61. 软件测试最重要、难度最大的工作是________________.选择测试用例

62. 测试计划一旦制定出来,______________严格执行,绝不允许修改。(“一定”或者“不一定”)不一定

63. 软件存在数据不明丢失的问题属于_____________缺陷。兼容性

64. 已发现具有配置缺陷的产品________发布。可以

65. 测试软件能否正确发声属于___________缺陷。配置

66. 测试软件能否读取其他软件的文档属于__________测试。兼容性

67. 完全测试软件是______________的。(“可能”或者“不可能”)不可能的

68. 自动化测试是否必须依赖于测试工具?_____________不是

69. 软件存在未授权用户可以侵入的缺陷属于_____________缺陷。安全

70. 特别测试              替代常规的测试。(填“可以”或者“不可以”)不可以

71. 测试工作的目标是完全测试一个软件,尽可能找出所有缺陷吗______________.不是

72.  如果开发小组规定,每一个模块都必须写注释,这是_________.标准

73. 测试计划___________严格按照IEEE的标准格式来书写吗?("必须"或者“不一定”)。不一定

74.  软件测试员新手一般从做________测试开始?动态黑盒

75.  如果程序员认为测试员找到的缺陷属于错误理解,并不是缺陷,而测试员不同意,那么应该_______________。交给项目经理来决定

76. ____________决定关闭软件缺陷。测试员

77. ___________有权把软件缺陷置为解决状态。程序员

78. __________有权决定推迟软件缺陷。项目经理或变更控制委员会

79. 测试员____________决定软件缺陷不予修复。 (“有权”或者“无权”)无权

80. 程序员___________拒绝修复软件缺陷。(“有权”或者“无权”)无权

81. 所谓的共享测试,或者缺陷轰炸是指_____________________.

一段时间内,多个测试员集中测试一个区域或者特性

82. beta测试找出除了_____,________,_______之外的软件缺陷的能力很差.

配置、兼容性、易用性

83. 动态白盒测试和调试的关系是____________。(“等价的”或者“不等价的”)不等价的

84. 有了入侵式工具,_______非入侵式工具。(“不需要”或者“还需要”)还需要

85.  每一个软件都有某种用户界面吗?____________是的

86.  软件说明书中规定该软件只能在一台计算机上使用_______________软件缺陷。(“是”或者“不是”)

87. 最适合外包测试的是____________测试、___________测试和___________测试。

配置、兼容性、本地化

88. 软件的错误提示信息用户很难理解              一种软件缺陷。

89. __________找出全部软件缺陷。不可能

90. 测试猴子___________取代测试员。(“可以”或者“不可以”)不可以

91. 软件文档___________测试。(“需要”或者“不需要”)需要

92. 缓冲区溢出引起的缺陷属于______________缺陷。安全

93.  软件的本地化___________翻译。(“等同于”或者“不仅仅是”)不仅仅是

94. 规范是_____________。(“强制的”或者“建议的”)建议的

95. 标准是_______________。(“强制的”或者“建议的”)强制的

96.  坚持标准和规范的好处是_________,___________,___________.

可靠性、可读性/维护性、移植性

97. 正式审查中,__________最正式最严格。 检验

98. 静态白盒测试_________________可有可无的。(“是”或者“不是”)不是

99. 有了白盒测试,还需要做黑盒测试吗?____________需要

100. 如果时间紧张,可以不做单元测试,只做集成测试吗?_____________(“可以”或者“不可以”)    不可以

101. 导致软件无法启动的缺陷应当属于严重性1级、优先级1级;

更多自考本科考试复习资料可查看我办湖南自考 生网考试资料”栏目

 

湖南学历提升报名热线:
蒋老师QQ咨询 QQ咨询

TEL:蒋老师17773102705

2024年自考、成考、网教报名进行中,点击立即报考咨询>>

扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。

  • 湖南自考官方公众号

    关注公众号免费拿资料

  • 微信扫一扫咨询

  • 微信扫一扫咨询

免责声明

1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。

2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)

3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!

市区导航: 长沙市自考  |   株洲市自考  |   湘潭市自考  |   衡阳市自考  |   邵阳市自考  |   岳阳市自考  |   常德市自考  |   张家界自考  |   益阳市自考  |   郴州市自考  |   永州市自考  |   怀化市自考  |   娄底市自考  |   湘西州自考  |  

特别声明:本站信息大部分来源于各高校,真实可靠!部分内容来自互联网,仅供参考!所有信息以实际政策和官方公告为准!

湖南求实创新教育科技有限公司 版权所有 湘ICP备18023047号-2