版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
下六個月软件评测師下午试卷案例第1題 阅讀下列C程序,回答問題1至問題3。問題:1.1(6分)請针對上述C程序給出满足100%DC(鉴定覆盖)所需的逻辑条件。問題:1.2(6分)請画出上述程序的控制流图,并计算其控制流图的环路复杂度v(G)。問題:1.3(8分)請給出問題2中控制流图的线性無关途径。第二題 阅讀下列阐明,回答問題1至問題3。【阐明】某航空企业進行促销活動,會员在指定曰期范围内搭乘航班将获得定奖励,奖励分為4個档次,由乘机次数和點数共同决定,如表2-1所示。其中點数和票面价格和购票渠道有关,规则如表2-2所示。航空企业開发了一种程序来计算會员在该促销活動後的奖励,程序的输入包括會员在活動期间的乘机次数C、官网购票金额A(單位:元)和手机客户端购票金额B(單位:元),程序的输出為本次活動奖励档次L。其中,C、A、B為非负整数,L為0~5之间的整数(0表达無奖励)。問題:2.1(4分)采用等价类划分法對该程序進行测试(同步對输入输出進行等价类划分),等价类表如表2-3所示,請补充表2-3中的空(1)~(4)。問題:2.2(9分)根据以上等价类表设计的测试用例如表2-4所示,請补充表2-4中的空(1)~(9)。問題:2.3(2分)對于本案例的黑盒测试来說,以上测试措施有哪些局限性?第三題 阅讀下列阐明,回答問題1至問題3。【阐明】某企业欲開发一款二手車物流系统,以有效提高物流成交效率。该系统的重要功能是:(1)订單管理:幫买顾問看到有买車线索後,會打電话問询买家是不是需要物流,若需要,幫买顾問就将這個线索发起為订單,协助买家来找承运商。(2)线路管理与推荐:對承运商的线路進行管理。根据运送方式的不一样,线路分為三种,即包車线路、固定线路、竞价体系,其中包車线路和固定线路是合约制。接入订單系统會根据订單的内容选择合适的承运商。即:有新订單時,若符合固定线路和包車线路,系统自動分派給合约承运商;若不符合合约,系统将订單需求信息推送給各承运商,承运商對订單進行竞拍出价。(3)合约管理:根据企业与承运商确定的合约,對合约内容進行设置。(4)基础信息管理:包括幫买顾問(這部分缺失)問題:3.1(6分)系统前端APP需支持不一样品牌的不一样系统平台,设计兼容性测试矩阵,以對系统的兼容性進行测试。問題:3.2(8分)承运商進行竞价時,前端需提交竞拍价格(整数,單位:元)数和可接受浮動比例(整数),针對這一功能设计4個测试用例。問題:3.3(6分)承运商竞拍部分的性能规定最高。采用性能测试工具在以系统竞拍功能為主進行性能测试時,采用Apdex(应用性能指数)對顾客使用该系统的性能满意度進行度量,系统需要满足Apdex指数為0.9以上。测试数据如表3-1所示,請计算本系统的Apdex指数,并阐明本系统与否到达规定。第四題 阅讀下列阐明,回答問題1至問題3。【阐明】某汽車维修企业的工時计算模块每天定期根据系统登记的维修信息记录维修工的工時工资。维修工分為學徒、一般维修工和高级维修工三种,三种维修工有不一样的時薪原则。图4-1是该模块的类图,图中属性和操作前的“+”、“#”和“-”分别表达公有组员、保护组员和私有组员。其中:(1)类Engineer表达一般维修工。(2)类studentEngineer和seniorEngineer都重新实現了类Engineer的措施calReward()。(3)措施calReward()根据每個维修工每天的工時数(workTime)、時薪(hourSalary)来计算當曰的工時工资。(4)措施getReward()调用措施calReward()获取工時工资并打印显示。(5)类Svstem中的措施statReward()中首先调用了该类的措施load(),获取本系统工程師列表,然後调用了类Engineer中的措施calReward()。現拟采用面向對象的措施進行测试。問題:4.1(4分)(1)图4-1所示的类图中,类System和Engineer之间是什么关系?(2)类seniorEngineer重新实現了类Engineer的措施calReward(),這是面向對象的什么机制?問題:4.2(6分)类seniorEngineer中的措施calReward()和类studentEngineer中的措施getReward()与否需要重新测试?問題:4.3(10分)(1)請結合題干阐明中的描述,給出测试类Engineer措施calReward()時的测试序列。(2)請給出图4-1中各個类的测试次序。(3)從面向對象特性考虑,测试类System中措施statReward()時应注意什么?第五題 阅讀下列阐明,回答問題1至問題3。【阐明】在某嵌入式智能服务机器人的软件设计中,為了更好地记录机器人的個体信息和机器人的工作信息,為智能服务机器人设计了信息数据库。数据库重要完毕搜集智能服务机器人反馈信息的作用,记录所有机器人的所有工作记录,以以便使用者對机器人的管理和對机器人状态的掌握,并且在机器人发生运行故障時,可以根据数据库存储的信息分析产生故障的原因。数据库搜集智能服务机器人反馈信息的流程如下:服务器端接受反馈信息。(1)第一次解析判断反馈信息类型与否對的,若對的执行(2),否则执行(3);(2)第二次解析判断反馈信息内容与否對的,若對的执行(4),否则执行(3);(3)调用錯误信息处理函数後执行(4);(4)将反馈信息存入数据库。問題:5.1(6分)在本软件测试過程中,测试人员為了设计测试用例,根据題目中的阐明,画出了机器人反馈信息搜集软件流程图,如图5.1所示請在下列选项中,為图5.1中的空(1)~(3)选择對的的描述内容。(1)处對应_____(2)处對应_____,(3)处對应_____(1)A.反馈格式与否對的B.反馈長度与否對的C.反馈类型与否對的D.反馈内容与否對的(2)A.標识錯误信息B.錯误信息处理C.錯误信息纠正D.錯误信息汇报(3)A.信息存入内存B.信息存入文献C.信息存入数据库D.倍息存入软件問題:5.2(6分)软件的构造覆盖率是度量测试完整性的一种手段。也是度量测试有效性的一种手段,在帐入式软件白盒测试過程中。一般以語句覆盖率、分支覆盖率和MC/DC覆盖率作為度量指標。在实現
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年苯甲酸苄酯项目可行性研究报告
- 2025年电动车三合一喇叭项目可行性研究报告
- 2025至2031年中国妇阴洁行业投资前景及策略咨询研究报告
- 2025年发动机后悬置横梁项目可行性研究报告
- 2025年内参抗体项目可行性研究报告
- 2025至2030年远红外防水摄像机项目投资价值分析报告
- 2025至2030年红外光理疗仪项目投资价值分析报告
- 2025至2030年中国耐酸碱配件数据监测研究报告
- 2025至2030年多功能乳化剂项目投资价值分析报告
- 2025至2030年包装器材项目投资价值分析报告
- 第7章-无人机法律法规
- 药剂科基本药物处方用药状况点评工作表
- 拆迁征收代理服务投标方案
- 完形疗法概述
- 说课的技巧和方法专题讲座
- SL631-637-2012-水利水电工程单元工程施工质量验收评定标准
- 监理质量管理讲义监理工作的基本知识
- 烟花爆竹考试真题模拟汇编(共758题)
- 四年级数学上册口算天天练4
- 水利水电工程监理平行检测表部分
- 分部分项工程质量检验计划表
评论
0/150
提交评论