Action()
{ lr_start_transaction("FM0075基金购买"); web_submit_data("ehouse_ehGetPwdRandomCode.do_2",
"Action=http://21.96.63.53:8084/ehouse/ehouse_ehGetPwdRandomCode.do?",
"Method=POST",
"RecContentType=text/xml",
"Referer=http://21.96.63.53:8084/ehouse/html/investment/fund/b050108_fundPurchaseConfirm.htm?HTMVersion=20161230",
"Snapshot=t50.inf",
"Mode=HTML",
ITEMDATA,
LAST); web_reg_save_param("ALL1","LB=","RB=", LAST);
web_reg_save_param("ERROR_CODE1","LB=\"ec\":\"","RB=\",\"em\"",LAST); web_submit_data("FU0104.do",
"Action=http://21.96.63.53:8084/ehouse/FU0104.do",
"Method=POST",
"RecContentType=application/xml",
"Referer=http://21.96.63.53:8084/ehouse/ehouse_ehWelcome.do#",
"Snapshot=t51.inf",
"Mode=HTML",
ITEMDATA,
"Name=zipCode", "Value=222222", ENDITEM,
"Name=mobileNo", "Value=19900100355", ENDITEM,
"Name=address", "Value=2323232323", ENDITEM,
"Name=sex", "Value=0", ENDITEM,
"Name=birthday", "Value=20161230", ENDITEM,
"Name=degree", "Value=1", ENDITEM,
"Name=profession", "Value=1", ENDITEM,
"Name=income", "Value=1", ENDITEM,
//"Name=accountNo", "Value=6214622134006034538", ENDITEM,
//"Name=accountNo", "Value=6214623121000812455", ENDITEM,
"Name=accountNo", "Value={Account_no}", ENDITEM,
"Name=certType", "Value=01", ENDITEM,
//"Name=certNo", "Value=445121199609135920", ENDITEM,
"Name=certNo", "Value=420302198708301516", ENDITEM,
"Name=customerNameCN", "Value=user_100355", ENDITEM,
"Name=fundCorpName", "Value=南方基金", ENDITEM,
"Name=refereeNo", "Value=9999undefined", ENDITEM,
"Name=isExistFlag", "Value=2", ENDITEM,
"Name=fundCorpCode", "Value=01", ENDITEM,
"Name=TaAccount", "Value=null", ENDITEM,
"Name=userRiskRank", "Value=激进型", ENDITEM,
"Name=fundName", "Value=南方稳健", ENDITEM,
"Name=fundCode", "Value=202001", ENDITEM,
"Name=paurseBuyMinAmount", "Value=null", ENDITEM,
"Name=paurseBuyMaxAmount", "Value=null", ENDITEM,
"Name=paurseIncrAmount", "Value=null", ENDITEM,
"Name=DivMode", "Value=现金分红", ENDITEM,
"Name=chargeMode", "Value=0", ENDITEM,
"Name=buyAmount", "Value=22.00", ENDITEM,
"Name=payAmountChinese", "Value=贰拾贰圆整", ENDITEM,
"Name=riskLevel", "Value=B", ENDITEM,
"Name=EMP_SID", "Value={emp_ID}", ENDITEM,
"Name=submitTimestamp", "Value={DATE}{TIME}{TEMP}", ENDITEM,
"Name=trxCode", "Value=b050108", ENDITEM,
"Name=currentNum", "Value=null", ENDITEM,
"Name=afterDividendPayment", "Value=现金分红", ENDITEM,
"Name=channel", "Value=102", ENDITEM,
"Name=password", "Value=0EC61239DF1BD5D7B6556FB9DF095C82285B959B3A7F4EF7B13D9040D0B8F30EBE8C9115AFF5AD48CBE63DFA8890B014B8908D9012D3F66B01D4FEAA380942079B1AB76106F9E9A8AD7E25E71AF9C6248AB56F596B6B76C33AC769DA5873D7914B27D6377229F676E2062C4CC3C66959937823849F0FCC4E608EBDD959C9D4F9", ENDITEM,
LAST); lr_convert_string_encoding( lr_eval_string("{ALL1}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"newALL1" );
if(strcmp(lr_eval_string("{ERROR_CODE1}"),"")==)
{ lr_end_transaction("FM0075基金购买", LR_PASS);
//lr_convert_string_encoding( lr_eval_string("{ALL2}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"newALL2" );
lr_output_message("========FM0075基金购买成功====================");
//lr_output_message("======保单核保成功,账号为:%s,流水号是:%s,保单质押耗时:%f",lr_eval_string("{LOGIN_ID}"),lr_eval_string("{FLOW_ID}"),trans_time_2);
//lr_error_message("======保险质押失败,账号为:%s,流水号是:%s,返回报文ALL2是:%s",lr_eval_string("{LOGIN_ID}"),lr_eval_string("{FLOW_ID}"),lr_eval_string("{newALL2}")); }
else
{
lr_end_transaction("FM0075基金购买", LR_FAIL);
lr_error_message("======FM0075基金购买失败,,失败账号是:%s..newall1==%s",lr_eval_string("{Account_no}"),lr_eval_string("{newALL1}")); } web_submit_data("sessionData.do_10",
"Action=http://21.96.63.53:8084/ehouse/sessionData.do",
"Method=POST",
"RecContentType=application/xml",
"Referer=http://21.96.63.53:8084/ehouse/ehouse_ehWelcome.do#",
"Snapshot=t52.inf",
"Mode=HTML",
ITEMDATA,
"Name=EMP_SID", "Value={emp_ID}", ENDITEM,
LAST); web_url("b050108_fundPurchaseResult.htm",
"URL=http://21.96.63.53:8084/ehouse/html/investment/fund/b050108_fundPurchaseResult.htm?HTMVersion=20161230",
"Resource=0",
"RecContentType=text/html",
"Referer=http://21.96.63.53:8084/ehouse/ehouse_ehWelcome.do",
"Snapshot=t53.inf",
"Mode=HTML",
EXTRARES,
"Url=/ehouse/css/images/success_fail.png", "Referer=http://21.96.63.53:8084/ehouse/html/investment/fund/b050108_fundPurchaseResult.htm?HTMVersion=20161230", ENDITEM,
LAST); return ;
}

【性能测试】脚本开发,最普通的http协议脚本2的更多相关文章

  1. 性能测试学习之路 (四)jmeter 脚本开发实战(JDBC &JMS &接口脚本 & 轻量级接口自动化测试框架)

    1.业务级脚本开发 登录脚本->思路:在线程组下新建两个HTTP请求,一个是完成访问登录页,一个是完成登录的数据提交.   步骤如下: 1) 访问登录页 2) 提交登录数据的HTTP PS:对于 ...

  2. 【性能测试】脚本开发,最普通的http协议脚本

    放上来做个备份: Action() { double transTime; // 事务消耗时间 lr_start_transaction("营销_01_MSMH0011_查询拥有码列表&qu ...

  3. 老李分享:loadrunner的java user脚本开发

    老李分享:loadrunner的java user脚本开发 poptest在性能测试loadrunner的课程里,以web协议为主,同时也讲解其他协议的脚本开发,对于一个性能测试工程师需要掌握一个以上 ...

  4. loadrunner之java user脚本开发

    脚本开发环境: loadrunner11.0 jdk1.6.32_x86_32 脚本开发 1.选择JavaVuser协议 2.配置java环境(Vuser--RunTime Settings) 3.开 ...

  5. Loadrunner脚本开发规范

    Loadrunner脚本开发规范 目录 1.一般约定... 3 2.代码注释约定... 4 3.格式化代码... 5 1.一般约定 1.1具体脚本规则,必须在具体代码中加注释,以便脚本开发人员阅读和理 ...

  6. 性能测试学习 第八课--LR12中针对WebServices协议的三种脚本开发模式

    一,webservices协议简介 webservices是建立可交互操作的分布式应用程序的新平台,它通过一系列的标准和协议来保证程序之间的动态连接, 其中最基本的协议包括soap,wsdl,uddi ...

  7. Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试

    脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试 by:授客 QQ:1033553122   目的 实现基于http协议的流媒体在线视频播放,服务器性能测试脚本,模拟用户浏览器方式在线播放 ...

  8. 【JMeter4.0学习(三)】之SoapUI创建WebService接口模拟服务端以及JMeter对SOAP协议性能测试脚本开发

    目录: 创建WebService接口模拟服务端 下载SoapUI 新建MathUtil.wsdl文件 创建一个SOAP项目 接口模拟服务端配置以及启动 JMeter对SOAP协议性能测试脚本开发 [阐 ...

  9. LR12中针对WebServices协议的三种脚本开发模式

    一,webservices协议简介 webservices是建立可交互操作的分布式应用程序的新平台,它通过一系列的标准和协议来保证程序之间的动态连接, 其中最基本的协议包括soap,wsdl,uddi ...

随机推荐

  1. 【记录】CentOS7安装NODEBB

    NodeBB介绍: NodeBB 是一个更好的论坛平台,专门为现代网络打造.它是免费的,易于使用. NodeBB 论坛软件是基于 Node.js开发,支持 Redis 或 MongoDB 的数据库.它 ...

  2. mongo学习-group操作以及java代码

    原数据: /* 1 */ { "_id" : ObjectId("552a330e05c27486b9b9b650"), "_class" ...

  3. Mysql索引会失效的几种情况分析(转)

    出处:http://www.jb51.net/article/50649.htm 索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这 ...

  4. UVa 11419 SAM I AM (最小覆盖数)

    题意:给定一个 n * m 的矩阵,有一些格子有目标,每次可以消灭一行或者一列,问你最少要几次才能完成. 析:把 行看成 X,把列看成是 Y,每个目标都连一条线,那么就是一个二分图的最小覆盖数,这个答 ...

  5. Appium之uiautomator定位元素

    元素定位方式有多种,Android也有自身独有的定位方式.下面就单独介绍其基于uiautomator定位元素的方法: 基本语法: driver.find_element_by_android_uiau ...

  6. Codeforces 766D Mahmoud and a Dictionary 2017-02-21 14:03 107人阅读 评论(0) 收藏

    D. Mahmoud and a Dictionary time limit per test 4 seconds memory limit per test 256 megabytes input ...

  7. R12.1.3 patch9239090

    参考文档:Oracle E-Business Suite Release 12.1.3 Readme [ID 1080973.1]1.调整参数_disable_fast_validate=TRUEpg ...

  8. 咏南中间件V10.1更新日志

    咏南中间件V10.1 2016-8-3----------------------------------------------------开始支持DELPHI10.1(BERLIN)增加中间件业务 ...

  9. asp.net 导出 Excel

    /// <summary> /// List 数据导出Excel /// </summary> /// <param name="list">数 ...

  10. 逻辑编程入门--clojure.core.logic

    此文已由作者张佃鹏授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 1. 逻辑编程思维: 逻辑编程(逻辑程序设计)是种编程范型,它设置答案须匹配的规则来解决问题,而非设置步骤来 ...