第12章软件测试基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试的对象不包括()。
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.单元测试
C.强度测试
D.性能测试
软件测试的对象不包括()。
A.软件代码
B.软件文档
C.质量保证方法
D.相关数据
测试用例的三要素不包括()。
A.输入
B.预期输出
C.执行条件
D.实际输出
以下关于软件测试原则的叙述中,正确的是()。
①测试开始得越早,越有利于发现缺陷
②测试覆盖率和测试用例擞量成正比
③测试用列既需选用合理的输入数据,又需要选择不合理的输入数据
④应制定测试计划并严格执行,排除随意性
⑤采用合适的测试方法,可以做到穷举测试
⑥程序员应尽量测试自己的程序
A.①②③④⑤⑥
B.①②③④⑤
C.①②③④
D.①③④
以下关于测试时机的叙述中,正确的是()。
①应该尽可能早地进行测试
②软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高
③应该在代码编写完成后开始测试
④项目需求分析和设计阶段不需要测试人员参与
A.①②③④
B.①②③
C.①②
D.①
以下属于软件测试工具的是()。
①JTest ②LoadRunner
③Visual Studio ④JBuilder
A.①②③④
B.①②③
C.①②
D.①
测试执行过程的阶段不包括()。
A.初测期
B.系统测试期
C.细测期
以下关于回归测试的叙述中,不正确的是()。
A.回归测试是为了确保改动不会带来不可预料的后果或错误
B.回归测试需要针对修改过的软件成分进行测试
C.回归测试需要能够测试软件的所有功能的代表性测试用例
D.回归测试不容易实现自动化
以下属于测试停止依据的是()。
①测试用例全部执行结束②测试覆盖率达到要求
③测试超出了预定时间④查出了预定数目的故障
⑤执行了预定的测试方案⑥测试时间不足
A.①②③④⑤⑥
B.①②③④⑤
C.①②③④
D.①②③
以下关于测试方法的叙述中,不正确的是()。
A.根据被测代码是否可见分为白盒测试和黑盒测试
B.黑盒测试一般用来确认软件功能的正确性和可操作性
C.静态测试主要是对软件的编程格式M结构等方面进行评估
D.动态测试不需要实际执行程序
软件测试的对象包括()。
①需求规格说明
②概要设计文档
③软件测试报告
④软件代码
⑤用户手册
⑥软件开发人员
A.①②③④⑤⑥
B.①②③④⑤
C.①②④
D.①②③④
以下不属于系统测试的是()。
①单元测试
②集成测试
③安全性测试
④可靠性测试
⑤确认测试
⑥验证测试
A.①②③④⑤⑥
B.①②③④
C.①②⑤⑥
D.①②④⑤⑥
以下关于软件测试原则叙述中,不正确是的()。
A.测试阶段在实现阶段之后,因此实现完成后再开始进行测试
B.测试用例需要完善和修订
C.发现错误越多的地方应该进行更多的测试
D.测试用例本身也需要测试
一条BUG记录应该包括()。
①编号
②bug描述
③bug级别
④bug所属模块
⑤发现人
A.①②
B.①②③
C.①②③④
D.①②③④⑤
()不属于使用软件测试工具的目的。
A.帮助测试寻找问题
B.协助问题的诊断
C.节省测试时间
D.替代手工测试
以下关于验收测试的叙述中,不正确的是()。
A.验收测试由开发方主导,用户参与
B.验收测试也需要制定测试计划
C.验收测试之前需要先明确验收方法
D.验收测试需要给出验收通过或者不通过结论
以下不能作为测试结束标准的是()。
A.测试超过了预定时间
B.执行完了所有测试用例但没有发现新的故障
C.单位时间内查出的故障数目低于预定值
D.测试人员或者其它资源不足
单元测试的测试内容包括()。
①模块接口
②局部数据库结构
③模块内路径
④边界条件
⑤错误处理
⑥系统性能
A.①②③④⑤⑥
B.①②③④⑤
C.①②③④
D.①②③
软件测试的对象不包括 ( ) 。
A.软件代码
B.软件需求规格说明书
C.软件测试报告
D.软件开发人员
以下测试内容中,属于系统测试的是( ) 。