1.为了提升测试的效率,应该( C)
(A)随机地选取测试数据;
(B)取一切可能的输入数据作为测试数据;
(c)在完成编码以后制定软件的测试计划;
(D)选择发现错误可能性大的数据作为测试数据。
2.软件测试员究竟做些什么(C)
(A)软件测试员的目的是发现软件缺陷
(B)软件测试员的目的是发现软件缺陷,尽可能早一些
(C)软件测试员的目的是发现软件缺陷。尽可能早一些,并确保其得以修复
(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复
3.下列说法不正确的是(C)
(A)测试不能证明软件的正确性
(B)测试员需要良好的沟通技巧
(C)验收测试是以最终用户为主的测试
(D)成功的测试是发现了错误的测试
-
Linux系统中下面命令中哪个是用来停止进程的命令(C)
(A) stop (B) down (C) kill (D)以上都不是
(A)chown (B)chmod (C)chgrp (D)umask
6.改文件所有者的命令为(C)
(A) chmod (B)touch (c)chown (D) cat
7-下面有关软件缺陷的说法中错误的是(C)
(A)缺陷就是软件产品在开发中存在的错误
(B)缺陷就是软件维护过程中存在的错误、毛病等各种问题
(C)缺陷就是导致系统程序崩溃的错误
(D)缺陷就是系统所需要实现某种功能的失效和违背
8下列项目中不属于测试文档的是(C)
(A)测试计划 (B)测试用例
(C)程序流程图 (D)测试报告
9.划分软件测试属于白盒测试还是黑盒测试的依据是(A)
(A)是否执行程序代码 (B)是否能看到软件设计文档
(C)是否能看到被测源程序 (D)运行结果是否确定
10.下列不属于软件测试缺陷的是(D)
(A)软件未达到产品说明书标明的功能
(B)软件出现了产品说明书指明不会出现的错误
(C)软件功能超出了产品说明书指明范围
(D)测试人员主观认为不合理的地方
二、多选题(10分)
1.软件验收测试的合格通过准则是:(acd)
(A)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
(B)所有测试项没有残余一级、二级和三级错误,
(C)立项审批表、需求分析文档、设计文档和编码实现一致
(D) 验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(abcd)
(A)项目经理 (B)软件质量保证负责人
(C)配置负责人 (D)测试组
3.软件测试设计活动主要有:(abcd)
(A)工作量分析
(B)确定并说明测试用例
(C)确立并结构化测试过程
(D)复审并评估测试覆盖
4.测试设计员的职责有:(bd)
(A)制定测试计划 (B)设计测试用例
(C)设计测试过程、脚本 (D)评估测试活动
5.软件测试常用的性能测试工具( ac)
(A) jmeter (B)postman
(C)LoadRunner (D) Flidder
三、填空题(20分)
1.Load Runner分为三个模块:
Visual User Generator用来录制脚本的 Controller用来设计场景及跑脚本的 Analysis用来分析数据结构的
——————————————、 ————————————————、————————————————