loadrunner虛擬用戶腳本開發(一)

一、loadrunner虛擬用戶開發---變量詳細解析

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名與空間、網絡空間、營銷軟件、網站建設、富錦網站維護、網站推廣。

 

變量的定義

局部變量和全局變量

1、在init  action end中定義的變量就是局部變量

2、在gloabal中定義的變量是全局變量

3、什么時候定義全局變量?

整個過程中固定不變的,例如url地址,KEY 其他,需要定義成全局變量。

 

簡單例子:

loadrunner虛擬用戶腳本開發(一)

在action里,定義一個變量a,賦值10,然后打印a,可以看到結果打印出10.

可以看出,在LR中打印的時候,只需要用LR的函數lr_output_message就可以了,C語言的函數printf沒起作用。

 

在C語言里,可以使用到變量時再定義變量,但是在LR里,需要在開始定義完,不可以在中間定義。

在vuser_init \vuser_action\ vuser_ end函數內部定義的變量是局部變量,只能在該函數內部使用。

例如,在action中定義了變量,vuser_end中打印變量a,則編譯的時候出現報錯,找不到定義的 a。

loadrunner虛擬用戶腳本開發(一)

想要定義全局變量,需要在函數globals.h里。

以下在globals.h定義變量p,然后在init和end里調用變量,用來獲取內存,回放結果是正常的。

 loadrunner虛擬用戶腳本開發(一)

loadrunner虛擬用戶腳本開發(一)

loadrunner虛擬用戶腳本開發(一)

二、 LR虛擬用戶腳本開發--常用語法和使用誤區

 

1、指針的用法

以下是腳本例子以及釋義:

loadrunner虛擬用戶腳本開發(一)

 

運行結果如下,結果打印出A和loadrunner

 loadrunner虛擬用戶腳本開發(一)

2、數組的用法

 

例子1:

loadrunner虛擬用戶腳本開發(一)

打印結果中,為什么p=ABCDELoadrunner!!!,而不是p=ABCDE?這是因為在LR或者C語言中,以字符串的形式打印出一個指針,到什么時候結束呢,是到遇到\0的時候,,這是C語言的語法。P的結果打印從A開始,然后到E后,繼續打印Loadrunner!!!,在C語言中,字符串后邊會有默認的\0,所以打印完字符串Loadrunner!!!就結束了。

 

例子2:

loadrunner虛擬用戶腳本開發(一)

 

查看以上統計字符串長度的例子。針對字符串“Loadrunner!!!”,為什么sizeof拿到的長度是14,strlen拿到的是13?因為sizeof統計了默認的\0,而strlen沒有。

 

例子3:

loadrunner虛擬用戶腳本開發(一)

這里的輸出結果為什么是abcdea,而不是abcde呢?因為數組定義的長度是5,而字符串abcde后邊有默認的\0的,加上這個就是長度為6了,超長了所以\0被丟棄,打印完abcde后就繼續打印了a。

 

例子4:

如果把數組長度改成了6,那么輸出結果就是abcde了

loadrunner虛擬用戶腳本開發(一)

 

需要注意的:

1)注意中文的分號;

2)變量使用前盡量初始化;

3)字符數組盡量少用;

4)在使用數組的時候,一定要保證數組足夠長

分享題目:loadrunner虛擬用戶腳本開發(一)
文章路徑:http://m.kartarina.com/article34/gecgpe.html

成都網站建設公司_創新互聯,為您提供微信小程序、虛擬主機網站改版外貿網站建設服務器托管、云服務器

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

營銷型網站建設
主站蜘蛛池模板: 亚洲av无码专区国产不乱码| 亚洲一区二区三区AV无码| 日韩国产精品无码一区二区三区 | 无码专区人妻系列日韩精品少妇 | 亚洲一本大道无码av天堂| 无码国内精品久久人妻麻豆按摩| 国产av激情无码久久| 色情无码WWW视频无码区小黄鸭| 色综合色国产热无码一| 18禁超污无遮挡无码免费网站| 国产精品无码无卡在线观看久| 无码国产乱人伦偷精品视频| 一本之道高清无码视频| 亚洲AV无码成人精品区日韩 | 日韩人妻无码精品久久免费一 | 国产成人AV一区二区三区无码| 中文字幕无码中文字幕有码| 亚洲AV成人无码久久精品老人| 亚洲av无码成人精品区| 亚洲精品9999久久久久无码| 无码h黄动漫在线播放网站| 精品人体无码一区二区三区| 18禁超污无遮挡无码免费网站国产| 一本色道久久HEZYO无码| 无翼乌工口肉肉无遮挡无码18| 一区二区三区无码被窝影院 | 久久久无码精品午夜| 精品无码一区二区三区电影| 伊人久久精品无码av一区| 国产免费黄色无码视频| 国产精品无码专区在线播放| 亚洲AV无码AV男人的天堂不卡| 永久免费av无码网站韩国毛片| 久久久久亚洲AV片无码| 亚洲AV无码一区二区三区系列 | 亚洲AV日韩AV无码污污网站| 亚洲性无码一区二区三区| 亚洲最大中文字幕无码网站| 婷婷四虎东京热无码群交双飞视频| 久久久久久亚洲AV无码专区| 无码人妻精品中文字幕免费东京热|