置与连接,并满足用户需求。()
10. Beta 测试是验收测试的一种。()
11. 验收测试是由最终用户来实施的。()
12. 负载测试是验证要检验的系统的能力最高能达到什么程度。()
13. 我们可以人为的使得软件不存在配置问题。()
二、简答题
1.
2.
3.
4.
5.
6.
7.
8.
9. 以Windows 计算器程序和画笔程序为例,说明如何进行GUI系统测试。 系统测试计划是否需要同行评审,为什么? 什么叫α测试(Alpha 测试)?什么叫β测试(beta 测试)?α测试和β测试有什么区别? 客户 / 服务器体系结构的测试 比较负载测试、容量测试和强度测试的区别。 什么是单元测试?什么是集成测试?什么是系统测试?他们的测试依据是什么?他们和功能测试,结构性测试有何关系? 你认为一个优秀的测试工程师应该具备哪些素质? 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。 什么是测试评估,测试评估的范围是什么?
10. 阐述工作版本的定义。
11. 阶段评审与同行评审的区别。

12. 回归测试测试如何进行?
【5-1】从供选择的答案中选出应填入下列( )中的字句。
软件测试的目的是( A )。为了提高测试的效率,应该( B )。使用白盒测试方法时,确定测试数据应根据( C )和指定的覆盖标准。与设计测试数据无关的文档是( D )。
软件的集成测试工作最好由( E )承担,以提高集成测试的效果。
供选择的答案:
A. ① 评价软件的质量 ② 发现软件的错误 ③ 找出软件中的所有错误 ④ 证明软件是正确的
B. ① 随机地选取测试数据 ② 取一切可能的输入数据作为测试数据
③ 在完成编码以后制定软件的测试计划 ④ 选择发现错误的可能性大的数据作为测试数据
C. ① 程序的内部逻辑 ② 程序的复杂程度 ③ 使用说明书 ④ 程序的功能
D. ① 该软件的设计人员 ② 程序的复杂程度 ③ 源程序 ④ 项目开发计划
E. ① 该软件的设计人员 ② 该软件开发组的负责人
③ 该软件的编程人员 ④ 不属于该软件开发组的软件设计人员
【5-2】请从供选择的答案中选出应填入下列( )中的字句。
程序的三种基本控制结构是( A )。它们的共同点是( B )。结构化程序设计的一种基本方法是( C )。软件测试的目的是( D )。软件调试的目的是( E )。
供选择的答案:
A. ① 过程,子程序,分程序 ② 顺序,条件,循环 ③ 递归,堆栈,队列 ④ 调用,返回,转移
B. ① 不能嵌套使用 ② 只能用来写简单的程序 ③ 已经用硬件实现 ④ 只有一个入口和一个出口
C. ① 筛选法 ② 递归法 ③ 归纳法 ④ 逐步求精法
D. ① 证明程序中没有错误 ② 发现程序中的错误 ③ 测量程序的动态特性 ④ 检查程序中的语法错误
E. ① 找出错误所在并改正之 ② 排除存在错误的可能性 ③ 对错误性质进行分类 ④ 统计出错的次数
【5-3】从下列关于软件测试的叙述中,选出5条正确的叙述。
(1) 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2) 尽量用公共过程或子程序去代替重复的代码段。
(3) 测试是为了验证该软件已正确地实现了用户的要求。 (4) 对于连锁型分支结构,若有n个判定语句,则有2n条路径。
(5) 尽量采用复合的条件测试,以避免嵌套的分支结构。
(6) GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。
(7) 发现错误多的程序模块,残留在模块中的错误也多。 (8) 黑盒测试方法中最有效的是因果图法。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-36049-5.html
被发现核潜艇已经没有纯在的意义