loadrunner
wvarmy
人啊
展开
-
loadrunner编写下载文件
Action(){ int flen; long fileContent; char fileName[20]=""; char *strNumber; web_set_max_html_param_len("40000"); lr_start_transaction("xiazai"); web_reg_save_param("fc...原创 2020-02-29 14:38:27 · 159 阅读 · 0 评论 -
loadrunner使用socket协议发送16进制数据
在性能测试过程中,我们经常会见到socket协议的接口测试传输的是16进制,遇到这种我们如何把data.ws里的数据传输到服务器?第一步:确认传输数据的内容,然后每两位数据前边添加\x;例如:字符串04077b22636d6422需要转换成loadrunner可以读取的数据\x04\x07\x7b\x22\x63\x6d\x64\x22第二步:确认数据传输的格式;有的数据不会要求传输数据的...原创 2020-02-20 10:20:01 · 1067 阅读 · 0 评论 -
loadrunner运行c语言脚本
运行c语言脚本需要确认给c语言脚本传进去的参数,c语言脚本通过函数调用loadrunner设置的参数。c语言脚本在生成的时候需要生成lib文件不能只生成dll文件。另外,c语言脚本需要放在lodrunner脚本中,例如:红框中的就是c语言脚本。loadrunner中加载c语言函数是lr_load_dll(); char strreport[200]; char*...原创 2019-10-14 10:58:30 · 966 阅读 · 0 评论 -
性能测试内存异常处理
堆内存溢出java.lang.OutOfMemoryError: Java heap space原因:java堆内存不够或者程序中有死循环;解决:如果是java堆内存不够,需要通过调整JVM下面的配置来解决: < jvm-arg>-Xms3062m < / jvm-arg> < jvm-arg>-Xmx3062m < / jvm-arg>...转载 2019-07-23 14:09:09 · 512 阅读 · 0 评论 -
laodrunner跑场景是自身出现的问题
一、 Error -27727: Step download timeout (120 seconds)has expired when downloading resource(s). Setthe “Resource Page Timeout is a Warning” Run-Time Setting to Yes/No to have this message as awarning/...转载 2019-07-23 15:52:17 · 548 阅读 · 0 评论 -
loadrunner测试web service的方法总结
有三种方法成功:Add Service Call方法步骤1.首先向开发要到wsdl的地址。(本例中用的是http://IP:7001/sofa/services/com/yss/sofa/framework/test/services/WebService?wsdl)打开之后显示的应该是一个XML格式的解释性的文件添加,注意:需要添加?wsdl。2.打开loadrunner,新建一个脚本,使...转载 2019-06-04 11:51:41 · 454 阅读 · 0 评论 -
loadrunner编写socket脚本
首先,选择windows sockets协议Action(){ lr_save_string(lr_eval_string("<socketid>"),"socket_num");//这里为了参数化以后取值方便就在一开始把参数化的内容存放到一个普通函数中 lr_start_transaction("test"); lrs_create...原创 2019-06-04 11:30:14 · 891 阅读 · 0 评论 -
loadrunner关于sockets的函数以及sockets的简介
一、概述 Loadrunner拥有极为丰富的工具箱,供予我们制造出各种奇妙魔法的能力。其中就有此次要讨论的socket套接字操作。二、socket概述 socket是操作系统中I/O系统的网络延伸部分,它扩展了操作系统的基本I/O到网络通信,使进程和机器之间的通信成为可能。如果想完全地理解socket在Loadrunner中如何工作的,熟悉一些关于它的历史会...转载 2019-06-19 22:57:07 · 436 阅读 · 0 评论 -
loadrunner录制https脚本
如何确认是否录制的系统是https协议: 第一:开发明确告知 第二:有时候你录制脚本的时候,有事务再跑,但是生成脚本的时候会发现,没有脚本生成。这样,你用fiddler抓包你就会发现,这些请求都是https的首先,loadrunner录制https脚本需要下载证书,(也可以找开发要) 打开浏览器输入网址,点击“证书错误”(看自己的情况),点击...原创 2019-02-27 14:06:40 · 5475 阅读 · 0 评论 -
loadrunner不显示web page diagnonstilcs
loadrunner进行跑完场景,进行结果分析时发现没有web page diagnonstilcs的分析这种现象是因为勾选了Run-time settings->Internet protocol->preferences->Winlnet replay instead of Sockets选项只要取消Run-time settings->Internet pr...原创 2019-03-06 13:29:27 · 731 阅读 · 0 评论 -
"HttpSendRequest" failed, Windows error code=
loadrunner跑场景时,会出现"HttpSendRequest" failed, Windows error code的错误,这个错误的出现有两个原因1.响应时间过长2.勾选了Run-time settings->Internet protocol->preferences->Winlnet replay instead of Sockets选项第一种原因网上有很多解决...原创 2019-03-06 13:19:14 · 2962 阅读 · 0 评论 -
loadrunner录制https报错Connection reset by peer
因为系统不兼容ie9,无法直接录制https,只能通过抓包工具,抓取请求,人工编写脚本,手动写完脚本每次回放系统报错Error -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "**************" failed: [10054] Connection reset by peer是因为有一个选项没有选取,最后发现需要勾选Run...原创 2018-11-03 21:22:07 · 1049 阅读 · 0 评论