- 浏览: 50982 次
- 性别:
- 来自: 杭州
最新评论
-
nasdaqq:
显然是CPU的问题,网络才13%
LoadRunner性能测试案例1 -
GC_Man:
我不太懂算法,上来学习下。大家看这样行不,先排好第一排。完全按 ...
阿里巴巴笔试题_身高排队问题 -
BenArfa:
gembler 写道BenArfa 写道(12,6)/7 = ...
阿里巴巴笔试题_身高排队问题 -
gembler:
BenArfa 写道(12,6)/7 = 132
如果对数学解 ...
阿里巴巴笔试题_身高排队问题 -
BenArfa:
(12,6)/7 = 132
如果对数学解释感兴趣的话我可以贴 ...
阿里巴巴笔试题_身高排队问题
文章列表
性能测试思考1
- 博客分类:
- Loadrunner
1、如何将抽象的性能需求,转变为具体的测试场景,或者变为可操作的步骤?
2、寻找可以实践这些测试的地方。。。
3、性能测试要受到很多因素的影响,如网络,CPU使用率等。
4、要尽量接近真实的使用环境,如100个用户登录,可以使用参数化的方法,使用100个不同的账号进行测试。
5、测试操作仅仅是一个方面,要对数据进行分析,找出问题,才是最重要的,当然最好能够提出相应的解决方案。
- 2009-03-15 02:07
- 浏览 647
- 评论(0)
初始用户50,每30秒添加50个用户,直到用户总数达到1000,当用户达到1000的时候,持续测试10分钟,退出时,每30秒,减少100个用户。
压力曲线如下所示:
这种测试里面遇到一个很有趣的问题:
刚开始,当虚拟用户持续增加时,服务器都能返回正确的请求。
但是达到一定程度之后,返回的全是失败了。。。
怎么回事?
通过在本地机子,在IE不能访问这个页面、但是在其他机子上是可以访问这个页面的。。。
最后,当用户达到1000时,返回的完全是失败的。
就停止测试了,这个时候,居然有多了很多成功的 测试。
这是怎么啦?
服务器没有崩溃啊,因为在其他机子上是可以访问那个页面的啊?
但是在测试机上 ...
测试掠影,可以看到当前有22个虚拟用户,成功的测试有279次。。。
正在运行中的虚拟用户,可以对每个用户进行精确的控制?
测试进入退出阶段,居然出现很多错误。。。 是由于不小心把网线弄掉了?
柱状图显示最终测试统计结果
设置Vuser负载曲线:
每秒的数据量是6.3253192901611328125MB??? 有这么大???
好像对网站影响不是很大???
Statistics Summary
Maximum Running Vusers: 100
Total Throughput (bytes): 2,772,417,417
Average Throughput (by ...
- 2009-03-14 17:20
- 浏览 2535
- 评论(0)
LoadRunner支持分布式测试。
即可以在多台机子上安装 负载生成器,Vuser就是由这些负载生成器生成的。
可以分布式地安装 这些负载生成器。
而具体的调度可由 Controler来进行。。。。
这种分布式的测试如何进行,还受环境制约吧。。。
一般的应用可能用不着这种测试吧,哈哈。。。
- 2009-03-14 17:14
- 浏览 850
- 评论(0)
LoadRunner是性能测试入门和深入学习的极好突破口。
如下是LoadRunner中的几个关键组件:
Virtual user generator 用于创建虚拟用户
Controller 用于控制虚拟用户的运行
Analysis 用于对测试数据进行分析,找出系统的瓶颈
书上居然用这么老的LoadRunner,是8.0版本的,我用的是9.2版本的!!
启动虚拟用户界面,进程中多了vugen.exe
要录制动作设定
Vuser脚本创建过程
生成的虚拟用户脚本,web_url是干什么?
可以保存Vuser脚本,这个操作在之前还从来没有尝试过。。。
呵呵,可以对这个脚本进行很多修改 ...
Create Script,输入网址,之后会跳出网站页面,还有一个Loadrunner工具条,这样就可以进行记录了,不过具体的记录过程是如何进行的?
web_add_cookie是干什么的?
- 2009-02-12 16:56
- 浏览 1481
- 评论(0)
索引的主要目的是为了快速地进行查找。
在很多时候可以使用数据库里面的通用索引,但是在有些时候并不能,或者很难直接使用这些索引。
如倒排索引,公交路线查询中的索引。
里面建立的一系列映射关系,需要做特有的索引优化,
也许这些时候就需要用到索引技术了
MySQL中每个表的索引文件是一个独立的文件。
每次查询数据如何将这些索引使用起来?
每次查找或者删除数据记录都需要更新索引吗?
实际上在很多时候,数据项的变动很少发生,数据的更新都是定期进行的,到时候重建整个索引。
若索引需要经常更新呢?如MySQL中的索引那是经常更新的。
如何对索引的效率进行评估?
- 2009-02-05 21:09
- 浏览 936
- 评论(0)