HP loadrunner 9.0試用手冊-Zee

試用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的界面上倒是有不少的改動。

但是也只是界面上,實質上的東西,沒有大的調整。

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

 

試用手冊寫到這裏,如果有說錯的地方或者個人理解上有問題,請指正。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章