![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试思想
fnngj
这个作者很懒,什么都没留下…
展开
-
在做性能测试之前需要知道什么
最近群里来了很多新朋友,大都是新做测试或准备做测试工作的,见好多新来上来就问关于LoadRunner的使用上的问题。对性能测试的理解也不是太清楚。公司说让他们对系统做个性能测试,他们听说LoadRunner是做性能测试的,在网上找了点了LoadRunner的使用说明就开始对系统下刀了。对于一些大公司的专业性能测试人员来说,这个很可笑,但这是种情况是存在的,我当初也到公司时也这么干的。那时还真把原创 2013-02-21 09:42:11 · 876 阅读 · 0 评论 -
性能测试知多少--系统计数器与硬件分析
性能计数器(Performance Counter),也叫性能监视器。一个人健康状况如何,我们通过对其做各项体检获得相关的状况指标,如血压、心跳,肺活量等。那么在做性能测试过程中,整个系统的软硬件进行监控也必不可少,监控所获得的数据也是我们分析系统性能的主要依据。 在整个系统中,对于不同的软件和硬件,我们对其监控的指标也不一样,就像一个公司中的所有人员,其每个人的职责不同,评判和考核的标准也原创 2013-02-21 09:45:16 · 674 阅读 · 0 评论 -
性能测试知多少---测试工具介绍
继续这个系列的学习,这一节重点介绍目前流行的性能测试工具以及如何选择适合项目的工具。在此之前,我已经对性能测试工具的原理与架构做了分析。http://www.cnblogs.com/fnng/archive/2012/07/31/2617546.html 性能测试工具的选择与评估原创 2013-02-21 09:45:05 · 557 阅读 · 0 评论 -
性能测试知多少---性能测试工具原理与架构
在性能测试的学习过程中,坚持思想与工具(分开)并行,当前面世面上的性能测试书籍大多把理论与loadrunner融为一体讲解,这样做是正确的,因为有一些性能名词概念也源于工具。但是,性能测试不是loadrunner,所有的作者也是这么认为的。但他们在讲性能测试的时候讲的就是loadrunner有,只是讲的多少不同罢啦。 你是否觉得我对loadrunner有仇?我之所以将其分开来学,只是希原创 2013-02-21 09:44:11 · 695 阅读 · 0 评论 -
性能测试知多少---了解前端性能
我的上一篇博文中讲到了响应时间,我们在做性能测试时,能过工具可以屏蔽客户端呈现时间,通过局域网的高宽带可以忽略数据传输速度的障碍。这并不是说他们不会对系统造成性能影响。相反,从用户的感受来看,虽然传输速度受用户带宽的限制。但我们可以通过很多技术来使用户想要看到的页面更快的显示。这就web是前端性能。 如果考虑到web应用本身的特性,响应时间的构成应该会更加复杂。 Web应用的基础是超原创 2013-02-21 09:43:51 · 465 阅读 · 0 评论 -
性能测试知多少----性能测试分类之我见
从这一篇开始,虫师向性能方面发力。翻看自己的博客,最早的时候热衷于jmeter,于是写了几篇图文并茂的文章(其实,主要是操作截图加文字描述),之后,由于看到好多朋友关于性能的知识什么都不知道,下载个loadrunner 就说要做性能测试,结果可想而知,遇到各种概念与使用问题。于是写了《在做性能测试之前需要知道什么》《在做性能测试之后需要知道什么》,关于loadrunner的我没有写一篇博客,因为介原创 2013-02-21 09:43:33 · 570 阅读 · 0 评论 -
在做性能测试之后需要知道些什么
之前写过一篇《在做性能测试之前应该知道什么》有博文,自我感觉讲的不好,举了两个例子,和做性能测试之前需要知道的一些要点。离我的题目有差距。二则觉得讲的不全。其实,要做性能测试需要知道的东西太多了。岂是一篇博文都能说全的。在这里表示一下愧疚之情。 好多测试新手,在做完性能测试之后,不知如何对测试数据进行分析。在这里我想谈谈一些性能测试参数的相关知识。当然,也不是一篇博文就能说清道原创 2013-02-21 09:43:01 · 579 阅读 · 0 评论 -
性能测试知多少---系统架构分析
有些事儿一旦放一放就难再拾起来,突然发现《性能测试知多少》这个系列两月没更新,关键时我都不知道啥时候放下的,总容易被各种技术所吸引走,如饥似渴的想学更多的东西,这几天一直有朋友问我为啥不写了,我才意识,事情要一样一样做,我现在要把这个系列完成。 之前有对性能需求进行过分析,那篇主要从项目业务、背景等角度如何抽丝剥茧的将项目的需求抽离出来。在我们进行需求的时候也需要对被测项目的架构有原创 2013-02-21 09:45:03 · 470 阅读 · 0 评论 -
性能测试知多少---性能需求分析
需求分析是个繁杂过程,它并非我们想象的那么简单,而性能测试需求除了要对系统的业务非常了解,还需要有深厚性能测试知识。才能够挖掘分析出真正的性能需求。 如何获得有效的需求 1、客户方提出 客户方能提出明确的性能需求,说明对方很重视性能测试,这样的企业一般是金融、电信、银行、医疗器械等;他们一般对系统的性能要求非常高,对性能也非常了解。提出需求也比较明确。 曾经有一个银行项原创 2013-02-21 09:44:29 · 2463 阅读 · 0 评论 -
虫师『性能测试』文章大汇总
为了方便阅读,我重新整理本文,将包含本博客所有与性能测试有关的内容。------------------------------------------- 近两年市面上的性能测试书籍很多了,但大部分书都在讲loadrunner的操作技巧项目与项目实践。我不认为有什么问题,因为loadrunner性能测试工具已经占据很大市场。loadrunner是非常的强大,但我们在做性能测试时,往往都以原创 2013-02-21 09:44:26 · 959 阅读 · 0 评论 -
性能测试知多少---并发用户
在做性能测试的时候,我们常常听到并发用户、响应时间、吞吐量专业术语,也许大家都理解,这里有一个理解的层次与深度概念。最近有看断念《软件性能详解与案例分析》一书,看了他的讲解,原来我对这些术语的理解还是比较肤浅,其实,这里也主要受制于自己的知识面。所以,再拿出来与大家重温一下。 ps:按照惯例先上个图,因为看纯文字的文章比较累!^_^ 并发用户数 大家都知道我们的性能测试原创 2013-02-21 09:43:43 · 534 阅读 · 0 评论 -
软件性能测试的本质
淘宝网每年的双11 活动都是对其服务器性能的挑战。因为在这一天所有商品半价,购物的用户量剧增。做为淘宝网的高层更多的关心在线用户数,用户交易量,总交易金额等,做为一名技术人员,我们可能更关心当天系统的吞吐量、每秒钟点击率以及系统资源的消耗情况等,对!这就是系统的性能。那么性能的本质是什么呢?我试抓住一些点来解释。 基于用户体验的性能测试 但对于一个用户来说,他可以不关心上面这些原创 2013-02-21 09:45:43 · 768 阅读 · 0 评论 -
性能测试知多少---测试环境搭建
在进行性能则试前,需要完成性能测试的搭建工作,一般包括硬件环境、软件环境及网络环境,可以要求配置和开发工程师协助完成,但是作为一个优秀性能测试工程师,这也是你的必备技能之一。 性能测试环境与功能测试环境的区别 那么性能测试环境与功能测试环境有什么不同呢?性能测试对测试环境的干净、独立性原创 2013-02-21 09:45:08 · 1209 阅读 · 0 评论 -
最近读的那些性能测试书
我所要介绍的这几本书都是国内作者出的,没办法!主要是英语太挫,英语阻挡了我阅读国外作品的道路。刚入测试就有幸接触性能测试,jmeter和loadrunner也属于瞎倒腾着在项目中用过。今年换了工作彻底断绝了我倒腾这些工具的权利。给自己想了想后路,白盒、自动化、性能,综合考虑了一下,自己对性能测试最感兴趣,也是比较有基础,既然没了工具练手。那只能看书了。也算是打一下基础,对整个性能测试有更好更深入的原创 2013-02-21 09:44:53 · 633 阅读 · 0 评论 -
性能测试知多少---性能测试计划
上一章节中我们对性能的需求进行了分析,知道了测试对象,了解了测试需求,那么下面就需要制定一份详细的计划,来规划和指导性能测试工作的进行。为了使你对性能测试计划更清晰明白,这里以测试计划的格式来描述。 一.简介 简介部分就不用过多描述了,无非项目的背景,进行此次性能测试的原因,以及性能测试覆盖的范围等等,几乎所有项目文档都在开端对项目进行简单的阐述。 二.性能测试需求原创 2013-02-21 09:44:34 · 619 阅读 · 0 评论 -
性能测试知多少---性能测试流程
看到好多新手,在性能需求模糊的情况下,随便找一个性能测试工具,然后就开始进行性能测试了,在这种情况下得到的性能测试结果很难体现系统真实的能力,或者可能与系统真实的性能相距甚远。 与功能测试相比,性能测试在技术层面具有更大的复杂性。在以往的测试流程中,性能测试只是测试流程的一部分,是系统或验收测试的一个可选项。但随着测试技术的发展。许多公司也单独把性能测试独立出来,建立专门的性能测试小组或团队原创 2013-02-21 09:44:16 · 681 阅读 · 0 评论 -
性能测试知多少---响应时间
在上一节中,我们讲到吞吐量,做为一个用户你可以对吞吐量毫不关心,但响应时间却是用户感受系统性能的主要体现。 从用户角度来说,软件性能就是软件对用户操作的响应时间。说得更明确一点,对用户来说,当用户单击一个按钮,发出一条指令或在web页面上单击一个链接,从用户单击开始到应用系统把本次操作的结果以用户能察觉的方式展示出来,这个过程所消耗的时间就是用户对软件性能的直观印象。 响应原创 2013-02-21 09:43:48 · 1242 阅读 · 0 评论 -
性能测试知多少---吞吐量
我们每天的生活中都在用水用电,我只会关心自己的水管是否有水,水压是否稳定,如果我们把水龙头拧到最大,还是一滴一滴的流水。那我们就要愤怒了,直接找房东问明情况。我们从来没想过去找自来水公司。我们每天都会上网,网速很慢,看个电影很卡,需要等很久才缓冲一个画面,我们打开网页很慢,IE状态条一直50%,那我们就要愤怒了,直接找电信、网通公司问明情况。 我想说以上的情况是正常的,如果你在优酷上看视频,原创 2013-02-21 09:43:46 · 1498 阅读 · 0 评论 -
Linux 性能测试与分析
1 性能测试简介l 性能测试的过程就是找到系统瓶颈的过程。 性能测试与分析" title="Linux 性能测试与分析" style="margin:0px; padding:0px; border:0px; list-style:none"> l 性能测试(包括分析和调优)的过程就是在操作系统的各个子系统之间取得平衡的过程。转载 2013-02-28 22:10:15 · 2715 阅读 · 0 评论