• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件web性能测试学习总结

发布: 2009-4-17 10:30 | 作者: 不详 | 来源: 测试时代采编 | 查看: 61次 | 进入软件测试论坛讨论

领测软件测试网 使用LoadRunner Analysis进行分析的第一步是看测试结果的综合报告,当发现事务运行不正常时,才需要进行更深入的分析。

1、用户事务分析。

  “用户事务”主要针对业务而言,一个“用户事务”通常由一个或一系列的用户操作组成。Action是用户的一系列操作的组合;Transaction是用户的某一具体的动作。与用户事务相关的图表有以下8个

  (1)事务综述图 (Transaction Summary)

  通过此图可以看出每个事务在测试时间内分别通过(Pass)和失败(Fail)了多少

  (2)事务平均响应时间分析图 (Average Transaction Response Time)

  此图显示测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析应用系统的性能走向;另外还可以统计出测试场景运行时间内各事务的最大值、最小值、平均值等信息。

  (3)每秒通过事务数分析图  (Transactions per Second)

  TPS图显示在场景运行的每一秒中,每个事务通过的数量,通过它可以确定系统在任何给定时刻的实际事务负载;可以将TPS图与平均事务响应时间图进行对比,以分析事务数目对执行时间的影响。

  (4)每秒通过事务总数分析图 (Total Transactions per Second)

  “每秒通过事务总数分析”图显示场景运行时,在每一秒内通过的事务总数。如果系统性能稳定,在同等压力下,此图应该接近直线,而不是逐渐倾斜。与TPS相比,“每秒事务总数”关注服务器整体处理事务的情况,是宏观概念。

  (5)事务性能摘要图 (Transaction Performance Summary)

  “事务性能摘要”显示方案中所有事务的最小、最大和平均时间,可以直接判断响应时间是否符合用户的需求。可以通过网页细分方法来分析某些响应时间长的事务。

  (6)事务响应时间与负载分析图 (Transaction Response Time Under Load )

  这个分析图是“正在运行的虚拟用户”图和“平均事务响应时间”图的组合。通过他看出在任一时间点事务响应时间与用户数目的关系,从而掌握系统在用户并发方面的性能数据。

  (7)事务响应时间(百分比) Transaction Response Time(Percentile)

  此图是根据测试结果进行分析而得到的综合分析图,也就是工具通过一些统计分析方法间接得到的图表。通过此图分析在给定事务响应时间范围内能够执行的事务百分比。

  (8)事务响应时间分布情况分布图 Transaction Response Time (Distribution)

  通过它可以了解测试过程中不同响应时间的事务数量。如果系统预先定义了相关事务可以接受的最小和最大事务响应时间,则可以使用此图确定服务器性能是否在可以接受的范围内。


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: web Web WEB 软件 性能测试 学习


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网