软件测试基础题库(附答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试基础题库(附答案)
一、单选题(共50题,每题1分,共50分)
1、在边界值分析中,下列数据通常不用来做数据测试的是O
A、等价类中的等价值
B、刚刚大于边界的值
C、正好等于边界的值
D、刚刚小于边界的值
正确答案:A
2、O也称功能测试,它是通过测试来检测每个功能是都能正常使用。
A、动态测试
B、系统测试
C、压力测试
D、黑盒测试
正确答案:D
3、以下说法正确的是()
A、自底向上的集成测试需要测试人员编写测试驱动程序
B、非功能质量属性越高越好
C、单元测试是对软件基本组成单元进行测试,即测试对象一定是一个函数
D、系统备份与恢复中的数据备份与恢复通常只需要针对业务/用户数据正确答案:B
4、在模块测试的过程中,采用自底向上的测试比自顶向下的测试()
A、好
B、一样
C、差
D、不确定
正确答案:A
5、下列软件属性中,软件产品首要满足的应该是O
A、功能需求
B、容错纠错能力
C、可扩展性和灵活性
D、性能需求
正确答案:A
6、下列方法中,不属于黑盒测试的是O
A、等价类测试法
B、基本路径测试法
C、边界值分析法
D、基于场景的测试方法
正确答案:B
7、集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性O
A、可使用性
B、可维护性
C、可靠性
D、正确性
正确答案:D
8、下列关于a1pha、beta测试的描述中正确的是()
A、a1pha测试需要用户代表参加
B、beta测试是系统测试的一种
C、beta测试不是验收测试的一种
D、a1pha测试不需要用户代表参加
正确答案:D
9、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是O
A、系统测试
B、集成测试
C、单元测试
D、验收测试
正确答案:A
10、软件测试的目的O
A、尽可能发现并排出软件中潜藏的错误,提高软件的可靠性
B、发现软件开发中出现的错误
C、避免软件开发中出现的错误
D、修改软件中出现的错误
正确答案:B
11、软件生存周期过程中,修改错误最大的阶段是O
A、编程阶段
B、设计阶段
C、发布运行阶段
D、需求阶段
正确答案:C
12、软件的六大质量特性包括:O
A、功能性、可靠性、可拓展性、效率、稳定性、可移植
B、功能性、可靠性、可用性、效率、稳定性、可移植
C、功能性、可靠性、兼容性、效率、稳定性、可移植
D、功能性、可靠性、可用性、效率、可维护、可移植
正确答案:D
13、黑盒测试是从O观点出发的测试,而白盒测试是从()观点出发的测试
A、开发人员、管理人员
B、开发人员、用户
C、用户、管理人员
D、用户、开发人员
正确答案:D
14、以下哪一种选项不属于软件缺陷O
A、软件实现了产品规格没有提到的功能
B、软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题
C、软件中出现了产品规格说明不应该出现的功能
D、软件没有实现产品规格说明所要求的功能
正确答案:B
15、下列可以作为软件测试对象的是O
A、需求规格说明书
B、源程序
C、软件设计规格说明
D、以上全部
正确答案:D
16、软件设计阶段的测试主要采取的方式是()
A、动态测试
B、白盒测试
C、评审
D、黑盒测试
正确答案:C
17、下列软件属性中,软件产品首要满足的应该是O
A^容错、纠错能力
B、性能需求
C、可扩展性和灵活性
D、功能需求
正确答案:D
18、CMMI共有几个级别O
A、5个
B、3个
C、6个
D、4个
正确答案:A
19、关于AetionWord,以下说法不正确的是()
Λ^ACtiOnWord抽象方式的不同对可重用性影响很大
B、ActionWord(缩写AW)是一种业务的抽象,比如测试用例里的测试步骤,检查验证、消息序列等等
C、ACtionWOrd可以带必选参数也可以带可选参数
D、ActionWord的实现是不可执行的
正确答案:D
20、关于软件测试与软件开发的认识,不正确的是()
A、软件生命周期各个阶段都可能产生错误
B、测试越早进行,越有助于提高被测软件的质量
C、软件开发的需求分析和设计阶段就应开始测试工作
D、软件测试是独立于软件开发的一个工作
正确答案:D
21、为了提高测试的效率,应该O
A、在完成编码以后指定软件的测试计划
B、随机的选取测试数据
C、选择发现错误的可能性
D、取一切可能的输入数据作为测试数据
正确答案:C
22、黑盒测试法是根据产品的()来设计测试用例的
A、输入数据
B、内部逻辑
C、应用范围
D、功能
正确答案:D
23、用黑盒技术设计测试用例的方法之一为O
A、基本路径测试
B、因果图
C、循环覆盖
D、逻辑覆盖
正确答案:B
24、功能测试的目的是O
A、保证软件性能符合设计的要求
B、保证系统没有错误
C、保证用户方便使用
D、保证软件的功能符合软件需求
正确答案:D
25、EXCeI软件可用于()
A、文字处理
B、电子表格处理
C、幻灯片制作
D、设计程序
正确答案:B
26、软件测试的目的是O
A、避免软件开发中出现的错误
B、修改软件中出现的错误
C、发现软件开发中出现的错误
D、尽可能发现并排除软件中潜藏的错误,提高软件的可靠性正确答案:C
27、在覆盖准则中,最常用的是O