连载|手把手教你学习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阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容