【Loadrunner】Loadrunner 11.5版本中TruClient協議的參數化

Loadrunner 11.5版本中TruClient協議的參數化

之前看了陳霽的一篇關於TruClient協議的使用,覺得怎麼會有這樣的協議在Loadrunner中運用,覺得很不可思議,心想我肯定不會用這樣的協議的。結果,真是天意弄人,在一個項目中,實在無奈,最終只得選擇了這個協議。

回到主題,11.5版本的TruClient協議較11.0版本的感覺改了好多,尤其參數化,真是琢磨了半天。

11.5版本中TruClient名字也做了稍微的更改,還多了2個瀏覽器支持


新建完成後,操作還是和雲層大哥寫的操作步驟是一樣的,點擊Develop Script進行腳本的錄製與編輯:


錄製完後是這個樣子滴,假設需要參數化的內容是這個第3行的賬號


保存後關閉頁面,回到腳本頁面,與11.0不同的是,11.0查看到的腳本全是註釋的狀態,而11.5版本增加這種高亮的形式,閱讀起來更加方便了。

然後DesignàParametersàParameters List,打開參數化配置界面。


增加一個名叫User的變量,這裏的操作和以前的版本是一樣的。


然後繼續Develop Script進入到這個編輯腳本的地方,展開第3步,在紅框的地方有個【JS】按鈕,點擊打開js編輯框,輸入Value=LR.getParam(“User”),點擊OK

這裏的User就是上一步中,替代賬號的這個變量。


OK點擊完後,就是下面這個樣子啦。


同樣的,保存關閉後,回到腳本界面,原本的賬號變成了如下形式。就結束了,餘下的就是和普通腳本一樣進行性能測試啦~



 

PS:附上陳霽的關於這個協議操作的文章地址:http://bbs.51testing.com/thread-741011-1-1.html

PSS: 11.0版本的TruClient協議貌似很不好用,經常會找不到對象,11.5相對會好一些。

PSSS: 11.0版本的TruClient腳本在11.5版本上很難能運行成功。

PSSSS: 11.5版本的場景中添加壓力負載機時,無法使用11.0的負載機,Vgen軟件業需要安裝11.5版本的。

PSSSSS:我出現過在場景中編輯腳本,迭代次數從1改爲2,運行腳本後,3事務*2=6事務Pass,再將迭代次數改回1,發現場景運行的事務數依舊是按照迭代次數2來運行的。

發佈了29 篇原創文章 · 獲贊 2 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章