现在的位置: 首页 > 综合 > 正文

HP loadrunner 9.0试用手册-Zee

2012年05月05日 ⁄ 综合 ⁄ 共 2414字 ⁄ 字号 评论关闭

试用LR9.0.

下面写一下试用的感受。

从使用的角度,一点点来说吧。就不管什么readme了。

这里我不会写的太细,因为一点点的去验证实现是很需要时间的事情。

 

 

1.   掠过Vu Generator的改动:

1.1. 界面:

界面上的改动还是比较大的。来看一下启动界面:

 


所有的界面都变成这样的启动界面了。

虽说我还是喜欢以前的界面,不过现在已经是HP的东西了。

那就忍了吧。

1.2. 协议:

我们来看一下支持的协议:

看这里有一个是:AJAX(click and script),真敢写上?

看来真的支持了。

还有readme中说明的支持的其他的几种协议,也都可以看到

针对不同的协议,当然有不同的options的界面。

我们看一下,AJAX的函数吧:

 

AJAX Click and Script Functions

AJAX (Click and Script) Vuser scripts emulate user actions, such as expanding or collapsing a panel within a web page or reordering a list on a web page.

Click one of the following functions for more information:

Function Name

Description

ajax_accordion

Emulates a user extending or collapsing a menu.

ajax_collapsiblepanel

Emulates a user collapsing or expanding sections on a web page.

ajax_rating

Emulates a user setting a value of a rating control.

ajax_reorderlist

Emulates a user reordering elements in a list.

ajax_slider

Emulates setting a value using a slider control.

 

说明:

Ajax(click and script)

web(click and script)

web(http/html)

这三个协议是互斥的。

 

1.3. 一些细微的界面改动:

其实在菜单和一些界面上,有很多小的改动。这里我就不一一举例了。

这里看一下WEB协议的录制选项的改动:

看到这里,recording成了gerneral标签下面的了,原来是在HTTP Properties标签里面的。

但是里面的高级选项什么的都没有改动。

2.   组件:

看一下,开始菜单里的组件。这里我只看了applications里面的,其他的里面也有改动。

大家看到了吧:

Tuning Console没有了。

LR agent Process也换了地方。

等等一些改动。

3.   再看controller的改动:

3.1. service level agreemen的增加:

service level agreement这个功能是新的。

看下图再说:

先说明一下这个图是从哪里来的,放在最前面说是因为这个功能是新的。

这里可以参照接下面的controller的界面图,在右上角的service level agreement窗口里点击New就可以弹出这个对话框。

大家可以看到,这里可以定义一些级别,,如果达不到,在结果里会显示fail

比如我们可以定义响应时间在20秒。如果超过了,可以设置发出警告或者通知。

在分析器里有一个分析SLA的功能。下面我们会看到。

3.2. Controllerdesign界面的改动:

先看一下界面。这个改动还是很大的:

解释一下这里的东西:

Groups里面的东西和以前差不多的,只是界面上的改动。

SLA里面是新加的:这里我定义了一个响应时间的SLA。

schedule里面其实是把以前的功能拿到界面上来了,不过现在可以定义多个schedule了。

并且在左下角大家可以看到,这里定义用户的rampup/duration/rampdown可以模拟现复杂的用户行为。

在右下角还可以看到用户的状态,更加直观,并且在执行时,这个图里会有一个红色的竖线标识执行到了什么地方。

 

Run视图里就没有什么改动。我也不写了。

4.   Anlysis的改动:

关于分析。哈,最有意思的是有两个新的东西,就是分析SLA和分析事务。

虽说个人感觉没有多大的用。

先看一下:

这里可以看到,在右边和下面,有几个标签,鼠标放上去,会有相应的界面飘出来。

 

看到蓝色的地方了吧。这里就是分析事务和SLA,如果你定义了SLA,在分析的结果中会像这样显示:

这里,我是生成了word文档,然后拿出来的。

大家看到,分析的结果会显示这个SLA是成功还是失败。

并且把数据拿出来对比了一下。

 

SLA was defined on the following measurements:

 

Average Hits Per Second

 

 

SLA Status:

Failed

 

Result

Goal

14.743276283618583

50

 

分析事务界面:

 这里和以前的merge图是差不多的。个人感觉。

5.   总结一下:

总之,在9.0上的改动还是一些细微的变化。

主要是HP的在界面上的改动。

 

ugen中,在协议的支持上,也是在原来的基础上加了一些功能和修改。

就拿AJAX来说,从它的函数和脚本上来看,我想只是界面对象识别上的一些功能增强。

其他的协议也没有换骨的变化。

 

Controller中,针对用户行为复杂性的设置。这一点我觉得是9.0中最大的亮点了。

因为在8.1当中,只能通过加更多的组来实现这样的功能。

而在这里用这么简单的设置实现还是比较有吸引力的。

其他的改动也只是一些小功能的换位或者增强/合并等。

 

Analysis中,在summary的界面上倒是有不少的改动。

但是也只是界面上,实质上的东西,没有大的调整。

也只是一些功能上的增强。

 

试用手册写到这里,如果有说错的地方或者个人理解上有问题,请指正。

 

抱歉!评论已关闭.