Loadrunner编写脚本一
LR手写脚本:(默认C)
准备工作:
1.知道客户端和服务器数据交换流程;
2.协议文档(此协议文档指服务器和客户端协定的数据格式和内容);
( * 使用COM/DCOM 协议时,选择“Win32应用程序“
* 使用Web(HTTP/HTML)时,选择“Internet Application“)
3.数据提交函数;
4.检查点函数;
5.动态关联函数:web_reg_save_param;
6.参数化。
脚本相关:
*vuser_init 来初始化 Vuser。执行在这部分的虚拟用户的状态是"Init"
*Action用来重复多次迭代 执行到这部分的虚拟用户的状态是"Running"
*vuser_end 推出虚拟用户。 执行到这部分的虚拟用户的状态是"Exiting"
注意:
1.如果你的脚本只需要执行一次,你仍然需要把这些脚本写到Action部分,因为在其他部分(vuser_init 和vuser_end)
有些命令是不合法的或者会忽略掉。
2.VuGen允许脚本包含多个action。所以我为每一个screen创建一个新的action。
3.如果你想使用不同的用户登陆,就不要把登陆操作放到vuser_init中,而是放到action部分。
4.VuGen根据选择脚本选择协议的不同来添加不同的引用到“.h”头文件。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
2017-10-30 .net core 网站部署