录制的第一份脚本

虽然是第一份但是调试执行,跑场景等都成功了。

Action()
{ web_url("login1.jsp",
"URL=http://192.168.1.102:8080/eos-default/countrules/login1.jsp",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=../common/jsp/codeImage.jsp?name=verifyCode&imageHeight=21&length=4&type=number", ENDITEM,
"Url=../common/skins/default/images/login.jpg", ENDITEM,
"Url=/favicon.ico", "Referer=", ENDITEM,
LAST); /*登录用户*/ lr_rendezvous("登录"); lr_start_transaction("登录"); lr_think_time(); web_submit_data("com.bjmtr.msu.countrules.login.flow",
"Action=http://192.168.1.102:8080/eos-default/countrules/com.bjmtr.msu.countrules.login.flow",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=http://192.168.1.102:8080/eos-default/countrules/login1.jsp",
"Snapshot=t2.inf",
"Mode=HTML",
ITEMDATA,
"Name=_eosFlowAction", "Value=login", ENDITEM,
"Name=url", "Value=", ENDITEM,
"Name=choose_lang", "Value=zh_CN", ENDITEM,
"Name=acOperator/userid", "Value={UserName}", ENDITEM,
"Name=acOperator/password", "Value=000000", ENDITEM,
"Name=verifyCode", "Value=", ENDITEM,
LAST); web_reg_find("Text=信息",
"SaveCount=Lnum",
LAST); web_url("com.bjmtr.msu.globalsearch.homePageMaintain.flow",
"URL=http://192.168.1.102:8080/eos-default/com.bjmtr.msu.globalsearch.homePageMaintain.flow",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t3.inf",
"Mode=HTML",
EXTRARES,
"Url=msu/img/top_bg.gif", ENDITEM,
"Url=msu/img/ss_btn.gif", ENDITEM,
"Url=msu/colorbox/images/border1.png", ENDITEM,
"Url=msu/colorbox/images/border2.png", ENDITEM,
"Url=msu/colorbox/images/loading.gif", ENDITEM,
LAST); lr_end_transaction("登录",LR_AUTO); /*登录成功!*/ // if (atoi(lr_eval_string("{Lnum}")) > 0){
//
// lr_output_message("登录成功!");
//
// }
//
// else{
//
// lr_error_message("等录失败!");
//
// return(0);
//
// }
//
// lr_output_message("当前用户是:%s",lr_eval_string ("{UserName}")); lr_think_time(); web_url("供应商",
"URL=http://192.168.1.102:8080/eos-default/com.bjmtr.msu.supplier.MsuSupplierMaintain.flow",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=http://192.168.1.102:8080/eos-default/com.bjmtr.msu.globalsearch.homePageMaintain.flow",
"Snapshot=t4.inf",
"Mode=HTML",
EXTRARES,
"Url=msu/img/multi_import_btn.gif", ENDITEM,
"Url=msu/img/pinggu_btn.gif", ENDITEM,
"Url=msu/img/pre_btn.gif", ENDITEM,
"Url=msu/img/next_btn.gif", ENDITEM,
LAST); /*供应商搜索*/ lr_rendezvous("搜索"); lr_start_transaction("搜索"); lr_think_time(); web_submit_data("com.bjmtr.msu.supplier.MsuSupplierMaintain.flow",
"Action=http://192.168.1.102:8080/eos-default/com.bjmtr.msu.supplier.MsuSupplierMaintain.flow",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=http://192.168.1.102:8080/eos-default/com.bjmtr.msu.supplier.MsuSupplierMaintain.flow",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA,
"Name=_eosFlowAction", "Value=pageQuery", ENDITEM,
"Name=criteria/_expr[1]/name", "Value={Supplier}", ENDITEM,
"Name=criteria/_expr[1]/_op", "Value=like", ENDITEM,
"Name=criteria/_entity", "Value=com.bjmtr.msu.supplier.supplier.MsuSupplier", ENDITEM,
"Name=page/begin", "Value=0", ENDITEM,
"Name=page/isCount", "Value=true", ENDITEM,
"Name=_eosFlowKey", "Value=9c6e50a9-67ce-4ab9-96f5-16e0aa8746c7.view1", ENDITEM,
"Name=_eosFlowDataContext", "Value=rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVzaG9sZHhwP0AAAAAAAAx3CAAAABAAAAABdAAFZW1haWxzcgApY29tLnByaW1ldG9uLmRhdGEuc2RvLmltcGwuRGF0YU9iamVjdEltcGx4GL04YzDgqAIAAHhyAC5jb20ucHJpbWV0b24uZGF0YS5zZG8uaW1wbC5CYXNpY0RhdGFPYmplY3RJbXBs+9GVtEkm8NMDAAB4cHQAC2NvbW1vbmouc2RvdAAKRGF0YU9iamVjdHcEAAAAAHh4", ENDITEM,
LAST); lr_end_transaction("搜索",LR_AUTO); /*搜索完成*/ // lr_output_message("搜索到的公司是:%s",lr_eval_string ("{Supplier}")); // lr_think_time(9); return ;
}

工作中的第一份LoadRunner脚本的更多相关文章

  1. 个人工作中ssd、audio python脚本总结

    1.os.system(cmd)或者os.popen(cmd)调用外部命令 cmd中需要注意特殊字符的转义功能,如: USBSTOR\DISK&VEN_GENERIC-&PROD_SD ...

  2. 博主日常工作中使用的shell脚本分享

    前言: 今天给大家分享一篇在我工作中常用的一个shell脚本,里面有一些我们常用到的shell操作.该脚本用于本地电脑和服务器交互上,实现以下功能: 自动拉取自己个人电脑上的源码到服务器上yocto包 ...

  3. 转:如何在 LoadRunner 脚本中做关联 (Correlation)

    如何在 LoadRunner 脚本中做关联 (Correlation) 当录制脚本时,VuGen会拦截client端(浏览器)与server端(网站服务器)之间的对话,并且通通记录下来,产生脚本.在V ...

  4. 关注LoadRunner脚本回放日志中的Warning信息-转载

    关注LoadRunner脚本回放日志中的Warning信息   最近在与大家的讨论中发现了LoadRunner的很多问题,出于解决问题的出发点,我也就相关自己不理解的问题在Google中搜索了一番,并 ...

  5. 老李分享:Eclipse中开发性能测试loadrunner脚本

    老李分享:Eclipse中开发性能测试loadrunner脚本 前篇我分享了如何用loadrunner搭建javauser的性能测试脚本环境,本次我来告诉大家如何在eclipse开发loadrunne ...

  6. Loadrunner脚本回放 场景运行过程中常见错误分析

    问题一:Loadrunner超时错误问题描述 Loadrunner超时错误:在录制Web协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同. 问题现象Error -27728: ...

  7. LoadRunner脚本回放日志中的Warning信息

    关注LoadRunner脚本回放日志中的Warning信息   最近在与大家的讨论中发现了LoadRunner的很多问题,出于解决问题的出发点,我也就相关自己不理解的问题在Google中搜索了一番,并 ...

  8. 工作中那些提高你效率的神器(第一篇)_Everything

    引言 无论是工作还是科研,我们都希望工作既快又好,然而大多数时候却迷失在繁杂的重复劳动中,久久无法摆脱繁杂的事情. 你是不是曾有这样一种想法:如果我有哆啦A梦的口袋,只要拿出神奇道具就可解当下棘手的问 ...

  9. centos shell编程6一些工作中实践脚本 nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志 直接送给bc做计算 gzip innobackupex/Xtrabackup 第四十节课

    centos   shell编程6一些工作中实践脚本   nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志  直接送给bc做计算  gzip  innobacku ...

随机推荐

  1. [转]标准C++字符串string以及MFC6.0字符串CString的tokenize和split函数

    标准字符串的方法: /******************************************** the tokenize function for std::string ****** ...

  2. 如何用EXCEL表计算今天是本年的第几周?

    单元格内输入如下代码计算出来的数字即是当日在本年度的第几周,如下: =INT((TODAY()-DATE(YEAR(TODAY()),1,1)-WEEKDAY(DATE(YEAR(TODAY()),1 ...

  3. PHP文件缓存类

    <?php /** * @desc 文件缓存 */ class Cache{ const C_FILE = '/Runtime/'; private $dir = ''; const EXT = ...

  4. 项目 Web 的 NuGet 程序包还原失败: 找不到“1.0.0”版本的程序包“Microsoft.Net.Compilers”。。 0

    项目   Web 的 NuGet 程序包还原失败: 找不到“1.0.0”版本的程序包“Microsoft.Net.Compilers”.. 0 使用vs的NutGet包管理器时,另一台电脑从svn下载 ...

  5. NFC的安全性

    NFC近距离无线技术具有快捷.易用.安全等特性,其中安全是支付行业最关心的特性. 众所周知传统磁条银行卡的账号信息,是记录在磁条中,当进行刷卡交易时,POS机将交易金额,银行卡中的账号信息以及用户输入 ...

  6. MEMS陀螺仪(gyroscope)的结构

    MEMS陀螺仪(gyroscope)的设计和工作原理可能各种各样,但是公开的MEMS陀螺仪均采用振动物体传感角速度的概念.利用振动来诱导和探测科里奥利力而设计的MEMS陀螺仪没有旋转部件.不需要轴承, ...

  7. USB学习小记-HID类键盘的报告描述符的理解

    前言 断断续续的学习了将近三个月,才把USB的HID类搞明白,速度真是够慢的.利用晚上+周末的时间学习自己的东西确实是必要的,不过效率是有点低,以后要更专注一些才行,希望自己能做到吧. 在学习过程中, ...

  8. QT:程序忙碌时的进度条——开启时间循环,等结束的时候再退出

    当程序在执行一项(或多项)耗时比较久的操作时,界面总要有一点东西告诉用户“程序还在运行中”,那么,一个“没有终点”的进度条就是你需要的了.PS:最好把耗时的操作扔到一个子线程中去,以免他阻塞了界面线程 ...

  9. cf452A Eevee

    A. Eevee time limit per test 1 second memory limit per test 256 megabytes input standard input outpu ...

  10. redhat enterprise 6.3 x86_64 上安装VirtualBox详细教程

    这个教程真难找..... 安装第一步遇到的问题就是不能使用yum安装包,这是由于redhat是收费版,所以需要更新yum源列表,具体可以参考 http://www.cnblogs.com/tina-s ...