博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LoadRunner12 Java Vuser API语法举例
阅读量:5265 次
发布时间:2019-06-14

本文共 2777 字,大约阅读时间需要 9 分钟。

 

1 //        检查点 2         web.reg_find("Text=\"retCode\":\"0000\"",new String[]{"FAIL=NOTFOUND","SaveCount=StatusCount","LAST"}); 3          4 //        关联参数 5         web.reg_save_param("token", 6                            new String []{ 7                                "NOTFOUND=ERROR", 8                            "LB=loginToken\":\"", 9                            "RB=\",",10                            "Search=Body",11                            "LAST"});12                            13         14 //        事务开始点15         lr.start_transaction("获取LoginToken的事务");16 //        web.set_sockets_option("SSL_VERSION","TLS");17       18         19 //        接口调用20            web.custom_request("getLoginToken",21                            "METHOD=POST",22                            new String[]{"URL=http://10.15.1.19/arowanaintl/user/loginByPass",23 //                           "Body={\"channelId\"=\"autotest\",\"clientId\"=\"1\"}",24                                "Body=channelId=autotest&clientId=1&phone=0825500100&pass=bfe7c8de45faf6042b42d371f52640ba",25                            "LAST"});26 27 //        lr.output_message(lr.eval_string("{token}"));28         29 //       判断接口返回是否查询成功30        if(lr.eval_int("{StatusCount}")==1){31 //               lr.output_message("接口返回成功!");32             lr.end_transaction("获取LoginToken的事务", lr.PASS);33         34         }35         else{36             lr.end_transaction("获取LoginToken的事务", lr.FAIL);37             lr.error_message("接口返回失败!");38         }39         40         41         //        检查点42 web.reg_find("Text=\"retCode\":\"0000\"",new String[]{"FAIL=NOTFOUND","SaveCount=StatusCount2","LAST"});43         44         //        事务开始点45         lr.start_transaction("接口调用事务");46 //        web.set_sockets_option("SSL_VERSION","TLS");47         48         //加消息头49         web.add_header("loginToken",lr.eval_string("{token}"));50         51 //        接口调用52            web.custom_request("07-queryUserIncreaseGolds",53                            "METHOD=POST",54                            new String[]{"URL=http://10.15.1.19/arowanaintl/gold/queryUserIncreaseGolds",55 //                           "Body={\"channelId\"=\"autotest\",\"clientId\"=\"1\"}",56                                "Body=channelId=autotest&clientId=123456&uid=88192b97-9b18-4e28-9dce-f9e9bb3f3bd1",57                            "LAST"});58 //        59         60 //       判断接口返回是否查询成功61        if(lr.eval_int("{StatusCount2}")==1){62 //               lr.output_message("接口返回成功!");63             lr.end_transaction("接口调用事务", lr.PASS);64         65         }66         else{67             lr.end_transaction("接口调用事务", lr.FAIL);68             lr.error_message("接口返回失败!");69         }

 

转载于:https://www.cnblogs.com/gongxr/p/9412345.html

你可能感兴趣的文章
中文编码问题
查看>>
简单makefile的写法
查看>>
javascript正则多次调用test 结果交替出现
查看>>
How Django works?
查看>>
程序设计原则——LSP
查看>>
【转】c#实现文件下载
查看>>
mysqldump指令说明
查看>>
sql server面试题
查看>>
ogg数据初始化历程记录
查看>>
VFP通用代码(vcx/scx/prg)混淆器,可以下载了
查看>>
QGhappy第二次例会(任务分配)
查看>>
前端学习回顾
查看>>
python json.dumps 中的ensure_ascii 参数引起的中文编码问题
查看>>
Python中利用原始套接字进行网络编程的示例
查看>>
Python使用numpy实现BP神经网络
查看>>
反射常用API
查看>>
Java多线程-线程的调度(守护线程)
查看>>
NO.9章 树(遍历、BST、AVL、并查集、堆、哈夫曼)
查看>>
C#与.NET程序员面试宝典 封皮(非常重要的图)
查看>>
[转载]建立时间和保持时间
查看>>