用loadrunner测试WEB程序的时候总是会碰到AJAX或者ActiveX实现的功能,而通常这些功能会包含很多客户端函数(一般为JavaScript)。我们该如何处理?如果从功能实现的角度去考虑这个问题,就会走入一个死胡同,因为loadrunner对于JavaScript是无能为力的。如果从lo...
分类:
Web程序 时间:
2015-06-15 11:07:16
阅读次数:
136
loadrunner对于cookie的处理loadrunner中与cookie处理相关的常用函数如下:web_add_cookie():添加新的cookie或者修改已经存在的cookie web_remove_cookie():删除指定的cookie web_cleanup_cookies():删除...
分类:
其他好文 时间:
2015-06-15 10:50:31
阅读次数:
100
虚 拟IP地址(VIP) 是一个不与特定计算机或一个计算机中的网络接口卡(NIC)相连的IP地址。数据包被发送到这个VIP地址,但是所有的数据还是经过真实的网络接口。 VIPs大部分用于连接冗余;一个VIP地址也可能在一台计算机或NIC发生故障时可用,交由另一个可选计算机或NIC响应连接。虚拟IP地...
分类:
其他好文 时间:
2015-06-15 07:57:21
阅读次数:
243
1. 脚本中插入开始&结束事务,回放出现错误如下:Error: Vuser started transaction "开始第二张订票", but did not reached a corresponding end transaction statement. The transaction en...
分类:
其他好文 时间:
2015-06-14 22:38:51
阅读次数:
208
方法一、LR + SiteScope/nmon 方法二、使用rstatd包1、下载rpc.rstatd-4.0.1.tar.gz2、解压缩tar -zxvf rpc.rstatd-4.0.1.tar.gz3、配置./configure4、编译make5、安装make install6、启动rpc.r...
分类:
系统相关 时间:
2015-06-14 19:56:26
阅读次数:
173
loadrunner获取毫秒及字符串替换实现 今天做一个性能测试,参数化要求创建用户名不可以重复,想来想不没有什么好的办法来避免用户名字的重复。所以就想用时间+随机数来实现,但是实现中遇到一个问题。 名字中不可以包含.这个特殊的字符的。所以要处理一下.字符串,于是就想一个C语言实现的字符串替换函.....
分类:
其他好文 时间:
2015-06-14 19:51:12
阅读次数:
117
LoadRunner截取字符串操作在使用LoadRunner winsockets协议写脚本,遇到下面问题:在接收到的查询数据库的结果中我要取红色部份用于下面的selectrecv buf60 769 "\x01\x00\x00\x01" "\bK" "\x00\x00\x02\x03" "def\...
分类:
其他好文 时间:
2015-06-14 19:47:49
阅读次数:
789
//封装ConvertToXXX函数:int ConvertToUpper(char * sInput, char * sNew){ sInput = (char *)strupr(sInput); lr_save_string(sInput,sNew);} int ConvertToLower(c...
分类:
其他好文 时间:
2015-06-14 19:45:42
阅读次数:
370
在globals.h中定义方法:char* lr_guid_gen(char* paramName){ //生成GUID方法typedef struct _GUID {unsigned long Data1;unsigned short Data...
分类:
其他好文 时间:
2015-06-14 18:27:48
阅读次数:
1671
globas.h中定义 //LoadRunner中没有直接的函数支持查找并替换字符串,因此可以封装一个lr_replace函数出来:// ----------------------------------------------------------------------------char....
分类:
其他好文 时间:
2015-06-14 18:27:30
阅读次数:
142