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

专项考练软件评测师考试真题及答案(1)(近几年考题)

14页
  • 卖家[上传人]:lili****2007
  • 文档编号:235721143
  • 上传时间:2022-01-06
  • 文档格式:DOC
  • 文档大小:270KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、温故而知新,下笔如有神近几上半年软件评测师考试专题习题训练及答案-下午卷试题一【说明】软件测试的质量决定着被测产品的质量,是企业关注的重点。【问题1】(3分)请简要叙述软件测试质量包括哪些管理要素。测试过程,例如技术过程、管理过程、支持过程。测试人员及组织。测试工作文档,例如测试计划、测试说明、测试用例、测试报告、问题报告。【问题2】(2分)请简要论述软件测试质量控制的主要方法。测试文档评审。测试活动审核。制定质量保证计划。采取背靠背测试。【问题3】(4分)企业衡量软件测试的质量经常采用两个指标:测试用例覆盖率和缺陷修复率,请简述这两个指标的概念。测试用例覆盖率=测试需求对应数目/测试需求数目。(2分)缺陷修复率=累计关闭的缺陷数/累计打开的缺陷数。(2分)【问题4】(9分)企业内部测试组在测试某办公自动化系统的过程中,使用60个测试用例进行测试,共发现了20个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:所发现问题中的5个问题是用户所要求的,无需修改,其余15个问题已修改完成。测试组使用针对上轮测试中发现的15个问题的36个测试用例进行了回归测

      2、试,确认问题已得到修改,因此测试组做出结论:当前版本可以进入配置管理库,进行后续集成工作。请简要分析测试组的做法是否存在问题并简述理由。此办公自动化系统提交给用户之后,用户在使用过程中发现了5个问题,测试项目经理打算采用缺陷探测率来对测试人员进行绩效评估。请计算此测试项目的缺陷探测率。测试组做法存在问题(1分),理由如下。(1)针对取消的5个问题:不对开发组提出取消的5个属用户需求问题进行回归测试是错误的。(1分)测试组应该将开发组所述的用户需求作为补充说明由用户确认,测试组在回归测试中应对这5个问题与开发组进行沟通,并由用户或项目经理确认这5个问题是否可以取消,对于不能取消的问题仍需开发组进行修改并进行回归测试。(2分)(2)针对测试的15个问题:只使用发现问题的36个用例进行回归测试是错误的,在修改36个测试用例发现的15个问题的过程中,可能引入新的问题,(1分)因此应使用全部60个用例进行回归测试,或者准确判断这15个问题的修改波及到多少个用例,然后用这些用例来执行回归测试。(2分)缺陷探测率=测试人员发现的缺陷数/ (测试人员发现的缺陷数+用户发现的缺陷数)=20/ (20+5

      3、) =80%。(2分)试题二【说明】某“网站稿件管理发布系统”是采用J2EE架构开发的B/S系统,Web服务器、应用服务器以及数据库服务器部署在一台物理设备上。系统实现的功能主要包括稿件管理和文档上传下载。稿件管理模块可以对稿件进行增加、查询、删除、修改、显示和批准等操作,批准后的稿件即可在网站上发布;文档上传下载模块可以将稿件直接以Word文档的格式进行上传下载。系统性能需求如下:(1)主要功能操作在5秒钟内完成;(2)支持50个在线用户;(3)稿件管理的主要功能至少支持20个并发用户;(4)在50个用户并发的高峰期,稿件管理的主要功能,处理能力至少要达到8trans/S;(5)系统可以连续稳定运行12小时。 【问题1】(3分)简要叙述“网站稿件管理发布系统”在生产环境下承受的主要负载类型。“网站稿件管理发布系统”在生产环境下承受的主要负载类型有:(1)并发用户的操作属于并发执行负载。(2)连续稳定运行12小时属于疲劳强度负载。(3)大量稿件的查询操作属于大数据量负载。【问题2】(3分)简要叙述进行“网站稿件管理发布系统”的性能测试中应测试的关键指标。在进行“网站稿件管理发布系统”的

      4、性能测试中应测试的关键指标包括:(1)并发用户数。某一物理时刻同时向系统提交请求的用户数。(2)事务执行响应时间。是系统完成事务执行准备后所采集的时间戳和系统完成待执行事务后所采集的时间戳之间的时间间隔,是衡量特定类型应用事务性能的重要指标,标志了(2)用户执行一项操作大致需要多长时间。(3)交易执行吞吐量(trans/s)。每秒钟执行的业务数,或系统服务器每秒钟能够处理的交易数。【问题3】(3分)请简述访问系统的“在线用户”和“并发用户”的区别。并发用户:指某一物理时刻同时向系统提交请求的用户。在线用户:指在某段时间内访问系统的用户,这些用户并不一定同时向系统提交请求。【问题4】(3分)系统性能需求中要求“系统可以连续稳定运行12小时”,若系统连续运行12小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,试设计测试周期,并说明理由。系统连续运行12小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,因此系统吞吐量在极限情况下,完成1000笔业务需要的时间就是测试周期,BP 1000/200=5小时。原因:在增加单位时间的负

      5、载情况下,需要缩短测试周期,保证系统在12小时内的总业务量。【问题5】(8分)下图为并发50个用户执行“稿件查询”操作的测试结果。(1)请判断结果是否满足系统性能需求并说明理由。(2)简要说明 Transactions per Second 与 Average Transaction Response Time 之间的关系。(1)交易执行响应时间平均值为10.936秒,与需求“主要功能操作在5秒钟内完成”不符合,不满足测试需求。交易执行吞吐量(trans/s)平均值为3.75,与需求“稿件管理的主要功能在50用户并发的高峰期,性能最低达到8trans/s”不符合,不满足测试需求。从服务器资源的使用情况来看,CPU、内存、硬盘的资源利用率都比较低,无硬件方面的瓶颈。(2)二者都是体现系统的交易执行效率。在系统性能比较稳定的情况下,随着负载增加Transactions per Second会基本保持不变,而Average Transaction Response Time会递增。试题三【说明】场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时

      6、的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备选流(分支流程),设计用例遍历软件系统功能,验证其正确性。下面是对网上银行支付交易系统的基本流和备选流的描述:注:假定输入的银行卡号是正确的;不考虑备选流内循环情况。 【问题1】使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用字母A表示,备选流用题干中描述对应编号表示。根据题目中已经确定的基本流与备选流,可以设计场景,每个场景覆盖一种在该案例中事件的不同触发顺序与处理结果形成的事件流,最后得出所有的测试用例。下面就是所有的测试用例和用例中所涉及的基本流与备选流。用例1:A用例2:A、B用例3:A、C用例4:A、D用例5:A、B、C用例6:A、B、D以上顺序可以互换。【解析】本题主要考查黑盒测试中的场景法测试用例设计。采用场景法来设计测试用例,其基本思想和依据是站在用户的角度上检测软件的功能,发现软件的错误。 基本流是指经过用例的最简单的路径(无任何差错,程序从开始直接执行到结束)。备选流是指:一个备选流可能从基本流开始,在某个特定条件下执行,然后重新加入基本流中;也可以起

      7、源于另一个备选流;或者终止用例而不再加入到基本流中(一般是各种错误情况)。 使用场景法设计测试用例的基本步骤如下: (1)根据规格说明,描述出程序的基本流及各项备选流。(2)根据基本流和备选流确定场景。(3)对每一个场景生成相应的测试用例,可以采用矩阵或决策表来确定和管理测试用例。(4)对生成的测试用例进行复审,去掉多余或等价的测试用例,然后确定实际测试数据。在本题中,根据题目中已经确定的基本流与备选流,可以设计场景,每个场景覆盖一种在该案例中事件的不同触发顺序与处理结果形成的事件流,最后得出所有的测试用例。下面就是所有的测试用例和用例中所涉及的基本流与备选流。用例1:A用例2:A、B用例3:A、C用例4:A、D用例5:A、B、C用例6:A、B、D【问题2】请针对问题1设计的测试用例,依次将银行卡号、初次输入密码、最终输入密码、卡内余额、银行卡可支付额度等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用V表示有效数据元素,I表示无效数据元素,n/a表示不适用,例如C01表示“成功支付”用例。 根据“问题1”得到的测试用例,按照问题二的提示和要求,可以得出下面

      8、的场景分析表。每行顺序可以互换。【解析】本题要求我们根据问题1设计的测试用例来完成本题的问题,那么根据题目的意思,CO2对应用例2,那么这个时候存在密码不正确的错误,根据备选流B的描述,可知初次输入密码处应该是I(表示无效数据),而后面的操作肯定是都没用(n/a);而C03对应用例3,这个时候存在卡内余额不足的错误,因此银行卡可支付额度没用(n/a);同理可以求得后面个用例的情况,具体可参加答案。【问题3】在上述系统中,假设银行卡号只能输入09的数字,请参考下表,给出用边界值法检查卡号字符合法性的关键测试数据(字符或ASCII值)。根据边界值分析法设计测试用例的原则之一:“如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据”的原则,答案如下:0 (或48)和9(或57)/ (或47):或58) 【解析】本题要边界值法。根据边界值分析法设计测试用例的原则之一:“如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据”的原则,答案如下:0(或48)和9(或57)/(或47):(或58)试题四【说明】逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之一。以下代码由C语言书写,请按要求回答问题。void cal(int n)int g, s, b, q;if (n 1000) & (n 10002.n 1000 、n2000 及(q+g)=(s+b)。【问题2】请分析并给出分别满足100%DC (判定覆盖)和100%CC (条件覆盖)时所需的逻辑条件。 按照DC和CC的定义分析逻辑条件。【解析】判定覆盖是指使得程序中的每一个分支都至少执行一次。而条件覆盖是指对于每个判定中所包含的若干个条件,应设计足够多的测试用例,使得判定中的每一个条件都至少取到一次“真值”和“假值”的机会。这两者想比较,判定覆盖仅考虑了判定的结果,而没有考虑每个条件的可能结果。从题目给出的程序中,程序中的第一个判定包含

      《专项考练软件评测师考试真题及答案(1)(近几年考题)》由会员lili****2007分享,可在线阅读,更多相关《专项考练软件评测师考试真题及答案(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.