上篇回顧:用盡荒洪之力總結(jié)之Loadrunner性能測試
loadrunner雖說使用了快2年了株扛,也做過項目护姆,由于之前的學(xué)習(xí)很淺,甚至不知道如何添加常用函數(shù)先较。反正是大腦一團亂携冤,現(xiàn)在重新梳理一遍,一方面是為了總結(jié)闲勺,另一方面送給小白入門的朋友們曾棕。
之前大大小小參加過幾場Loadrunner培訓(xùn),培訓(xùn)老師是老員工菜循,在公司10多年了翘地,也是按照網(wǎng)上的套路,開始演練錄制腳本、添加事物子眶、參數(shù)化瀑凝、執(zhí)行腳本、運行場景等臭杰。
對于小白來說這簡直就是催眠課粤咪,聽了也是白聽。現(xiàn)在培訓(xùn)Loadrunner渴杆、自動化測試我都不去寥枝,套路還是講工具怎么使用,絲毫不講做項目途中遇到什么困難磁奖,如何解決囊拜,Loadrunner的腳本使用什么語言,api中函數(shù)使用方法等比搭。
我從小白做起的冠跷,趁熱打鐵,分享點小白知識點∩砼担現(xiàn)在讓我們來學(xué)習(xí)LoadRunner的腳本篇蜜托,帶著問題的學(xué)習(xí)總是最有效的,我們今天訪問網(wǎng)站http://mail.126.com霉赡。
1橄务、利用LR的文本檢查點,確認是否打開126郵箱網(wǎng)址穴亏;
2蜂挪、學(xué)習(xí)web_url()、web_find()嗓化、web_image_find()棠涮、web_reg_find()函數(shù)。
初寫Loadrunner使用第一篇刺覆,先簡單介紹下安裝及破解严肪、其次錄制腳本和回放時函數(shù)的使用。
一隅津、Loadrunner安裝和破解诬垂;
版本:LoadRunner 11,傻瓜式安裝法伦仍。
Win7 64位操作系統(tǒng)结窘,內(nèi)存8G,IE8充蓝;
破解方法:
1隧枫、用LR8.0中的mlr5lprg.dll喉磁、lm70.dll覆蓋LR11安裝目錄下“bin”文件夾中的對應(yīng)文件;
2官脓、運行deletelicense.exe协怒;
3、輸入老的注冊碼卑笨;
global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI孕暇;
備注:破解方法注意事項,打開LoadRonner(類似團白云)赤兴,點擊右鍵:以管理員權(quán)限運行妖滔。每次裝Lr總是忘了去哪破解,在此記錄桶良,供大家參考座舍。
二、Loadrunner腳本篇陨帆;
所以對于這種工具的東西曲秉,最好老師和同學(xué)同時操作,才能達到培訓(xùn)的效果疲牵,老師在臺上一個人操作承二,同學(xué)們聽著還是相當(dāng)于聽天書。
1瑰步、錄制時Loadrunner打不開IE矢洲;
解決辦法:
(1)璧眠、關(guān)閉防火墻 缩焦;
(2)、查看設(shè)置選項 责静,use browser袁滥、Program to record是否正確;
設(shè)置完后灾螃,調(diào)用瀏覽器成功题翻,可以正常錄制腳本。
2腰鬼、腳本
第一次錄制完腳本嵌赠,看著這些函數(shù)不知道是什么意思,126是典型的B|S模式熄赡,基于HTML錄制姜挺。
3、執(zhí)行腳本時看不到回放彼硫;Display
4炊豪、按F1鍵查看函數(shù)的用法凌箕;比如web_url
幫助文檔常用到的函數(shù)目錄:
C Language (LR),如: lr_error_message等
C Language Functions词渤,如:strcat 牵舱、atoi等
Web Vuser Functions (WEB)如:web_image 等。
5缺虐、添加文本檢查點函數(shù)芜壁;
首先設(shè)置,Enable image and textcheck
6高氮、web_find()演示成功沿盅;出現(xiàn)(1 occurrence(s) found)才算成功;
查找文本內(nèi)容:【網(wǎng)易郵箱 - 中國第一大電子郵件服務(wù)商】纫溃;
首先我們查看幫助文檔腰涧,web_find()的使用方法;
7窖铡、web_image_check();出現(xiàn)(1 occurrence(s) found)才算成功坊谁;
查找文本內(nèi)容:【126網(wǎng)易免費郵】费彼;
其次我們查看幫助文檔函數(shù)web_image_check()的用法:
備注:web_image_check函數(shù)參數(shù)很多,可以加條件口芍,條件很多時一直失敗箍铲,所以我想只要粗略的能查出來就證明頁面加載正確。
8鬓椭、web_reg_find()颠猴;count>0執(zhí)行成功
查找文本內(nèi)容:【網(wǎng)易郵箱 - 中國第一大電子郵件服務(wù)商】;
首先我們查看幫助文檔小染,web_reg_find()的使用方法翘瓮;
9、遇到不明白的函數(shù)裤翩,雙擊選中资盅,按F1查看幫助文檔,按F1查看幫助文檔踊赠,按F1查看幫助文章呵扛,重要的話說三遍。
備注:這篇文章第一次講述Loadrunner函數(shù)筐带,所以會很細今穿。之后的文章已經(jīng)說過的內(nèi)容不再重復(fù)。
這是我親測的案例烫堤,個人可以在筆記本電腦學(xué)習(xí)荣赶。
如遇到不懂得地方凤价,多看看文章加粗的部分,謝謝拔创。
小白測試系列繼續(xù)更新中.....
如果有一個字一句話觸動到你利诺,留個喜歡可好?