Lr操作操作方法

2018年1月15日09:07:36
  • Lr操作操作方法已关闭评论
  • 554 views
  • A+
所属分类:WebService

LoadRunner11录制APP脚本(二)***利用WireShake进行抓包

前提:     1、安装WireShark。在安装WireShark过程中,会提示是否安装WinPacp以及USBPacp。其中WinPacp必须安装     2、电脑和手机必须处于同一网络     3、安装LoadRunner11,并且LoadRuner 11安装补丁LR_03105_Patch4.EXE 1、安装WireShark 下载WireShark,跟随安装步骤进行安装...
阅读(1479) 评论(2)

LoadRunner11录制APP脚本(一)***利用WiFi热点录制

前提:         1、已经安装好了LoadRunner         2、准备一个待录制的APP         3、电脑开启WiFi热点,手机能够连接成功         4、LoadRunner必须安装插件:LR_03105_Patch4.EXE 1、手机电脑共享网络 如果是台式机,需要有无线网卡。我这里用的是360随身WiFi,如下图所示: ...
阅读(1770) 评论(2)

LoadRunner测试webservice接口-方法二(模拟http请求)

使用webservice协议测试接口,在场景运行时,最多并发100的虚拟用户数,有局限。因此这里需要变通一下,使用http协议的方式来测试webservice接口。        在测试之前,首先要确认待测试的接口是不是http接口,如果不是,不能选择以下方法。另外,我们可以用这3个函数 web_custom_request()、 web_submit_data()、web_submit_...
阅读(1416) 评论(0)

LoadRunner测试webservice接口-方法一web_service_call()

方法一:webservice协议的web_service_call()     使用LoadRunner测试webservice接口,最常用的方式就是使用webservice协议的web_service_call()。 1、打开VuGen,选择web(HTTP/HTML)协议 2、导入接口地址   3、Add Service call             ...
阅读(779) 评论(0)

WebTours示例程序的订票流程-脚本

使用VuGen录制了一个订票软件的流程,并且关联了动态值以及进行参数化。 脚本仅供参考。 以下是参数化的设置:...
阅读(647) 评论(0)

修改LoadRunner自带示例程序WebTours的端口

启动LoadRunner示例程序的时候,提示“Counld not open port 1080-Port is already used by another server(WSAEADDEINUSE)”,即1080端口被占用。如下图所示:       我们可以停止掉占用了1080的程序,再启动WebTours 。当然,也可以更改WebTours的端口。     方法如下: ...
阅读(210) 评论(0)

LoadRunner之字符串函数

1、指定字符串截取函数--strchr和strrchr的区别 另一示例: 2、字符串复制函数--strcpy和strncpy,memcpy的区别 另一示例:   注意: strcpy和memcpy主要有以下3方面的区别。 1、复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。 2...
阅读(188) 评论(0)

LoadRunner之VuGen录制脚本

LoadRunner安装成功后,会有三大基本组件,Vugen,Controller, Analysis。 VuGen:是录制与便携脚本的地方。通过录制或编写脚本来模拟用户的行为,可以理解为用户行为模拟器,同时会打印出日志信息,方式调试脚本。VuGen也是一个集成开发调试环境,在这里完成脚本开发并调试通过后就可以放到Controller中来创建场景了。 Controller:是性能测试场景设计以...
阅读(352) 评论(0)

LoadRunner安装注意事项

安装前的准备: 1、准备一个干净的系统环境 2、关闭电脑防火墙 3、关闭360,腾讯管家,杀毒软件等类似管理软件 4、若之前电脑上,安装过LR,需要将其卸载干净(后面有提及) 5、如果是Windows7系统,请右击鼠标后选择管理员权限进行所有安装破解操作 6、Loadrunner11不支持Windows8系统 安装过程中注意: 1、可以自主选择LR的安装路径,但是安装路径不要带...
阅读(314) 评论(0)

LoadRunner字符串拼接函数strcat

char*strcat(char*to,constchar*from);/将一字符串追加到另一字符串后面 示例:     lr_save_datetime("Today is %m月 %d日 %Y年 ", DATE_NOW, "today");      // 输出:today = Today is 03月 11日 2016年     lr_save_datetim...
阅读(2036) 评论(0)

LoadRunner如何获取web_submit_data的返回值

web_submit_data函数,成功返回0,失败返回1  1.录制一个示例脚本(登录),脚本内容如下: Action() {     web_url("booking",         "URL=http://localhost/test",         "TargetFrame=",         "Resource=0",         "RecContent...
阅读(871) 评论(0)

LoadRunner与encode64加密解密

今天在优化脚本的时候,发现脚本中的用户名和密码是加密显示的,如:MTg3NzQ5NzAwNjM=/。所以我直接修改用户名的值为我们平时输入的用户名,是不成功的。虽然脚本回放不会报错,但是实际登录操作不会被成功执行。     询问了一位大神,大神说要么问开发要到不同用户加密后的串,要么自己在脚本中,按照开发提供的方法,对用户名进行加密转换。     询问了公司的开发人员,开发人员...
阅读(250) 评论(0)

LoadRunner如何使用lr_save_var截取任意字符串长度

使用LR截取字符串任意长度用的是lr_save_var这个函数。这是一个示例:     lr_save_var( lr_eval_string("ASDF")+2, 1, 0, "d");     解释一下:         lr_save_string();是保存字符串“ASDF”         2,1,0这些数字,2表示从第2位截取,1表示截取长度为1,0是表示字符串从0位开...
阅读(592) 评论(0)

LoadRunner字符串编码转换的函数lr_convert_string_encoding

在LoadRunner中,为我们提供了一个字符串编码转换的函数 int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName); 该函数有4个参数,含义如下: sourceString:被转换的...

使用Loadrunner 调用Webservice接口测试优化总结

本文主要介绍使用Loadrunner调用Webservice接口进行性能测试时的方法及优化总结。1.Webservice协议脚本编写流程下面介绍使用Loadrunner调用Webservice接口通用...

翻译
2016-08-05 11:44:30
2254
0
avatar