loadrunner 在vuser中的参数回放都能成功,在controller里并发时就会有一些失败,而且是提示检查点找不到?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了loadrunner 在vuser中的参数回放都能成功,在controller里并发时就会有一些失败,而且是提示检查点找不到?相关的知识,希望对你有一定的参考价值。

参数能回放成功跟你去场景里面运行不一定相同。 参数的话还要设计到每次的取值是什么样的,是以什么样的方式去取值,这里要和场景一致。还有你的并 发人数是什么等等。提示你找不到检查点这个正常啊。你想当你发送一个请求出去之后,你想检查返回的数据是不是你想的,现在服务器都没有返回你正确的数据,当然你的检查点找不到喽。 参考技术A 这种情况会经常发生的。
使用少量的并发用户线试验一下,不要一开始就并发n多用户
另外,使用进程并发,不要使用线程并发
因为有些协议不是线程安全的,线程并发会导致错误。本回答被提问者和网友采纳
参考技术B Vuser 与Controller的回放设置是不是一样的

loadrunner回放脚本报错27780:“[10053] 软件导致连接中止”

录制的脚本在回放时报错,错误如下:

vuser_init.c(12): 警告 -26627: 对于“http://bsp.paycenter.58.com.cn/favicon.ico”,HTTP 状态代码=404 (Not Found)      [MsgId: MWAR-26627]
vuser_init.c(12): web_url("login") 最高严重级别为“warning”,140318 个正文字节,2388 个标头字节,24 个成块开销字节      [MsgId: MMSG-26387]
vuser_init.c(27): 错误 -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect到主机"urs.microsoft.com"失败: “[10053] 软件导致连接中止”      [MsgId: MERR-27780]
vuser_init.c(27): 警告 -26000: Empty or no response for URL="https://urs.microsoft.com/urs.asmx?MSURS-Client-Key=2WOJebd2PhzL0REcMb4XrQ%3d%3d&MSURS-Patented-Lock=JC3kdFaJ12U%3d"      [MsgId: MWAR-26000]
vuser_init.c(27): web_custom_request("urs.asmx") 最高严重级别为“ERROR”,0 个正文字节,0 个标头字节      [MsgId: MMSG-26388]
从操作调用了中止。

 

解决方案:在录制的脚本中,添加:

web_set_sockets_option("CLOSE_KEEPALIVE_CONNECTIONS", "1"),

添加在出错的访问地址的上方。

解决方案来自:

http://zhidao.baidu.com/link?url=D3Bw9grXaph1Agp1OTUWjch-zOjZH04g58lL30XU7x9Pq4u7h7jzVRNBvdFSk6JetH1krCWWPrbEG2AHu0Yfb7WmVLw_8mT1gcKPRHCfasO

以上是关于loadrunner 在vuser中的参数回放都能成功,在controller里并发时就会有一些失败,而且是提示检查点找不到?的主要内容,如果未能解决你的问题,请参考以下文章

关于Loadrunner,c vuser中的参数化问题

loadrunner入门篇-Vuser发生器

loadrunner基础学习笔记二

求Loadrunner Vuser分配的问题?

新手求助!LoadRunner回放出现的这是啥错误?如何解决? 请看下图

Loadrunner之https协议录制回放报错如何解决?