电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

近3年软件评测师考试测练考题及答案(1)(考练题)

23页
  • 卖家[上传人]:lili****2007
  • 文档编号:235728474
  • 上传时间:2022-01-06
  • 文档格式:DOC
  • 文档大小:627.50KB
  • / 23 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、温故而知新,下笔如有神。近三下半年软件评测师考试专题考练2及答案-下午卷试题一阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。【C程序】int GetMaxDay( int year, int month) int maxday=0; /1 if( month=1&month=1&month=1&month=12Month=2Year%4=0Year%100=0Year%400=0Month=4 |Month=6|Month=9|Month=11【问题2】控制流图是描述程序控制流的一种图示方法。其基本符号有圆圈和箭线:圆圈为控制流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为边或连接,表示控制流。基本结构如下所示:控制流程图的环路复杂性 V(G)等于:(1)控制流程图中的区域个数。(2)边数-结点数+2。(3)判定数+1。V(G)=11【问题3】线性无关路径是指包括一组以前没有处理的语句或条件的一条路径。从控制流图来看,一条线性无关路径是至少包含有一条在其他线性无关路径中从未有过的边的路径:1)1、2、192)1、2、3、193)1、2、3、4、12、13

      2、、17、194)1、2、3、4、12、13、14、17、195)1、2、3、4、12、13、14、15、17、196)1、2、3、4、12、13、14、15、16、17、197)1、2、3、4、12、13、14、15、16、18、198)1、2、3、4、5、11、199)1、2、3、4、5、6、10、1910)1、2、3、4、5、6、7、9、1911)1、2、3、4、5、6、7、8、19试题二(共15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某商店为购买不同数量商品的顾客报出不同的价格,其报价规则如表2-1所示。表2-1 不同数量商品对应的单价购买数量单价(单位:元)头10件(第1件到第10件)30第二个10件(第11件到第20件)27第三个10件(第21件到30件)25超过30件22如买11件需要支付10*30+1*27=327元,买35件需要支付10*30+10*27+10*25+5*22=930元现在该商家开发一个软件,输入为商品数C(1=C=100),输出为因付的价钱P。 【问题1】请采用等价类划分法为该软件设计测试用例(不考虑C为非整数的情况)

      3、.【问题2】请采用边界值分析法为该软件设计测试用例(不考虑健壮性测试,既不考虑C不在1到100之间或者是非整数的情况).【问题3】列举除了等价类划分法和边界值分析法以外的三种常见的黑盒测试用例设计方法。答案:【问题1】测试用例1:31100中任意一个数测试用例2:101测试用例3:0测试用例4:110中任意一个数测试用例5:1120中任意一个数测试用例6:2130中任意一个数【问题2】(题干中不要求考虑健壮性,和1100以外的)1、10、11、20、21、30、31、100 (5、15、25、35)【问题3】错误推测法、因果图法、判断表法、正交试验法、功能图法、场景法解析:【问题1】划分等价类的6条原则:(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类(2)在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可以确立一个有效等价类和一个无效等价类(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效

      4、等价类(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类本题中主要范围限制为1=C=100,即可以划分为两个无效和一个有效等价,但由于每一个小的等价类是单独处理的,因此需要再进一步的划分:测试用例1:31100中任意一个数测试用例2:101测试用例3:0测试用例4:110中任意一个数测试用例5:1120中任意一个数测试用例6:2130中任意一个数【问题2】边界值设计测试用例,应遵循的原则:1)如果输入条件规定了值得范围,则应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据2)如果输入条件规定了值得个数,则用最大个数、最小个数、比最小个数少、比最大个数多1的数作为测试数据3)根据规格说明的每个输出条件,使用前面的原则14)根据规格说明的每个输出条件,应用前面的原则25)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例6)如果程序中使用了一个内

      5、部数据结构,则应当选择这个内部数据结构边界上的值作为测试用例7)分析规格说明,找出其他可能的边界条件依据边界值设计测试用例的原则,测试用例应选择:0、1、10、11、20、21、30、31、100、101由于本题中不需考虑不在1至100之间的数,所以本题的测试用例应选择1、10、11、20、21、30、31、100(5、15、25、35)【问题3】黑盒测试的方法有等价类划分、边界值分析、因果图法、判定表法、正交试验法、功能图法、场景法、错误推测法等因此本题可选:错误推测法、因果图法、判断表法、正交试验法、功能图法、场景法中的3种试题三(共20分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大型披萨加工和销售商为了有效管理披萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理等。系统采用Java EE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。 【问题1】(6分)设计两个表单项输入测试用例,以测试XSS(跨站点脚本)攻击。系统设计时可以采用哪些技术手段防止此类攻

      6、击。【问题2】(3分)简述图形测试的主要检查点。【问题3】(5分) 简述页面测试的主要方面。【问题4】(6分)系统实现时,对销售订单的更新所用的SQL语句如下:然后通过setString(.);的方式设置参数值后加以执行。设计测试用例以测试SQL注入,并说明该实现是否能防止SQL注入。答案:【问题1】用例1:alert(dddd)用例2: 或click me防御XSS攻击方法:验证所有输入数据,有效检测攻击;对所有输出数据进行适当的编码,以防止任何已成功注入的脚本在浏览器端运行。防御规则:1.不要在允许位置插入不可信数据2.在向HTML元素内容插入不可信数据前对HTML解码3.在向HTML常见属性插入不可信数据前进行属性解码4.在向HTML JavaScript DATA Values插入不可信数据前,进行JavaScript解码5.在像HTML样式属性插入不可信数据前,进行CSS解码6.在向HTML URL属性插入不可信数据前,进行URL解码【问题2】图形测试主要检查点:颜色饱和度和对比度是否合适需要突出的链接的颜色是否容易识别是否正确加载所有的图像【问题3】页面的一致性如何在每个页面上是

      《近3年软件评测师考试测练考题及答案(1)(考练题)》由会员lili****2007分享,可在线阅读,更多相关《近3年软件评测师考试测练考题及答案(1)(考练题)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.