博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2013年下半年软件评測师(下午)试题分析与解答
阅读量:5265 次
发布时间:2019-06-14

本文共 1107 字,大约阅读时间需要 3 分钟。

真题三(15分):阅读下列说明。回答问题1至问题3。将解答填入答题纸的相应栏内。

说明:某软件公司为某银行设计开发了一套网上银行系统。

该系统提供主要的支付、查询、转账和信息改动功能。

银行对网上银行系统提出了初步的性能指标:

(1)交易响应时间不超过2秒
(2)并发用户数》=1000
(3)CPU利用率不超过80%
(4)系统须要支持7*24小时不间断稳定执行
(5)没秒事务数为7
(6)交易成功率为100%
现须要对该软件进行性能測试。

问题1(4分):
常见的性能測试包含负载測试、压力測试、并发性能測试、疲劳强度測试和大数据量測试等。针对题目中的所述的6个性能指标,并发性能測试和疲劳强度測试所涉及到的指标各有哪些?
问题2(6分):性能測试中针对一个单独的性能指标。往往须要採用多种不同的測试方法。该软件公司须要測试性能指标(1)和(5),设计了例如以下的測试方案:
測试常规情况下并发用户数。逐步添加并发用户数,分别測试:
(1)在响应时间为2秒时,系统所可以承受的的最大并发訪问用户的数量;
(2)系统在多大的并发訪问用户数量下,响应时间不可接受(比如超过2秒)
请分别指出这二项測试分别属于哪类型的測试,并分别解释这二种測试类型的基本概念。
问题3(5分):
在測试性能指标(5)时,该软件公司在client模拟大量并发用户来运行业务操作。统计平局每秒事务数。

该软件公司觉得client接收响应信息与该性能指标的測试无关,因此在模拟client上发起正常的业务申请,接收系统响应后直接丢弃响应信息,没有进行功能校验。请说明该软件公司的做法正确与否,并简要说明原因以及运行功能校验的副作用。

參考答案:

问题1:
并发性能測试涉及的指标有(1)(2)(5)
疲劳强度測试涉及指标有(4)
问题2:
第一种測试是属于负载測试;另外一种測试是属于压力測试。
负载測试是通过逐步添加系统负载,測试系统的性能变化,并终于确定在满足性能指标的情况下。系统所可以承受的最大负载量。
压力測试是通过逐步添加系统负载。測试系统性能变化,并终于确定在什么负载条件下系统性能处于失效状态,以此来获得系统可以提供的最大服务级别測试。
问题3:
该软件公司的做法是错误的。
该软件公司在负载压力測试中没有进行功能校验。忽略了负载压力情况下功能不稳定的问题。

没有正确的功能保证。负载压力性能測试就失去了意义。

在測试过程中进行功能校验。须要记录业务操作结果,会导致资源消耗、操作行为添加以及产生大量日志等问题。

转载于:https://www.cnblogs.com/yangykaifa/p/6789707.html

你可能感兴趣的文章
有趣的setTimeout
查看>>
HDU 5587 Array
查看>>
T-SQL问题解决集锦——数据加解密
查看>>
JAVA
查看>>
php 对象调用方法
查看>>
【框架】用excel管理测试用例需要的参数数据(二)
查看>>
Ossimplanet编译笔记(VS2008)(转载)
查看>>
Converting a fisheye image into a panoramic, spherical or perspective projection [转]
查看>>
Saltstack远程执行(四)
查看>>
git 本地分支与远程分支
查看>>
vim常用快捷汇总
查看>>
js基础第四天
查看>>
设计模式-代理模式
查看>>
小问题?
查看>>
Maven教程
查看>>
Crontab Build_setting的定期检查
查看>>
HTML5简单入门系列(三)
查看>>
.Net 中显式实现接口
查看>>
设计模式之工厂方法模式
查看>>
妙趣横生算法 6:希尔排序
查看>>