工作中用到Loadrunner不是很多,能够简单用用,深入的知识还得靠自己空余时自学。对于loadrunner 的Administration Page页面设置,我的理解是给自己设置各种障碍,然后一个个去解决,处理问题的过程中能够对一些函数进行深入了解

1.    Set LOGIN form's action tag to an error page.在登录的时候,传递一个动态变量。勾选此项在你录制完脚本后会出现关联,这个是用来练习关联的。

2.   Set RESERVATION form's action tag to an error page.在预订的时候,传递动态变量,勾选此项在你录制完脚本后会出现关联,这个是用来练习关联的。

3.   Set cliend-side verfication of user data.改变用户的数据校验,在注册时,添加一些验证。注册数据都变成必填项。(本来只有用户名和密码是必填项)

4.   Generate HTML code on the client side instead of server side更改了服务器的设置,设置时告诉服务器不允许重复的session IDs,在你录制脚本使在你录制脚本使用HTML,回放的时候web_submit_form会报错,也是给你制造一个在录制脚本中出现的服务器设置问题。解决这个问题更改录制设置,使用URL的方法录制就OK了。

5.   Set redirects the user to a temporary .html file.而不是与CGI输出给用户时,它会.html是保存在一个临时文件。然后转到用户,.html文件,为了看到结果。

目前只尝试了1和2,掌握了web_reg_save_param这个关联函数

写入一个自定义的变量中,根据变量的值来决定下一步的动作。应用与需要通过web页面修改某事务的状态的情况。

int web_reg_save_param(const char *ParamName, <list of Attributes>, LAST);

ParamName: 存放得到的动态内容的参数名称
list of Attributes: 属性列表,除特殊注明外,不区分大小写

  1. Notfound: 当在返回信息中找不到要找的内容时应该怎么处理
  2. Notfound=error: 当在返回信息中找不到要找的内容时,发出一个错误讯息。这是缺省值。
  3. Notfound=warning: 当在返回信息中找不到要找的内容时,只发出警告,脚本也会继续执行下去不会中断。
  4. LB( Left Boundary ) : 返回信息的左边界字串。该属性必须有,并且区分大小写。
  5. RB( Right Boundary ): 返回信息的右边界字串。该属性必须有,并且区分大小写。
  6. RelFrameID: 相对于URL而言,欲查找的网页的Frame。此属性质可以是All或是数字,该属性可有可无。
  7. Search : 返回信息的查找范围。可以是Headers,Body,Noresource,All(缺省)。该属性质可有可无。
  8. ORD : 说明第几次出现的左边界子串的匹配项才是需要的内容。该属性可有可无,缺省值是1。如为All,则将所有找到的内容储存起来。
  9. SaveOffset : 当找到匹配项后,从第几个字元开始存储到参数中。该属性不能为负数,缺省值为0。
  10. SaveLen :当找到匹配项后,偏移量之后的几个字元存储到参数中。缺省值是-1,表示一直到结尾的整个字串都存入参数。
  11. Convert : 可取的值有以下两种: HTML_TO_URL : 将 HTML-encoded 资料转成 URL-encoded 资料格式   HTML_TO_TEXT : 将 HTML-encoded 资料转成纯文字资料格式

实例

loadrunner 的Administration Page页面设置的更多相关文章

  1. loadrunner 的Administration Page里面设置

    loadrunner 的Administration Page里面设置   1.Set LOGIN form's action tag to an error page.在登录的时候,传递一个动态变量 ...

  2. loadrunner:关联操作

    文章以实例讲解loadrunner中的关联操作,内容包括:自动关联.手动关联和关联规则的设置. 1.1.1     准备工作 在web tours项目默认设置里,登录操作是没有生成sessionID的 ...

  3. loadrunner跑场景的时候出现:Abnormal termination, caused by mdrv process termination

    1.问题 loadrunner跑场景的时候出现:Abnormal termination, caused by mdrv process termination. 备注:我使用的是RTE协议录制的脚本 ...

  4. 12 jmeter性能测试实战--web程序

    项目背景 项目:XX网站环境:Windows需求:并发登录的性能测试场景:1s增加2个线程,运行2000次(线程数20,Ramp-Up seconds 10,循环次数100).分别看20.40.60并 ...

  5. 10 jmeter之动态关联

    jmeter中关联是通过之前请求的后置处理器实现的,具体有两种方式:XPath Extractor(一般xml的时候用的多)和正则表达式提取器. 以webtours登录为例进行演示login.jmx ...

  6. 转 12 jmeter性能测试实战--web程序

    12 jmeter性能测试实战--web程序   项目背景 项目:XX网站环境:Windows需求:并发登录的性能测试场景:1s增加2个线程,运行2000次(线程数20,Ramp-Up seconds ...

  7. 转 10 jmeter之动态关联

    10 jmeter之动态关联   jmeter中关联是通过之前请求的后置处理器实现的,具体有两种方式:XPath Extractor(一般xml的时候用的多)和正则表达式提取器. 以webtours登 ...

  8. Creating Custom Connector Sending Claims with SharePoint 2013

    from:http://blogs.msdn.com/b/security_trimming_in_sharepoint_2013/archive/2012/10/29/creating-custom ...

  9. Creating a SharePoint BCS .NET Connectivity Assembly to Crawl RSS Data in Visual Studio 2010

    from:http://blog.tallan.com/2012/07/18/creating-a-sharepoint-bcs-net-assembly-connector-to-crawl-rss ...

随机推荐

  1. [html]经验集

    禁止默认的右键菜单: window.document.oncontextmenu = function(){ return false;} WebBrowser 控件用法:(手动填充内容) // 首先 ...

  2. Finders Keepers

    function find(arr, func) { //var num = 0; //return num; var res = arr.filter(func); if(res.length){ ...

  3. easyui的getRows和appendRow方法使用结果记录

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. @Repository、@Service、@Controller 和 @Component

    转载:http://blog.csdn.net/ye1992/article/details/19971467 spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发.@ ...

  5. 2-3. Using Type Deduction

    Type Deduction 发生在编译时期 可以对一般类型,自定义类型进行类型自推导 下面有两个例子: 1. Using auto with a class #include <iostrea ...

  6. Golang 文件服务器小结

    花了一个星期学习文件服务器,老是在一些地方搞混,整理一下所学的,清晰了不少. 学Go半个月,还有很多不懂的地方,有理解错误的,还望高手指出. 注:以下代码中,w为http.ResponseWriter ...

  7. linux下的redis安装以及php添加redis扩展

    一.redis的安装 win版本详见: 下面是linux版本的安装步骤: step1.下载 http://redis.io/download下载完后直接make然后make install,注意sud ...

  8. shell---变量自增

    我所知道的,bash中,目前有五种方法:1. i=`expr $i + 1`;2. let i+=1;3. (( i++ ));4. i=$[ $i+1 ];5. i=$(( $i + 1 ))

  9. jQuery操作Table tr td常用的方法

    虽然现在DIV+CSS进行页的布局大行其道,但是很多地方使用table还是有很多优势,用table展示数据是比较方便的,下面汇总了jQuery操作Table tr td常用的方法,熟记这些操作技巧,下 ...

  10. exe文件放在其他位置

    set PATH=%PATH%;%UGII_ROOT_DIR%call "E:\ZY\exe\uds_rename_parts_mohao.exe"E:\ZY\exe\uds_re ...