版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022下半年软件评测师考试真题及答案-下午卷试题一行负载压力测试。该酒店预订系统的性能要求为:〔1〕交易执行成功率100%;〔2〕检索响应时间在3s以内;〔3900〔4100〔5〕CPU利用率不超过85%;〔6〕系统要连续稳定运行72小时。13简述该酒店预订系统在消费环境下承受的主要负载类型。251-1执行成功率的测试结果是否满足性能需求并说明原因。表1-1检索功能测试结果检索执行情况并发用户数响应时间〔s〕〔平均值〕交易执行成功率5001.3100%9003.7100%10006.698%351-2CPU否满足性能需求并说明原因。并发用户数CPU并发用户数CPU检索功能并发用户数预订功能并发用户数〔平均值〕5005035.590010087.3100012092.646根据【问题2】和【问题3】的测试结果,试分析该系统的可能瓶颈。答案:【问题1】该酒店预订系统在消费环境下承受的主要负载类型有:1〕并发用户数属于并发执行负载。2〕连续稳定运行72小时属于疲劳强度负载。3〕大量检索操作属于大数据量负载。【问题2】9003.7s3s10006.6s98%,但要9001000【问题3】测试结果不满足性能指标。当90010085%900100120CPU85%不能算不满足。【问题4】〔1〕系统没有采用适宜的并发/并行策略。〔2〕效劳器CPU性能缺乏。〔3〕数据库设计缺乏或者优化不够。〔4〕效劳器网络带宽缺乏。解析:【问题1】本问题考察系统的负载类型。90010072【问题2】本问题考察对负载压力测试的测试结果进展分析。9003.7310006.6900310003不能算作不满足性能指标。【问题3】本问题考察对负载压力测试的测试结果进展分析。900,100CPU87.3%CPU85%的要求。因此该测试结果不满足性能指标。1000120CPU92.6%o而需求要求检索功能并发用户数为900100CPU851000120CPU85%的情况下,不能算作不满足性能指标。【问题4】本问题考察对系统瓶颈的初步判断。2/者优化不够,三是效劳器网络带宽缺乏。3原因是效劳器CPU/并行策略。23/2〕数据库设计缺乏或者优化不够4〕效劳器CPU试题二逻辑覆盖法是设计白盒测试用例的主要方法之一程序的覆盖。针对以下由Cstruct_ProtobufCIntRange{intstart_value;unsignedorig_index;};typedefstruct_ProtobufCIntRangeProtobufCIntRange;intint_range_lookupunsignedconstProtobufCIntRangevalue〕{unsignedstart,n; ∥1start=0;n=n_ranges;while〔n>1〕{ //2unsignedmid=start+n/2;if〔value<ranges[mid].start_value〕{ //3n=mid-start; //4}elseif〔value>=ranges[mid].startvalue+〔int〔ranges[mid+1].orig_index-ranges[mid].orig_index)〕{ //5unsignednew_start=n=start+n-new_start,start=new_start;
//6}else //7return〔value-ranges[mid].start_value〕+ranges[mid],orig_index;}if〔n>0〕{ //8unsignedstart_orig_index=ranges[start].orig_index;unsignedrange_size=ranges[start+1].orig_index-start_orig_index;if〔ranges[start].start_value<=value&&value<〔intranges[start].start_value+range_size) ) return〔value-ranges[start].start_value〕+start_orig_index;//11}return-1,}
//12//13【问题1】请给出满足100%DC〔断定覆盖〕所需的逻辑条件。【问题2】请画出上述程序的控制流图,并计算其控制流图的环路复杂度VG【问题3】请给出【问题2】中控制流图的线性无关途径。答案:编号条件1 n>1编号条件1 n>12 n<=1value<ranges[mid].start_valuevalue>=ranges[mid].start_value〔value>=〕&&valueranges[mid].start_value+5〔intranges[mid+1].orig_index-ranges[mid].orig_index〕〔value>=ranges[mid].start_value〕&&value<ranges[mid].start_value+6〔intranges[mid+1].orig_index-ranges[mid].orig_index〕7 n>08 n<=0ranges[start].start_value <= value && value < 〔 int 〕9〔ranges[start].start_value+ranges[start].start_value > value || value >= 〔 int 〕10〔ranges[start].start_value+2】环路复杂度V〔G〕=7【问题3】线性无关途径:1〕1-2-3-4-2…2〕1-2-3-5-6-2…3〕1-2-3-5-7-134〕1-2-8-9-10-11-135〕1-2-8-9-10-12-136〕1-2-8-9-12-137〕1-2-8-12-13解析:【问题1】此题考察白盒测试方法中的断定覆盖法。值和“假〞值,从而使程序的每一个分支至少都通过一次。此题中程序一共有5个断定,所以满足断定覆盖一共就需要10个逻辑条件,这些条件详见参考答案。【问题2】此题考察白盒测试方法中的根本途径法计算环路复杂度。根本构造如下所示:复合条件的判断为一系列之单个条件的嵌套的判断i〔value<=value&&value<〔intranges[start].start_value+环路复杂度用来衡量一个程序模块所包含的断定构造的复杂程度16,所以VG〕=7。【问题3】此题考察白盒测试方法中的根本途径法度确定线性无关途径。2中的控制流图,其线性无关途径的集合为:〔1〕1-2-3-4-2…〔2〕1-2-3-5-6-2…〔3〕1-2-3-5-7-134〕1-2-8-9-10-11-135〕1-2-8-9-10-12-13〔6〕1-2-8-9-12-13〔7〕1-2-8-12-1372以得到不同的根本途径集。试题三某企业想开发一套B2CIT平安性、兼容性等方面的测试至关重要。系统要求:〔1〕所有链接都要正确;〔2〕支持不同挪动设备、操作系统和阅读器;〔3〕系统需通过SSL进展访问,没有登录的用户不能访问应用内部的内容。15简要表达链接测试的目的以及测试的主要内容。24简要表达为了到达系统要求〔2〕,要测试哪些方面的兼容性。34本系统强调平安性,简要表达Web应用平安性测试应考虑哪些方面。44针对系统要求〔3〕,设计测试用例以测试Web应用的平安性。答案:【问题1】链接测试的目的是确保Web应用功可以成功实现。链接测试主要测试如下3个方面:〔1〕链接是否可以链接到该链接到的目的页面;〔2〕被链接的页面存在;〔3〕测试是否存在孤立页面。即只有通过特定URL才能访问到的页面。【问题2】阅读器兼容性测试、操作系统兼容性测试、挪动终端阅读测试、打印测试等。【问题3】Web敏感数据、会话管理、加密、参数操作、异常管理、审核和日志记录等多个方面进展。【问题4】SQL注入测试用例:用户名:name'or'al=’a,密码:password’or'a'='a名:name'--,密码:passwordname测试SSL:某链接URL的s://换成://。内容访问:URLURLURL解析:【问题1】WebEmail31〕链接是否可以链接到该链接到的目的页面;2〕被链接的页面存在;3〕测试是否存在孤立页面。即只有通过特定URL才能访问到的页面。【问题2】此题考察Web应用对不同环境的兼容性测试。Web不同的阅读器有不同的配置需要WebWeb容。WebJavaScriptAJAXUI需要在阅读器兼容性方面进展更多测试,如,InternetExplorer、Firefox、NetscapeNavigator、AOL、SafariOperaWeb应用的有些功能可能并非兼容所有的操作系统,Web应用开发中用到的图形设计、API接口等技术可能并非在所有操作系统平台上支持。因此需要在如Windows、Unix、Mac、Linux和Solaris等不同操作系统上对Web应用进展测试。进展测试。Web常打印。【问题3】Web一个完好的Web进展。【问题4】此题考察WebWebWebSQLname’or'a’='a,密码:password'or’a'='aname'-,密码:passwordname假设登录是采用SQLSQL到达预定目的,并不管用户名密码是否正确,均可正常登录,造成平安隐患。测试SSL:某链接URL的s://换成://。内容访问:s://domain/foo/bar/content.docURLURLURL试题四某企业为防止自身信息资源的非授权访问,建立了如图4-1所示的访问控制系统。〔1〕认证:管理企业的合法用户,验证用户所声称身份的合法性,该系统中的认证机制集成了基于口令的认证机制和基于PKI的数字证书认证机制;〔2〕授权:赋予用户访问系统资源的权限,对企业资源的访问恳求进展授权决策;〔3〕平安审计:对系统记录与活动进展独立审查,发现访问控制机制中的平安缺陷,提出平安改进建议。16的测试应包含哪两个主要方面?每个方面详细的测试内容又有哪些?23测试过程中需对该访问控制系统进展模拟攻击试验,以验证其对企业资源非授权访问的防范才能。请给出三种针对该系统的可能攻击,并简要说明模拟攻击的根本原理。33对该系统平安审计功能设计的测试点应包括哪些?答案:【问题1】〔1〕对用户权限控制体系合理性的评价,其详细测试内容包括:•是否采用系统管理员、业务指导、操作人员三级别离的管理形式•用户名称是否具有唯一性,口令的强度及口令存储的位置和加密强度等〔2〕对用户权限分配合理性的评价,其详细测试内容包括:•用户权限系统本身权限分配的细致程度•特定权限用户访问系统功能的才能测试【问题2】令猜测,从而假装成特定用户,对企业资源进展非法访问。将该消息进展重演,以到达鉴别自身或获得授权的目的,实现对企业资源的访问。造成系统关键效劳繁忙,从而使得认证授权效劳功能不能正常执行,产生效劳回绝。业务部门的网络数据流,或对系统访问控制管理信息进展攻击以获得别人权限等。以上攻击,任给出3种即可。【问题3】对该系统平安审计功能设计的测试点应包括:•能否进展系统数据搜集,统一存储,集中进展平安审计•是否支持基于PKI的应用审计•是否支持基于XML等的审计数据采集协议3解析:【问题1】本问题考察用户权限控制相关平安测试的根本测试内容。对这部分进展平安测试应包含对用户权限控制体系合理性的评价和对用户权限分配合理性的评价,详见参考答案。【问题2】本问题考察针对特定系统的模拟攻击实验设计。模拟攻击试验是一组特殊的墨盒测试平因此平安测试需验证系统防范内部用户的平安攻击,因此可设计内部攻击实验。【问题3】的测试点详见参考答案。试题五现代软件的飞速开展,使得系统对软件的依赖越来越强,对软件可靠性的要求也越来越高,因此开展以发现软件可靠性缺陷为目的的可靠性测试技术也日益迫切。【问题1】一个完好的软件可靠性测试如图5-1所示。请填写图中的空缺1〕 〔5。【问题2】解释说明软件可靠性测试的目的,并说明狭义和广义软件可靠性测试的区别。【问题3】障强度、平均无故障时间等指标来描绘。请分别解释其含义。答案:【问题1】〔1〕确定可靠性目的〔2〕可靠性数据〔3〕分析影响可靠性的因素〔4〕可靠性模型〔5〕可靠性评价【问题2】软件可靠性测试的目的:〔1〕发现软件系统在需求、设计、编码、测试、施行等方面的各种缺陷;〔2〕为软件的使用和维护提供可靠性数据;〔3〕确认软件是否到达可靠性的定量要求。广义的软件可靠性测试是指为了最终评价软件系统的可靠性而运用建模、统计、试验、分析、评价等一系列手段对软件系统施行的一种测试。期使用环境中,对软件施行的一种测试。【问题3】系统才能的影响等标准划分软件失效的严重程度类。可靠度是指软件系统在规定的条件下,规定的时间内不发生失效的概率。故障强度是指单位时间软件系统出现失效的概率。平均无故障时间是软件运行后,到下一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位综合岗面试易错题题库及参考答案2026
- 事业单位综合岗面试历年真题及参考答案
- 2026年湖南都市职业学院高职单招笔试综合素质历年参考题库含答案解析
- 2026年湖南民族职业学院高职单招笔试化学历年参考题库含答案解析
- 2026年湖南吉利汽车职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年湖北城市建设职业技术学院高职单招笔试职业适应性测验历年参考题库含答案解析
- 2026年浙江安防职业技术学院高职单招笔试化学历年参考题库含答案解析
- 2026年泉州师范学院高职单招笔试语文历年参考题库含答案解析
- 2026年河北政法职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年江西泰豪动漫职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- (一模)温州市2027届高三第一次适应性考试英语试卷(含答案解析)
- 2026公安机关人民警察(高级)执法资格等级考试历年参考题库含答案详解
- 宁夏回族自治区2026年中考语文试卷【含答案】
- 骨质疏松症的防治专题知识讲座培训课件
- 中国世界文化遗产资料【十篇】
- 资产评估业务报备管理制度
- 2026年品牌故事讲述培训课件
- 《电动自行车停车场(棚)防火技术导则》
- MOCO品牌战略规划报告:驱动二次增长的路径与实践
- T-CAWAORG 034-2025 老年主动健康课程设置规范
- (正式版)DB15∕T 389-2021 《内蒙古自治区造林技术规程》
评论
0/150
提交评论