摘要: 提到性能测试,相信大家可以在网上找到很多种不同的定义、解释以及分类方法。不过归根结底,在大多数情况下,我们所要做的性能测试的目的是“观察系统在一个给定的环境和场景中的性能表现是否与预期目标一致,评判系统是否存在性能缺陷,并根据测试结果识别性能瓶颈,改善系统性能”。本文是《LoadRunner没有告诉... 阅读全文
posted @ 2014-09-11 22:41 garin 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 本文是《LoadRunner没有告诉你的》系列的第六篇,我将继续保持“无废话”的原则,用尽可能简洁、明确的语句来表述我对性能测试的看法和经验。在这篇文章中,我们要讨论的是如何获取“有效的”性能需求。一个实际的例子为了便于大家的理解,我们先来看一个性能需求的例子,让大家有一个感性的认识,本文后面的讨论... 阅读全文
posted @ 2014-09-11 22:39 garin 阅读(283) 评论(0) 推荐(0) 编辑
摘要: LoadRunner中的90%响应时间是什么意思?这个值在进行性能分析时有什么作用?本文争取用最简洁的文字来解答这个问题,并引申出“描述性统计”方法在性能测试结果分析中的应用。为什么要有90%用户响应时间?因为在评估一次测试的结果时,仅仅有平均事务响应时间是不够的。为什么这么说?你可以试着想想,是否... 阅读全文
posted @ 2014-09-11 22:31 garin 阅读(693) 评论(0) 推荐(2) 编辑
摘要: 本文是《LoadRunner没有告诉你的》系列文章的第四篇,在这篇短文中,我将尽可能用简洁清晰的文字写下我对“性能”的看法,并澄清几个容易混淆的概念,帮助大家更好的理解“性能”的含义。如何评价性能的优劣:用户视角vs.系统视角对于最终用户(End-User)来说,评价系统的性能好坏只有一个字——“快... 阅读全文
posted @ 2014-09-11 22:25 garin 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 大概在一年前的一次讨论中,我的好友陈华第一次提到了这个模型的最初版本,经过几次讨论后,我们发现经过完善和扩展的“理发店模型”可以用来帮助我们理解很多性能测试的概念和理论,以及一些测试中遇到的问题。在最近的一次讨论后,我决定撰写一篇文章来专门讲述一下这个模型,希望可以帮助大家更好的理解性能测试有关的知... 阅读全文
posted @ 2014-09-11 22:16 garin 阅读(1078) 评论(0) 推荐(4) 编辑