当前位置: 首页 > article >正文

涨薪技术|0到1学会性能测试第95课-全链路脚本开发实例

至此关于系统资源监控、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,     
http://www.lryc.cn/news/2398049.html

相关文章:

  • C++文件和流基础
  • Spring AI Alibaba + Nacos 动态 MCP Server 代理方案
  • MCP:让AI工具协作变得像聊天一样简单 [特殊字符]
  • C++ Learning string类模拟实现
  • Message=“HalconDotNet.HHandleBase”的类型初始值设定项引发异常
  • AI炼丹日志-27 - Anubis 通过 PoW工作量证明的反爬虫组件 上手指南 原理解析
  • 阿姆达尔定律的演进:古斯塔夫森定律
  • JavaScript极致性能优化全攻略
  • 批量大数据并发处理中的内存安全与高效调度设计(以Qt为例)
  • Transformer核心原理
  • Grafana-State timeline状态时间线
  • 解决CSDN等网站访问不了的问题
  • 【华为云Astro Zero】组装设备管理页面开发(图形拖拽 + 脚本绑定)
  • PopupImageMenuItem 无响应
  • C++ Vector算法精讲与底层探秘:从经典例题到性能优化全解析
  • Flowith,有一种Agent叫无限
  • 系统思考:短期利益与长期系统影响
  • 大数据 ETL 工具 Sqoop 深度解析与实战指南
  • 【学习记录】Django Channels + WebSocket 异步推流开发常用命令汇总
  • (四)动手实现多层感知机:深度学习中的非线性建模实战
  • HTTP连接管理——短连接,长连接,HTTP 流水线
  • 【免费】2004-2020年各省电力消费量数据
  • Python编程基础(四) | if语句
  • 登录的写法,routerHook具体配置,流程
  • Java-IO流之字节输出流详解
  • 工作服/反光衣检测算法AI智能分析网关V4安全作业风险预警方案:筑牢矿山/工地/工厂等多场景安全防线
  • 采摘机器人项目
  • malloc 内存分配机制:brk 与 mmap
  • 设计模式——中介者设计模式(行为型)
  • MinGW-w64的安装详细步骤(c_c++的编译器gcc、g++的windows版,win10、win11真实可用)