更多“下面哪一项不属于需要检测的系统性能______。A) 用户查询响应时间B) 并发访问用户数C) 数据库大小 ”相关问题
  • 第1题:

    性能下降曲线的分析中,主要针对的性能指标是______。

    A.响应时间和并发用户数

    B.响应时间和吞吐量

    C.系统响应时间和应用延迟时间

    D.并发用户数和资源利用率


    正确答案:B

  • 第2题:

    在数据库应用系统的需求分析阶段,需要进厅性能分析。下列关于数据库应用系统性能指标的说法,错误的是______。

    A) 数据访问响应时间是指用户向数据库提交数据操作请求到操作结果返回给用户的时间

    B) 系统吞吐量是指在单位时间内系统能存储的数据量

    C) 并发用户数是指在保证单个用户查询响应时间的前提下,系统最多允许同时访问数据库的用户数量

    D) 系统性能指标是系统软硬件设计和选型的重要依据

    A.

    B.

    C.

    D.


    正确答案:B
    解析:性能需求分析主要包括以下几个方面:①数据操作响应时间,或数据访问响应时间。指用户向数据库系统提交数据操作请求到操作结果返回用户的时间。②系统吞吐量,指系统在单位时间内可以完成的数据库事务或数据查询的数量。系统吞吐量可表示为每秒事务数(TPS)。③允许并发访问的最大用户数,指在保证单个用户查询响应时间的前提下,系统最多允许多少用户同时访问数据库。④每TPS代价值(Price per TPS),用于衡量系统性价比的指标。

  • 第3题:

    某软件公司为某银行设计开发了一套网上银行系统,该系统提供基本的支付、查询、转账和信息修改等功能。银行对网上银行系统提出了初步的性能指标:
    4交易响应时间不超过2s
    5并发用户数>=1000
    6CPU利用率不超过80%
    7系统需要7*24小时不间断的稳定运行
    8每秒事务数为7
    9交易成功率为100%
    现需要对该软件进行性能测试。
    性能测试中,针对一个单独的性能指标,往往需要采用多种不同的测试方法。该软件公司需要测试性能指标(1)和(5),设计了如下的测试方案:
    测试常规情况下的并发用户数,逐步增加并发用户数,分别测试:
    (1)在响应时间为2s时,系统所能承受的最大并发访问用户的数量:
    (2)系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)。
    请指出这两项测试分别属于哪种类型的测试,并分别解释这两种测试类型的基本概念。


    答案:
    解析:
    第一种测试属于负载测试,第二种属于压力测试。
    负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。
    压力测试是通过逐步增加系统负载,测试系统性能变化,并最终确定在什么负载条件下系统性能处于失效状态,以此来获得系统能提供的最大服务级别的测试。
    【解析】
    本问题考查负载测试和压力测试的区别。
    从问题1的分析中可以看出,负载测试强调的是在满足性能指标的情况下,系统所能承受的最大负载量的测试,前提是系统正常工作;而压力测试则是要使得系统性能处于失效状态,即压力测试是为了发现在什么条件下系统的性能会变得不可接受。
    因此,通过对本问题描述的分析可以得出,"在响应时间为2s时,系统所能承受的最大并发访问用户的数量"属于负载测试,而"系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)"属于压力测试。

  • 第4题:

    软件性能的指标有______。

    ①响应时间②系统响应时间和应用延迟时间③吞吐量④并发用户数⑤资源利用率

    A) ①②③⑤

    B) ②③④⑤

    C) ①③④⑤

    D) ①②③④⑤

    A.

    B.

    C.

    D.


    正确答案:D

  • 第5题:

    以下不属于负载压力测试的测试指标是( )。

    A.并发用户数
    B.查询结果正确性
    C.平均事物响应时间
    D.吞吐量

    答案:B
    解析:
    本题考查负载压力测试指标的基础知识。负载压力测试常用的指标包括:并发用户数、平均事务响应时间、吞吐量、点击率和资源利用率等。B选项的查询结果正确性属于功能性测试范围。故正确答案为B