`
leelun
  • 浏览: 62986 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

操作web_reg_save_param获取的参数

阅读更多
web_reg_save_param()可以从web请求返回的页面或结果中,获取需要的一些数据作为参数,让测试脚本更具有连续性。如先在页面中查询出几条数据,点击其中一条记录打开新的页面,这里打开新的页面所需要的动态数据,就可以通过web_reg_save_param()来取得。函数的具体使用请参考帮助文档,这里主要说明一下如何操作它获取的参数。
Action()
{
 char taskBuffer[128] = {0};
 char processBuffer[128] = {0};
 int j;
 int i;
。
。
。
web_reg_save_param("taskPOID","LB/IC=newDatas","RB/IC=isCurrent","Search=body","Ord=ALL","SaveOffset=115","SaveLen=32",LAST);
web_custom_request(......); // 查询出一批数据

j=atoi(lr_eval_string("{taskPOID_count}")); 
lr_output_message("the j is %d",j);
for(i=1;i<=j;i++)
  {
	sprintf( taskBuffer, "{taskPOID_%d}", i);
// 将数组元素转到taskIdStr参数中
         lr_save_string(lr_eval_string(taskBuffer),"taskIdStr");
	lr_log_message("getTaskID: %s",lr_eval_string ("{taskIdStr}"));
  }
 return 0;
} 

注意:这里web_reg_save_param()函数中“ord=all”,如果是“ord=1”,则“taskPOID”不是数组,是一个参数,可以直接使用。
1
1
分享到:
评论
2 楼 _xiao_wei_ 2014-07-10  
isCurrent、newDatas好熟悉!
1 楼 lzy.je 2009-05-03  
loadrunner使用问题

相关推荐

    Loadrunner中web_reg_save_param的使用详解

    于是需要首先读出当前的事务的状态,再进行修改,此时便可以使用到web_reg_save_param了。可以通过它先将事务的状态读出写入一个自定义的变量中,根据变量的值来决定下一步的动作。 简要说明 语法:intweb_reg_...

    在LoadRunner中用web_reg_save_param()做关联

    这是我在使用LoadRunner过程中总结的,上传上来供需要的人使用,希望能对你有所帮助,(*^__^*) 嘻嘻…… 坚决支持资源共享

    数据结构典型解析与实战模拟

    数据结构典型题解析与在实战模拟对于要增强对数据结构理解的初学者非常有用

    soap协议解析

    ,需要用编写脚本用soap协议,发送...原来用 lr_xml_get_values函数解析,后来看到说这个函数的性能很低,所以想换web_custom_request发送,用web_reg_save_param来解析。但是不成功,现在把代码贴出来各位帮忙看看:

    loadrunner_关联

    一、关联原理 二、自动关联 三、手动关联 四、一边录制一边关联 五、关联函数Web_reg_save_param详解

    北京中科信软 LoadRunner培训课件

    • Web_reg_save_param()函数介绍 • Wdiff工具的使用方法 • 如何设置检查点、集合点  场景的执行 • 场景执行的过程和工作原理 • 场景执行过程中错误调试的基本方法 • 手工停止场景执行的几种方法 • ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part1

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part2

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part5

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part4

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part6

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part3

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 ...

    性能测试进阶指南——LoadRunner11实战 part1

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 响应时间 ...

    性能测试进阶指南——LoadRunner11实战 part2

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 响应时间 ...

    手动关联的技巧与步骤

    手动关联的过程大致如下: 第一步:录制测试脚本,录制二遍 ...第四步:在VIEW TREE中使用web_reg_save_param函数手动建立关联 第五步:将脚本中有用到关联的数据,用参数代替 第六步:验证关联的正确性

    性能测试进阶指南——LoadRunner11实战 part3

    3.7.6 关联函数web_reg_save_param_regexp详解 3.7.7 关联函数web_reg_save_param_xpath详解 3.7.8 关联函数的高级使用 3.8 检查点 3.8.1 文本检查点 3.8.2 自动检查点 3.8.3 图片检查点 3.9 事务 3.9.1 响应时间 ...

    如何运用LoadRunner脚本关联的动态数据

    对于关联Correlation的概念,对web_reg_save_param()方法的参数的解释,你还可以参考那篇文章学习一下。对于如何手动关联动态数据,如果按那篇文档做,你可能需要2小时才能完成一个复杂测试场景的动态数据关联,...

    Loadrunner报错日志

    解决方法:web_reg_save_param位置放错了,应该放到请求页面前面。 十二、问题描述 通过Controler调用远程代理时报错,Error: CCI security error:You are running under secure mode and the function system is ...

Global site tag (gtag.js) - Google Analytics