免费智能真题库 > 历年试卷 > 软件评测师 > 2009年上半年 软件评测师 上午试卷 综合知识
  第60题      
  知识点:   负载压力测试   交易处理性能指标   压力测试
  关键词:   Web应用   压力测试   测试        章/节:   测试技术的分类       

 
Web应用系统负载压力测试中,(60)不是衡量业务执行效率的指标。
 
 
  A.  并发请求数
 
  B.  每秒点击率
 
  C.  交易执行吞吐量
 
  D.  交易执行响应时间
 
 
 

 
  第65题    2017年下半年  
   26%
以下不属于负载压力测试的测试指标是( )。
  第69题    2010年下半年  
   42%
性能测试过程中需要对数据库服务器的资源使用进行监控,(69)不属于应该监控的指标。
  第64题    2018年下半年  
   31%
( )不属于数据库性能测试的测试指标。
   知识点讲解    
   · 负载压力测试    · 交易处理性能指标    · 压力测试
 
       负载压力测试
        性能是用户经常会遇到的一个棘手的问题,也可能是Web系统在投入实际使用以前最为关心的问题。
        Web系统的性能包含哪些方面呢?
        . 客户端向服务器发出一个请求。
        . 服务器分配请求并进行处理。
        . 服务器把处理的结果反馈给客户端。
        . 客户端对结果进行分析,显示出来或进一步执行。
        从这个过程可以看出,由于客户端是一个单独的个体,几乎不会出现性能问题,而服务器为了响应多个客户端的请求,有可能出现响应错误、响应缓慢、数据丢失等错误。
        用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或是电话拨号,或是宽带上网。当下载一个程序时,用户可以等较长的时间,但如果仅仅访问一个页面就不会这样。如果Web系统响应时间太长,用户就会因没有耐心等待而离开。另外,有些页面有超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登录了。而且,连接速度太慢,还可能引起数据丢失,使用户得不到真实的页面。
        负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可以是在线处理的数据量。例如,Web应用系统能允许多少个用户同时在线;如果超过了这个数量,会出现什么现象;Web应用系统能否处理大量用户对同一个页面的请求。负载测试应该安排在Web系统发布以后,在实际的网络环境中进行测试。
        进行压力测试是指实际破坏一个Web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃。
        一般压力测试包含如下步骤:
        . 确定交易执行响应时间。
        . 估计Web系统能够承受的最大并发用户数量。
        . 模拟用户请求,以一个比较小的负载开始,逐渐增加模拟用户的数量,直到系统不能承受负载为止。
        . 如果负载没有达到需求,那么应该优化这个Web程序。
 
       交易处理性能指标
        交易处理性能指标主要包括下列4项。
        . 并发用户数指标。
        . 交易处理指标。
        ①平均事务响应时间。
        ②每秒事务数。
        ③每秒事务总数。
        ④事务摘要。
        ⑤事务性能摘要。
        ⑥事务响应时间(负载下)。
        ⑦事务响应时间(百分比)。
        ⑧事务响应时间(分布)。
        . Web请求指标。
        ①每秒点击次数。
        ②点击次数摘要。
        ③吞吐量。
        ④吞吐量摘要。
        ⑤HTTP状态代码摘要。
        ⑥每秒HTTP响应数。
        ⑦每秒下载页面数。
        ⑧每秒重试次数。
        ⑨重试次数摘要。
        ⑩连接数。
        ?每秒连接数。
        ?每秒SSL连接数。
        . Web页面组件指标。
        ①激活网页细分。
        ②页面组件细分。
        ③页面组件细分(随时间变化)。
        ④页面下载时间细分。
        ⑤页面下载时间细分(随时间变化)。
        ⑥第一次缓冲细分时间。
        ⑦第一次缓冲时间细分(随时间变化)。
        ⑧已下载组件大小。
 
       压力测试
        压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。通俗地讲,压力测试是为了发现在什么条件下系统的性能会变得不可接受。
        可见,压力测试是一种特定类型的负载测试。例如,访问一个页面的响应时间规定为不超过1秒,负载测试就是测试在响应时间为1秒时,系统所能承受的最大并发访问用户的数量,而压力测试就是测试系统在多大的并发访问用户数量下,响应时间不可接受,例如超过1分钟(定义为失效状态)。
   题号导航      2009年上半年 软件评测师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第60题    在手机中做本题