版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:软件水平考试(中级)软件评测师案例2011软件水平考试软件评测师真题及答案案例PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages2011软件水平考试软件评测师真题及答案案例第1部分:问答题,共16题,请在空白处填写正确答案。[问答题]1.试题一(共15分)(黑盒测试之场景法-ETC收费)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】场景法是黑盒测试中重要的测试用例设计方法,通过场景描述业务流程(包括基本流(基本业务流程)和备选流(分支业务流程)),设计测试用例遍历软件系统功能。验证其正确性。下面是对电子不停车收费系统(ETC)的基本流和备选流的描述。【问题1】(3分)使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用A字母编号表示,备选流用表1-2中对应的字母编号表示。例如:T01:AT02:A、B(3分,每个0.5分)答案:T03:A、CT04:A、DT05:A、ET06:A、B、CT07:A、B、DT08:A、B、E解析:[问答题]2.【问题2】(12分)针对问题1设计的测试用例,依次将初次读取车辆信息、最终读取车辆信息、账户号码、账户余额和账户状态等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,例如T01表示?成功通过?用例。(12分。每个2分,5个数据列为1分,预期结果1分)答案:解析:[问答题]3.答案:解析:[问答题]4.【问题2】(8分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。答案:解析:[问答题]5.【问题3】(3分)假设函数gz_open的参数mode是由26个小写字母'a'-'z'、数字'0'-'9'以及空格组成的字符串,请使用基本路径测试法构造1个测试用例,使之覆盖所有基本路径。答案:构造一个6个字符构成的字符串(设为x,y,z,u,v,w6个字符),使得每个字符覆盖一条基本路径。其中,x='r',y='f',z∈['0'-'9'],u<'0',v>'9'并且v!='f',w任意,这6个字符可任意排列。例如,mode="rOfaa"解析:[问答题]6.【问题1】(6分,每个1分)通过入侵从而进行网页篡改的可能途径有哪些?这些途径各对应安全系统防护体系的哪个层次?答案:解析:[问答题]7.【问题2】(6分,每个1分)针对网页被篡改的问题,从技术层面看有哪些防范措施?答案:1)给服务器打上最新的安全补丁程序2)封闭未用但开放的网络服务端口3)合理设计网站程序并编写安全代码4)设置复杂的管理员密码5)设置合适的网站权限6)安装专业的网站防火墙和入侵检测系统解析:[问答题]8.【问题3】(3分,答对1个给1分,最多3分)现在出现了一些基于监测与恢复的页面防篡改系统,这类防篡改系统应具备哪些基本功能?答案:1)自动监控2)自动备份和恢复3)自动报警4)区分合法更新与非法篡改解析:[问答题]9.【问题1】(3分,每个1分)简要叙述招聘系统链接测试的主要测试内容。答案:招聘系统的链接测试主要测试如下3个方面:1)每个链接是否能够链接到目标页面2)被链接的页面是否存在3)是否存在孤立页面解析:[问答题]10.【问题2】(4分)简要叙述为了达到系统要支持的(2),需要进行哪些兼容性测试,并设计一个兼容性测试矩阵实例。答案:1)平台兼容性(1分)和浏览器兼容性(1分)。2)兼容性测试矩阵示例如下:解析:[问答题]11.【问题3】(3分)在满足系统要支持的(1)时,计算系统的通信吞吐量。(1)在50个用户并发时,主要功能的处理能力至少要达到5个请求/秒,评价数据量12KB/请求。答案:通信吞吐量:P=N(并发用户的数量=50)×T(每单位时间的在线事务数量=5)×D(事务服务器每次处理的数据负载=12KB/S)=50×5×12=3000KB/S解析:[问答题]12.【问题4】(5分)系统实现时,对用户的登录判断所用的动态SQL语句如下:?SELECT*FROMUsersWHEREUser_Name=??+strUserName+??ANDPassword=??+strPassword+??;?该SQL语答案:该SQL语句不安全,容易造成SQL注入。(1分)设计测试用例:(2分)【注:设计类似如下用例的一个即可,其中应包含SQL功能符号,使得该SQL语句变得不符合设计意图即可,例如,包含了?--?或?',DROP,,?等】参考用例1:strUserName:Zhang'--strPassword:San【注:上述用例将使得该SQL语句变为:SELECT*FROMUsersWHEREUser_Nam?e=Zhang'--ANDPassword=?San';】参考用例2:strUserName:Zhang'or?a'='astrPassword:San?or?a'='a【注:上述用例将使得该SQL语句变为:SELECT*FROMUsersWHEREUser_Nam?e=Zhang'or?a'=?a'ANDPassword=?San'or?a'='a';】防止SQL注入的方法主要有:拼接SQL之前对特殊符号进行转义,使其不作为SQL语句的功能符号。(2分)【如果回答:页面输入域验证解析:[问答题]13.【问题1】(3分)简述负载压力测试的主要目的。答案:1)在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况2)预见系统负载压力承受力,在应用实际部署之前,评估系统性能3)分析系统瓶颈、优化系统解析:[问答题]14.【问题2】(3分)对该数据管理系统进行性能测试时,主要关注哪些性能指标?答案:1)并发用户数2)响应时间3)资源利用率解析:[问答题]15.【问题3】(6分)该系统数据接收模块和数据查询模块的测试结果如表5-1、5-2所示,请分别指出测试结果是否满足性能需求并说明原因。表5-1数据接收模答案:数据接收模块的测试结果不满足性能指标。(1分)当接收间隔为200ms时,存数据库交易成功率为80%,不满足交易成功率100%的要求;(1分)当接收间隔为200ms时,CPU利用率为43.8%,不满足不超过40%的要求。(1分)数据查询模块的测试结果满足性能指标。(1分)要求至少支持1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度消防应急水车租赁与应急响应协议3篇
- 家教行业的新模式线上线下融合策略
- 教育领域创新型产品的开发与推广
- 小学教育中的拼音与识字一体化教学策略
- 小学家校合作中家长的教育职责与能力建设
- 教育心理学在学术报告中的应用
- 数字化技术在宴会厅空间布局中的应用
- 以客户为中心的学生宿舍管理与服务提升方案
- 提升学校餐饮服务水平的关键-食品安全信息公示
- 2025年投标合作协议书6篇
- 《国有控股上市公司高管薪酬的管控研究》
- 餐饮业环境保护管理方案
- 人教版【初中数学】知识点总结-全面+九年级上册数学全册教案
- 食品安全分享
- 矿山机械设备安全管理制度
- 计算机等级考试二级WPS Office高级应用与设计试题及答案指导(2025年)
- 造价框架协议合同范例
- 糖尿病肢端坏疽
- 心衰患者的个案护理
- 《创伤失血性休克中国急诊专家共识(2023)》解读课件
- 小学六年级数学100道题解分数方程
评论
0/150
提交评论