LoadRunner socket脚本开发问题合集

简介:

1.2 socket脚本开发问题

1.21 接收报文为空

一般来说socket接收报文为空主要因为发送报文不正确而出现接收为空。解决办法也很简单,检查参数化是否有问题或者重截报文。

参数化的一般原则是:

1、参数化文件尽可能少,因为参数是放在内存中的,占用了内存的资源;

  2、参数化文件与脚本分离;

  3、参数文件的路径应该以相对路径来取;

  4、一些时候为了使参数更具有真实性,参数应该从数据库中来获得;

  5、参数类型的选择;

  6、参数的数据一般要由业务决定;

1.22 运行脚本时出现跳参

在执行建立账户时出现跳过参数导致交易失败的问题。可能是Thinktime设置过小导致的,时间延长后还是存在,只是减少了许多。

1.23 出现运行脚本错误,会出现如下提示,另存脚本也报错。

LoadRunner socket脚本开发问题合集

这种情况可能是在移植脚本时数据丢失,另一种原因是在上次打开或脚本执行时系统里面有了该脚本的死进程。

解决办法:首先查看脚本的各个部分是否正确,最好点一下程序编译检查错误,如果没有错误,新建脚本把里面的东西拷贝过去。也可以先看看系统是否有死进程结束掉或者重启机器。

1.24 有些脚本在lr中运行一段时间会被卡死

A、报文接收长短不一致。如:60480客户查询交易,以前总是迭代到二百次左右时会被卡死,经查看是接收报文长度不一样造成的,后来用LR自带的EndMark函数进行截取接收报文中的有效信息,就可以解决这个问题。

B、数据量过大造成脚本卡死。由于LoadRuuner自带的Bug,所以在脚本运行时间较长、数据量大时会出现ERROR错误,程序无法终止,点击一下error脚本迭代一次,造成效率大幅下降。后来只能结束进程。原脚本也因为有些进程死掉不能再运行。然后另存新脚本才能继续运行。

1.25 对run-time setting 设置失败

打开run-time setting会弹出Failed to load run logic file

LoadRunner socket脚本开发问题合集

点击确定会出现run-time setting设置窗口,对其设置之后会提示设置保存失败。

LoadRunner socket脚本开发问题合集

此问题出现的原因是配置loadrunner加载运行时设置的default文件丢失。把其脚本的default文件拷贝过来一个放在脚本里目即可。

1.26 使用IP欺骗出现的问题

问题描述:The IP wizard does not support DHCP-enabled network cards.

  Your cards are either DHCP-enabled or configured with invalid settings.Please contact your system administrator.

解决办法:首先,本地的IP设置不能为“自动获取”,必须指定一个静态IP。其次,所添加的IP只能是局域网内的网段只能添加192段,127段,10段IP地址










本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/2069652,如需转载请自行联系原作者
目录
相关文章
|
JSON 测试技术 数据安全/隐私保护
Loadrunner 脚本开发-利用web_submit_data函数实现POST请求
Loadrunner 脚本开发-利用web_submit_data函数实现POST请求
112 0
|
网络协议 测试技术 Windows
Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本
Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本
128 0
|
测试技术
Loadrunner 脚本开发-从文件读取数据并参数化
Loadrunner 脚本开发-从文件读取数据并参数化
62 0
|
Java 测试技术 Android开发
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
79 0
|
存储 测试技术
Loadrunner 脚本开发-利用Loadrunner生成Web service测试脚本
Loadrunner 脚本开发-利用Loadrunner生成Web service测试脚本
69 0
Loadrunner 脚本开发-利用Loadrunner生成Web service测试脚本
|
XML 存储 测试技术
Loadrunner 脚本开发-soap_request函数介绍及WebService接口测试
Loadrunner 脚本开发-soap_request函数介绍及WebService接口测试
102 0
|
JSON 测试技术 数据格式
Loadrunner 脚本开发-利用web_custom_request函数进行接口测试
Loadrunner 脚本开发-利用web_custom_request函数进行接口测试
51 0
|
JavaScript 前端开发 安全
loadrunner 脚本开发- web_url函数详解
loadrunner 脚本开发- web_url函数详解
92 0
|
测试技术
loadrunner 脚本开发-url解码
loadrunner 脚本开发-url解码
65 0
|
测试技术
loadrunner 脚本开发-定义全局变量
loadrunner 脚本开发-定义全局变量
189 0