lr输出虚拟用户的信息

lr输出虚拟用户的信息

ID:20307805

大小:40.00 KB

页数:6页

时间:2018-10-10

lr输出虚拟用户的信息_第1页
lr输出虚拟用户的信息_第2页
lr输出虚拟用户的信息_第3页
lr输出虚拟用户的信息_第4页
lr输出虚拟用户的信息_第5页
资源描述:

《lr输出虚拟用户的信息》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LoadRunner如何在Controller查看虚拟用户跑的是脚本参数化中的哪个用户?第一步:在脚本中添加输出函数,输出你希望查看的参数的值,如:lr_output_message("userName:%s",lr_eval_string("{userName}"));(userName为参数名称,运行脚本后,在controller可以看到当前虚拟用户取的该参数的值)第二步:先在design页面设置任何时候都输出日志(默认只有出错时才输出日志),在脚本处点击右键,选择【Run-TimeSetting】,点

2、击“log”选项,进入log相关设置,“logoptions”默认选中第一项(只当出错时发送日志),改为选中第二项(任何时候都发送日志);第三步:运行场景时或运行结束后,右键点击虚拟用户,点击【ShowVuserLog】,弹出日志查看窗口,如在虚拟用户A的日志中可以找个这么一条记录,userName:admin,表示虚拟用户A取的参数值为“admin”。通过以上方法可以验证你的参数化设置是否与你的预期目标一致,比如要求登录用户名不重复等。LoadRunner可以输出的结果先说说脚本回放过程:%%%%%%%%

3、%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1、message系列函数详见:《message函数详细分析》http://www.51testing.com/?6343/action_viewspace_itemid_13643.html2、写log文件写log文件主要是使用c语言的函数来进行,涉及的函数有fopen、fclose、fprintf这三个;         写一个例子给大家:=============================

4、===========================Action()\先在D盘根目录创建一个文件夹,名为:“lr_log”{   char*address="D:\lr_log\01.log";//定义log文件输出的地址和名称   longfilename;//定义存储文件指针的变量   inti;   if((filename=fopen(address,"a+"))==NULL)//打开文件   {       lr_error_message("cannotopenthisfile,addr

5、ess=%s",address);       return-1;   }   for(i=1;i<11;i++)   {       fprintf(filename,"我的第%d条log...",i);   }   fclose(filename);//关闭文件   return0;}=======================================================脚本回放完毕去D盘lr_log文件夹下打开01.log文件,得到结果:我的第1条log...我的第2条log

6、...我的第3条log...我的第4条log...我的第5条log...我的第6条log...我的第7条log...我的第8条log...我的第9条log...我的第10条log...3、被测试程序的实际输出这个就不难理解了,查看是否输出了具体的值或者执行的操作;:) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%场景监视过程:1、vuser的logLoadrunner场景监视过程中,是可以查看某个vuser运行的log的;  具

7、体的操作步骤:  A、打开vuser信息窗口(双击用户组中运行的vuser即可打开窗口)  B、选择你要查看的vuser的信息,右键选择Showvuserlog  C、可以查看vuser的log了,这里的log不能显示lr_message、lr_log_message输出的log  适当的增强脚本的log输出,可以让我们在vuser执行脚本出现问题时,准确的定位问题的位置;  例如,在使用参数化用户名和密码登录某系统,脚本中使用lr_output_message打印出当前的参数值,如果登录失败,那么用手动去

8、登录试试,这样就能检查出是否是参数的数据有问题了;如果结合返回的错误来进行判断,那就更完美了。举个例子吧:我输入一个网址,网址中包含若干参数(ID、password),网址提交后IE返回登录结果(AXZD);返回A代表登录成功,返回X代表登录失败,返回Z和D是其他情况;/********************************* *Author:qiguojie *object:softwarelo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。