系统测试软件性能测试和可靠性测试(一)

上传人:鲁** 文档编号:473001232 上传时间:2022-10-24 格式:DOCX 页数:8 大小:23.28KB
返回 下载 相关 举报
系统测试软件性能测试和可靠性测试(一)_第1页
第1页 / 共8页
系统测试软件性能测试和可靠性测试(一)_第2页
第2页 / 共8页
系统测试软件性能测试和可靠性测试(一)_第3页
第3页 / 共8页
系统测试软件性能测试和可靠性测试(一)_第4页
第4页 / 共8页
系统测试软件性能测试和可靠性测试(一)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《系统测试软件性能测试和可靠性测试(一)》由会员分享,可在线阅读,更多相关《系统测试软件性能测试和可靠性测试(一)(8页珍藏版)》请在金锄头文库上搜索。

1、系统测试、软件性能测试和可靠性测试(一)(总分99.5,考试时间90分钟)选择题1. 将已经集成好的软件系统作为计算机系统的一个元素,与计算机硬件、某些支持软件等其他系统元素组合在一起,在实际运行环境下,对计算机系统进行的集成测试和确认测试属 于。A.集成测试B.验收测试C.性能测试D.系统测试2. 系统测试的测试用例设计依据是什么。A.需求分析说明书B.概要设计说明书C.详细设计说明书D.规划设计说明书3. 系统测试与单元测试、集成测试的区别是。A.测试方法不同B.考查范围不同C.评估基准不同D.以上全部4. 下列选项中关于软件测试环境库处理正确的是。A.软件测试环境库最好和经常需要读写的文

2、件放在一起B.不要对软件测试环境库所在的硬盘分区进行磁盘管理,以免对镜 像文件造成破坏C.软件测试环境库最好放到网络文件服务器上,保证安全性D.软件测试 环境库不需要由专人进行管理5. 下列测试不是系统测试用户层关注的是。A.数据安全性测试B.可维护性测试C.并发性能测试D.可操作性测试6. 下列测试技术中,重点关注在超出系统正常负荷N倍的情况下,错误出现状态和出现比率以及错误的恢复能力的是oA.并发性能测试B.强度测试C.负载测试D.破坏性测试7. 下面活动属于系统测试的主要工作内容的是oA.测试各个单元模块之间的接口 B.测试模块内程序的逻辑功能C.测试各个模块集成后所实现的功能D.测试整

3、个系统的功能 和性能8. 检查系统能否正确地接受输入,能否正确地输出结果,这属于 o A.安全性测试B.GUI测试C.功能测试D.协议一致性测试9. 对系统的兼容性测试内容主要是oA.测试系统与各种硬件设备的兼容性B.测试系统与操作系统的兼容性C.测试系统与其他相关软件的兼容性D.以上全部10. 下列测试方法通常不用来设计功能测试用例的是o A.等价类测试B.基于场景的测试C.基于因果图的测试D.正交实验设计法11. 下面不属于协议测试的类型的是。A.致性测试B.互操作性测试 C.性能测试D.压力测试12. 敏感测试属于下面哪种测i 。A.容量测试B.压力测试C.备份测试D.安全性测试13.

4、GUI是一个分层的图形化的软件前端,下面不属于GUI系统的层次是。A.数据层B.界面层C.接口层D.功能层14. 在健壮性测试中,一般的方法是软件故障插入测试,这里插入故障的方法可以分为两类:状态插入和代码插入。下面不属于实现状态插入方法的 。A.基于进程的B.基于消息的C.基于程序的D.基于调试器的15. 下面关于系统测试的实施阶段说法正确的是。A.确认测试阶段的功能测试是在用户使用环境下进行,目的是验证软件是否满足用户需求B.a测试和卩测试都是受控环境下 的测试C.验收测试主要用户参与,软件开发人员和质量保证人员(QA)可以不参加D.系统 测试是开始于确认测试,经过a测试和卩测试直至验收测

5、试的过程16. 协议一致性的分析方法有。A.基本互联测试B.能力测试和行为测试C.定向诊断测试D.以上全部17. 在压力测试过程中,测试人员主要关注的 。A.在非正常资源占用的情况下系统的处理时间B.在正常的资源占用的情况下系统的处理时间C.在正常的系统运行范围内系 统处理的数据容量D.在非正常系统运行范围内系统处理的数据容量18. 下列测试用例设计方法中,不会用于容量测试的是。A.边界值测试法B.错误猜测法C.基于因果图的测试D.规范导出法19. 在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有。A.通过外部的手段来获取系统的密码B.独占整个系统资源,使得别

6、人无法访问C.使用能够瓦解任何防守的客户软件来攻击系统D.以上全部20. GUI测试针对的是图形界面,不涉及复杂的逻辑关系和算法,但完成系统的GUI测试也不容易,主要原因是。A.测试中可能的状态集繁多B.不易模拟事件的驱动C.容易受主观影响D.以上全部21. 下列不属于界面元素根据复杂性划分的层次是。A.功能层B.界面原子层C.界面组合元素层D.窗口层22. 一位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试 。A.接受测试B.6o测试C.B测试D.a测试23. 有关软件验收测试的说法中,错误的是。A.验收测试一般由软件的需方组织B.验收测试的技术要求与系统测试不同C.验收测试可委托

7、第三方测试机构进行D.验收测试 由独立于软件开发的人员实施24. 关于系统测试的方法,说法不正确的 。A.协议一致性测试实际上就是比较测试对象与相关协议是否符合B.在实时系统中,功能需求与性能需求必须同时考虑C.GUI测 试主要针对的是图形界面,没有涉及复杂的逻辑关系和算法,故GUI测试容易实现D.安全 性测试的最终目的是安全控制25. 测试的管理者最好A.主持产品发行的人员B.软件开发人员C.用户D.QA人员26. 以下哪一项不是软件性能测试关注的主要内容?A.检测软件的最大负载B.检测软件的响应时间C.检测软件的并发进程数D.揭示软件在压力下出现的错误27. 以下关于软件性能测试的说法中,

8、正确的 。A.软件性能测试的主要目的是检验软件是否能充分发挥硬件的潜能 B.软件性能测试通常采用数据流测试技术生成测试用 例C.软件性能测试实际上是一种软件可靠性测试D.软件性能测试的实施通常需要依赖性 能测试辅助软件28. 以下关于软件性能测试的说法中,不正确的。A.发现软件缺陷是性能测试的目的之一 B.压力测试与负载测试的目的都是为了探测软件在满足预定的性能需求的情况下 所能负担的最大压力C.性能测试通常需要对测试结果进行分析才能获得测试结论D.检验 软件的最大负载是性能测试的目的之一29. 以下哪种软件测试不属于广义软件性能测试的范畴A.并发测试B.压力测试C.兼容性测试D.负载测试30

9、. 以下目标中,哪个是软件性能测试的目标。A.检查软件的容错能力B.发现压力下软件功能的缺陷C.发现软件的安全漏洞D.检查用户界面是否易于使用31. 以下哪种软件测试不属于软件性能测试的范畴。A.配置测试B.健壮性测试C.失败恢复测试D.负载测试32. 以下关于软件性能的说法中,正确的是A.软件性能与该软件的实现算法无关B.软件的吞吐量越大,其平均响应时间总是越短C.给软件的可用资源越少,其平均响应时间 越短D.对于一个网络,其支持的同时发送请求的用户数越大,该网站的性能越好33. 以下哪种软件测试属于软件性能测试的范畴。A.接口测试B.压力测试C.单元测试D.易用性测试34. 以下关于软件性

10、能测试的说法中,正确的是。A.对于没有并发的应用系统而言,响应时间与吞吐量成反比关系B.应用系统的资源利用率越高,性能也就越好C.软件性能 测试是从用户视角考察软件性能D.并发进程数是软件性能测试中一种常用的性能指标35. 软件性能测试的目标有o A.发现(和改正)软件性能缺陷B.性能调优C.能力检验和规划D.以上全部36. 哪种软件测试不属于软件性能测试的范畴。A.覆盖测试B.压力测试C.负载测试D.并发测试37. 在实际测试中,软件性能的高低往往直接取决于。A.用户对响应时间的接受程度B.响应时间的绝对值C.系统响应时间D.所有功能的最大响应时间38. 以下哪种软件测试属于软件性能测试的范

11、畴。A.路径覆盖测试B.并发测试C.安全性测试D.健壮性测试39. 破坏性测试的任务是评测软件在承受超出其正常负荷N倍的情况下,错误出现时的状态和错误发生后的恢复能力。它的实施主要在。A.系统层B.子系统层C.协议/指标层D.用户层40. 不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力,这种测试方法称为。A.压力测试B.负载测试C.性能测试D.失效恢复测试41. 在软件性能测试过程中,进行配置测试的目的 。A.为了寻找配置变化与性能变化的关系B.为了寻找可以优化性能的软件配置C.为了寻找可以优化性能的硬件配置D. 以上全部42. 以下分析技术中,哪一

12、种技术不属于基于性能计数器的分析技术的。A.内存分析B.处理器分析C.通信中断分析D.进程分析43. PTGM模型中,性能测试分为6个步骤来进行,下列活动不是在测试前期准备过程中进行的是。A.建好性能测试中相应的测试团队B.保证被测软件已经充分进行了功能测试,并改正了已发现的缺陷C.确认对测试工具的需求D.明确此次性能测试的主要目标44. 由于软件的性能与软件运行的各种环境条件密切相关,所以在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里的环境条件是指。A.软件运行的软硬件配置B.测试方案,即用户具体如何使用软件C.用户并发使用软件的测试场景D.以上都是45. 分析性能下降曲线时会

13、把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个区间。A.性能平坦区B.性能轻微下降区C.性能急剧下降区D.其他区46. 哪一种技术属于基于性能计数器的性能分析技术。A.字符串分析B.处理器分析C.变量分析D.循环次数分析47. 以下哪种软件测试不属于软件性能测试的范畴?A.数据流测试B.压力测试C.负载测试D.并发测试48. 以下哪一种技术属于基于性能计数器的分析技术?A.数据流分析B.指针分析C. 时间序列分析D.进程分析49性能测试中最核心的技术力量是。A.开发人员B.设计人员C.执行人员D.分析 人员50. 以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的。A.软

14、件的失 效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的B.硬件在使用过程中会发生 物理退化;软件在使用过程中不会发生物理退化C.硬件的使用者少,不容易引起失效;软 件的使用者多,更容易引起失效D.软件的每个副本都是完全一样的;按照设计生产出来的 同规格硬件总有微小差别51. 下面与软件可靠性有关的概念中,理解不正确的 。A.软件错误不仅包括程序代 码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错 误B.软件故障是指软件代码中的错误C.在软件的一次运行期间,软件故障一定会导致软 件失效D.通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性52.

15、 以下关于软件可靠性测试的说法中,正确的。A.软件可靠性测试总是能比白盒 测试发现更多的错误B.软件可靠性测试总是能比黑盒测试发现更多的错误C.软件可靠性 测试不关注与软件性能有关的软件故障D.软件可靠性测试度量出来的软件可靠性特定于 所定义的软件运行剖面53. 对于软件失效的严重程度的划分往往需要针对软件本身的特点而定,通常可以按照对成 本的影响或对系统能力的影响确定失效的严重程度,这里的成本扌。A.修复成本B. 额外运行成本C.恢复成本D.以上都是54. 软件可靠性的研究很大程度借鉴了硬件可靠性的研究,但二者还是有很多区别的,主要 体现在。A.软件设计出来后,每份副本都完全一样,而硬件设计出来后,每个按照设 计生产的产品都不可能完全相同的B.软件是纯逻辑产品,内部逻辑复杂度高,而硬件的内 部逻辑较简单C.软件版本更新很频繁,但硬件版本更新通常很慢D.以上全部55. 以下关于软件测试的说法中,正确的。A.通过软件可靠性测试是软件交付使用 的必要条件B.软件可靠性测试的主要目的是度量软件在实际使用中的可靠性C.软件可靠 性测试通常针对软件中的每个单元进行D.软件可靠性测试时发现软件安全性问题的主要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号