性能测试基础-开门篇3(LR常用函数介绍)
LR常用的函数,协议不一样函数会不一样,这里简单的介绍下HTTP\WEBSERVICE\SOCKET协议常用函数:
HTTP:
web_set_max_html_param_len("1024");//设置1行数据最大长度,经常会使用到
web_reg_save_param("SupplierId", "LB=SupplierId>", "RB=</b:SupplierId", "SEARCH=BODY", LAST);//关联函数
web_reg_find("Text/IC=code\":\"000000", "SaveCount=abc_count", "LAST"); //检查点
atoi(lr_eval_string("{abc_count}")//字符串转整型
web_add_header("user-agent","android"); //增加报文头信息
web_add_cookie("","domain=")//增加COOKIE
find_cnt = lr_xml_find("XML={response}", //XML返回报文查找节点内容
"FastQuery=/Envelope/Body/sayHelloResponse/return",
"Value=Hello world!",
LAST);
SOCKET:
lrs_create_socket("socket0", "TCP", "RemoteHost=127.0.0.1:22222", LrsLastArg);
strcpy(cLine,lr_eval_string("<shuju>" ));
lrs_get_last_received_buffer_size("socket0");
最新文章
- MYSQL基础知识总结
- java ---线程wait/notify/sleep/yield/join
- 解决:[INS-20802] Oracle Net Configuration Assistant failed
- Skipped Rebuild All: Project with VS2008
- ssh的public key的使用
- 为 Jenkins 配置 .Net 持续集成环境
- SpringMVC+ZTree实现树形菜单权限配置
- 用javascript写原生ajax(笔记)
- 清除redis缓存
- Keepalived详解(三):Keepalived基础功能应用实例【转】
- mysql/mariadb应该使用utf8mb4而不是utf8
- Windows上搭建Flume运行环境
- Linux 内核中断内幕【转】
- golang ---image
- JQuery设置获取下拉菜单选项的值 多实例
- ELK filter过滤器来收集Nginx日志
- pgAdmin III 单表数据的导出导入
- PHP mysqli_free_result()与mysqli_fetch_array()函数
- python—启动自带shell时报错(丢失api-ms-win-crt-runtime-l1-1-0.dll)已解决
- jQuery DataTables的简单实现
热门文章
- ubuntu16.04如何查看内存和CPU的使用情况
- Leetcode840.Magic Squares In Grid矩阵中的幻方
- 微服务开源生态报告 No.4
- html5实现下拉加载
- 从零学React Native之12 组件的生命周期
- 【JZOJ4877】【NOIP2016提高A组集训第10场11.8】力场护盾
- request header....
- linux下安装使用MySQL 以及 python mysqldb 遇到的问题
- 【NS2】用eclipse调试NS2(转载)
- 关于取List中的指定几条数据以及注意事项