• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
jacy's full house
简简单单,平平淡淡,快快乐乐,宁静的生活,平凡的我!
博客园    首页    新随笔    联系   管理     
WEB性能测试介绍

WEB性能测试介绍:

测试人员应该具备的技能:

1、 掌握常见的自动化测试工具的使用;

2、 具有一定的编程能力;

3、 掌握基础的数据库知识;

4、 掌握常见的操作系统知识;

5、 掌握一些Web应用服务器的使用,如:Weblogic、Webshpere;

6、 具有综合分析问题的能力;

 

性能测试术语:

1、 并发用户:

1) 严格意义的并发:

所有的用户在同一时刻做同一件事情或者操作,这种操作一般指做同一类型的业务;

2) 广义范围的并发:

多用户对系统发出了请求或者进行了操作,但是这些请求或者操作可以相同,也可以不同;

 

2、 用户并发数量:

在同一时刻与服务器进行交互的在线用户数量;

计算公式: 使用系统的用户数量 ×(5% ~ 20%)

 

3、 请求响应时间:

客户端发出请求到得到响应的整个过程时间;

通常被称为TTLB,即:Time to last byte,意思为从发起一个请求开始,到客户端收到最后一个字节的响应所耗费的时间。

一般包括:网络响应时间 + 应用程序与系统响应时间

 

4、 事务响应时间:

事务可能由一系列请求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的.

例如:跨行取款事务的响应时间就是由一系列的请求组成的.事务响应时间和后面的业务吞吐率都是直接衡量系统性能的参数.

 

5、 吞吐量:

指的是在一次性能测试过程中网络上传输的数据量的总和;

 

6、 吞吐率:吞吐量/传输时间;

 

7、 TPS:Transaction Per Second

每秒钟系统能够处理的交易或者事务的数量.它是衡量系统处理能力的重要指标.

 

8、 点击率:

每秒钟用户向WEB服务器提交的HTTP请求数.

需要注意的是,这里的点击并非指鼠标的一次单击操作,因为在一次单击操作中,客户端可能向服务器发出多个HTTP请求.

 

9、 资源利用率:

指的是对不同的系统资源的使用程度,例如服务器的CPU利用率,磁盘利用率等.资源利用率是分析系统性能指标进而改善性能的主要依据,因此是WEB性能测试工作的重点.

posted on 2009-09-30 15:44  Jacy  阅读(199)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3