![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LoadRunner
文章平均质量分 59
ljoanve
这个作者很懒,什么都没留下…
展开
-
随机数
vuser_init() { int id; char *vuser_group; long file; int rnd; srand(time(NULL)); rnd = rand()%100; lr_whoami(&id, &vuser_group, NULL); if (rnd 80) { file=fopen("c://test.txt","at+");...2010-03-17 22:10:56 · 107 阅读 · 0 评论 -
关联数组(转载)
http://www.blogjava.net/xingcyx/archive/2007/10/22/155041.html 工具:LoadRunner11,系统WINDOS XP。被测系统:DISCUZ。 业务一:登录后,发表帖子,返回帖子列表,浏览刚才新增的帖子。 关注点:如何浏览刚才新增的贴子,而不是其他帖子。 关联点:浏览帖子的URL中连接的地址,在Response Bob...原创 2012-08-29 00:01:22 · 142 阅读 · 0 评论 -
Loadrunner中web_reg_save_param的使用详解(转载)
应用范围在使用Loadrunner进行性能测试时,经常遇到一种情况,需要通过web页面修改某事务的状态。于是需要首先读出当前的事务的状态,再进行修改,此时便可以使用到web_reg_save_param了。可以通过它先将事务的状态读出写入一个自定义的变量中,根据变量的值来决定下一步的动作。 简要说明语法: int web_reg_save_param(const char *ParamName...原创 2012-07-26 00:11:29 · 605 阅读 · 0 评论 -
LoadRunner参数化详解 (转载)
参数化的方法 选中要参数化的内容。 方法一,右键---【Replace with a new parameter】 方法二,菜单【insert】----【new Parameter…】 Parameter Properties (参...原创 2012-07-20 00:02:11 · 241 阅读 · 0 评论 -
LR 关联高级篇
3.7.6 关联函数的高级使用 上面详细介绍了关联的作用和关联函数的详细选项,那么在工作中除了要使用关联函数获得服务器返回以外,还能做什么呢? 例如论坛一个版面中有20个帖子,如何实现随机单击其中某一个帖子的操作呢?回想一下关联选项Ord=All的时候关联出来的结果是不是一个参数数组?既然是参数数组,怎么从参数数组中取出一个随机的值呢? 在不同的LoadRunner版本中处理这个问...原创 2012-07-13 14:26:38 · 207 阅读 · 0 评论 -
关于怎么在LR中模拟下载的动作(转)
[code="java"] #include "as_web.h" Action() { long i,fp; web_add_cookie("sid=26CE7C; DOMAIN=www.51testing.com"); web_add_cookie("_cookietime=31536000; DOMAIN=www.51testing.com"); web_...原创 2010-01-15 16:31:39 · 113 阅读 · 0 评论 -
loadrunner的atof函数有问题(转)
[code="java"] float x; char *s = "7.2339 by these hilts or I am a villian else"; x = atof(s); /* The %.2f formatting string limits the output to 2 decimal places */ lr_outp...原创 2010-01-15 16:28:37 · 121 阅读 · 1 评论 -
LoadRunner本机录制http协议程序遇到的问题以及解决方法
在本机录制asp.net程序petshop的时候刚开始使用了传统的http://localhost/mspetshop和http://127.0.0.1/mspetshop录制不行,于是想到了朴老上课讲的修改hosts文件的方法,一尝试果然可行。暗爽之余不敢独享。 方法:(以下以win2000为例) 用记事本打开host文件 c:\winnt\system32\drivers\e...原创 2010-01-15 16:26:44 · 114 阅读 · 0 评论 -
C语言应用于LR中-如何得到数组长度(转)
C语言没有提供获取数组长度的函数,最起码我不知道,所以编写了一个函数取数组的长度,调试成功,大家可以试试。另外也可以用sizeof(a)/4来取得整型数组的长度,因为整型占4个字节。效果相同。 [code="java"] #include "web_api.h" int LenofArray(int *p) { int length=0; for(;...原创 2010-01-15 16:24:32 · 96 阅读 · 0 评论 -
Return的返回值
问题: 在创建和录制脚本的时候,发现在脚本vuser_init、Action、vuser_end三部分,都会有一条“return 0;”语句,那么我们平时在编写脚本时如何应用return语句,return不同的返回值又有什么含义呢? 问题解答: Return标识一个过程的结束,在LoadRunner 中用return 不同的返回值根据脚本不同的返回值,表示脚本的成功或者失败。“retu...原创 2010-01-15 16:23:03 · 149 阅读 · 0 评论 -
LR script
[code="java"] #include "web_api.h" Action() { char* abort="aborting..."; char * my_host; char *ip; ip = lr_get_vuser_ip(); if (ip) lr_output_message("The IP addr...原创 2010-01-15 16:21:09 · 126 阅读 · 0 评论 -
脚本学习笔记
1、写入数据到文件:(实际应用中可以将关联得到的参数写入文件) [code="java"] Action() { int MyFile; char Name[] = "测试数据"; MyFile = fopen( "c:\\temp\\names.txt", "w+" ); fprintf(MyFile,"%s", Name); return 0; } [/code] ...原创 2010-01-15 09:53:43 · 141 阅读 · 0 评论 -
LR 脚本 循环读取并显示该文件中的每行数据
1、循环读取并显示该文件中的每行数据:(只能读数字内容) [code="java"]Action(){ int MyFile; int loadNum,i; // Assigning the file path to a string char FileName[80] ="C:\\temp\\solem.txt"; // O...原创 2010-01-15 09:49:41 · 190 阅读 · 0 评论 -
列表判定状态值 关联
归总一下,处理列表关联后针对部分特定内容判定方法: 1、对两个字符串进行比较 lr_save_string( "Hello World!","string1" ); lr_save_string( "Hello World!","string2" ); result = strcmp(&string1,&string2); 或者 result = strcmp(lr_eval_st...原创 2012-08-31 12:12:18 · 153 阅读 · 0 评论