二、填空题
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.将软件送给潜在的客户使用,借此出缺陷的方法是_____________测试。
28.测试软件的功能对用户来说是否能够顺利操控实现是_________测试。
29._____________负责保证软件的质量。 
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.软件缺陷的定义是什么?
2.测试用例计划的四个理由是什么?
3.软件测试的基本技术有哪几种?
4.设计计算机时间格式,从而带来“千年虫”问题的程序员有错误吗?
5.公司或者开发小组用来称呼软件问题的术语很重要吗?
6.软件测试员的目标是什么?
7.给出几个理由说明为什么软件说明书往往是软件制造中缺陷最大的来源。
8.正式被锁定并且不能修改的产品说明书有何缺点?
9.为什么不可能完全测试一个软件?
10. 指出下列产品说明书中的错误:当用户使用Compact Memory选项时,程序将使用Huffman解析矩阵方法尽可能压缩邮件列表的数量。
11.绘制软件状态图的三个要素是?
12.有配置缺陷的软件可以发布吗?
13.白盒测试的代码覆盖分为哪几种?
14. 动态黑盒测试的测试对象分为哪几种?
15.什么是通过性测试?
16.什么是失效性测试?
17.动态黑盒测试的数据测试做等价划分时,那些数据需要特别注意?
18.软件缺陷的生命周期中基本状态有几个?扩展状态有几个?
19.beta测试对于发现哪些类型的缺陷更有力?对于发现其他类型的缺陷能力强不强?
20.随机测试工具分为几种?
21.聪明的猴子比笨拙的猴子有什么优势?
22.最简单但是很有效自动化测试类型是什么?
23.如果遇到杀虫剂怪事,该如何应对?
24.说出软件缺陷可能不修复的几个原因。
25.软件启动画面上公司徽标中的错别字属于什么级别的严重性和优先级?
26.什么是单元测试?
27.什么是集成测试?
28.什么是测试桩?什么是测试驱动?两者有什么区别?
29. 列举自动化测试工具的一些好处。
30.什么是灰盒测试?它与白盒测试和黑盒测试的区别是什么?
31.关于黑盒测试和白盒测试的区别
四、综合题
1.如果要测试一个软件,除了测试它的功能和内部逻辑之外,还有一些所有软件都需要测试的内容,请简单介绍。
2.请简述测试一个软件的全过程。
3.软件测试员的目标是什么?请详细予以解释。其次,为什么正规的软件开发必须要专业的测试员而不能由程序员兼任?
4.请简单介绍软件测试的四种基本技术以及它们之间的联系和区别。
5.测试团队组织结构哪几种?各有什么特点?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。