連載|手把手教你學習Loadrunner腳本函數(一)

上篇回顧:用盡荒洪之力總結之Loadrunner性能測試

loadrunner雖說使用了快2年了,也做過項目,由于之前的學習很淺,甚至不知道如何添加常用函數。反正是大腦一團亂,現在重新梳理一遍,一方面是為了總結,另一方面送給小白入門的朋友們。

之前大大小小參加過幾場Loadrunner培訓,培訓老師是老員工,在公司10多年了,也是按照網上的套路,開始演練錄制腳本、添加事物、參數化、執行腳本、運行場景等。

對于小白來說這簡直就是催眠課,聽了也是白聽。現在培訓Loadrunner、自動化測試我都不去,套路還是講工具怎么使用,絲毫不講做項目途中遇到什么困難,如何解決,Loadrunner的腳本使用什么語言,api中函數使用方法等。

我從小白做起的,趁熱打鐵,分享點小白知識點。現在讓我們來學習LoadRunner的腳本篇,帶著問題的學習總是最有效的,我們今天訪問網站http://mail.126.com。

1、利用LR的文本檢查點,確認是否打開126郵箱網址;

2、學習web_url()、web_find()、web_image_find()、web_reg_find()函數。

初寫Loadrunner使用第一篇,先簡單介紹下安裝及破解、其次錄制腳本和回放時函數的使用。

一、Loadrunner安裝和破解;

版本:LoadRunner 11,傻瓜式安裝法。

Win7 64位操作系統,內存8G,IE8;

破解方法:

1、用LR8.0中的mlr5lprg.dll、lm70.dll覆蓋LR11安裝目錄下“bin”文件夾中的對應文件;

2、運行deletelicense.exe;

3、輸入老的注冊碼;

global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI;

備注:破解方法注意事項,打開LoadRonner(類似團白云),點擊右鍵:以管理員權限運行。每次裝Lr總是忘了去哪破解,在此記錄,供大家參考。


二、Loadrunner腳本篇;

所以對于這種工具的東西,最好老師和同學同時操作,才能達到培訓的效果,老師在臺上一個人操作,同學們聽著還是相當于聽天書。

1、錄制時Loadrunner打不開IE;

解決辦法:

(1)、關閉防火墻 ;

(2)、查看設置選項 ,use browser、Program to record是否正確;

IE設置正確
正確的Program to record路徑

設置完后,調用瀏覽器成功,可以正常錄制腳本。

2、腳本

錄制的126腳本

第一次錄制完腳本,看著這些函數不知道是什么意思,126是典型的B|S模式,基于HTML錄制。

腳本語言:C

基于html錄制

3、執行腳本時看不到回放;Display

勾選:Show run-time viewer

4、按F1鍵查看函數的用法;比如web_url


按F1查看函數使用方法

幫助文檔常用到的函數目錄:

C Language (LR),如: lr_error_message等

C Language Functions,如:strcat 、atoi等

Web Vuser Functions (WEB)如:web_image 等。

5、添加文本檢查點函數;

首先設置,Enable image and textcheck

勾選:Enable image and textcheck
log設置

6、web_find()演示成功;出現(1 occurrence(s) found)才算成功;

查找文本內容:【網易郵箱 - 中國第一大電子郵件服務商】;

首先我們查看幫助文檔,web_find()的使用方法;

在employees.html頁尋找John


查找標題:網易郵箱 - 中國第一大電子郵件服務商
代碼和運行圖,web_find()函數成功

7、web_image_check();出現(1 occurrence(s) found)才算成功;

查找文本內容:【126網易免費郵】;

其次我們查看幫助文檔函數web_image_check()的用法:

在ImagesAndMaps頁查找內容Venus


firefox查看元素
web_image_check()執行成功

備注:web_image_check函數參數很多,可以加條件,條件很多時一直失敗,所以我想只要粗略的能查出來就證明頁面加載正確。

8、web_reg_find();count>0執行成功

查找文本內容:【網易郵箱 - 中國第一大電子郵件服務商】;

首先我們查看幫助文檔,web_reg_find()的使用方法;

查找Welcome


firefox查看元素
web_reg_find執行成功

9、遇到不明白的函數,雙擊選中,按F1查看幫助文檔,按F1查看幫助文檔,按F1查看幫助文章,重要的話說三遍。

備注:這篇文章第一次講述Loadrunner函數,所以會很細。之后的文章已經說過的內容不再重復。

這是我親測的案例,個人可以在筆記本電腦學習。

如遇到不懂得地方,多看看文章加粗的部分,謝謝。

小白測試系列繼續更新中.....


如果有一個字一句話觸動到你,留個喜歡可好?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,002評論 6 542
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,400評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,136評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,714評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,452評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,818評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,812評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,997評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,552評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,292評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,510評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,035評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,721評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,121評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,429評論 1 294
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,235評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,480評論 2 379

推薦閱讀更多精彩內容