至此关于系统资源监控、apache监控调优、Tomcat监控调优、JVM调优、Mysql调优、前端监控调优、接口性能监控调优的知识已分享完,今天学习全链路脚本开发知识。后续文章都会系统分享干货,带大家从0到1学会性能测试。
前面章节介绍了如何封装.h头文件,现在通过一个实例来介绍如何开一个完整的全链路脚本,以电商购物系统为例,开发的链路为登录---搜索商品---随机选择一个搜索出来的商品加入购物车。
1. 将三个脚本分别封装,复制到.h头文件中
登录脚本如下:
void login(char *username,char *password)
{
lr_save_string(username,"login_username");
lr_save_string(password,"login_password");
web_reg_find("Text={login_username}",
"SaveCount=num",
LAST );
web_submit_data("user.php",
"Action=http://192.168.3.34:8091/user.php",
"Method=POST",
"RecContentType=text/html",
"Referer=http://192.168.3.34:8091/user.php",
"Snapshot=t39.inf",
"Mode=HTTP",
ITEMDATA,
"Name=username", "Value={login_username}", ENDITEM,
"Name=password", "Value={login_password}", ENDITEM,
"Name=act", "Value=act_login", ENDITEM,
"Name=back_act", "Value=http://192.168.3.34:8091", ENDITEM,