千家信息网

Lr(2)-脚本调试之“集合点” 和 “事务”

发表于:2024-12-01 作者:千家信息网编辑
千家信息网最后更新 2024年12月01日,本篇文章主要介绍的是脚本部分的"事务"和"集合点"的插入插入集合点1、集合点的含义集合点:也叫并发点,Lr通过集合点实现了真正意义的并发,当脚本运行到集合点时会按照场景的并发策略执行。(注意,集合点经
千家信息网最后更新 2024年12月01日Lr(2)-脚本调试之“集合点” 和 “事务”

本篇文章主要介绍的是脚本部分的"事务"和"集合点"的插入

插入集合点


1、集合点的含义

集合点:也叫并发点,Lr通过集合点实现了真正意义的并发,当脚本运行到集合点时会按照场景的并发策略执行。
(注意,集合点经常和事务结合起来使用,另外,集合点只能插入到action部分,vuser_init和vuser_end中不能插入集合点)

2、集合点函数

lr_rendezvous("rendezvousName")(注意,该函数一般在事务开始函数前,集合点命名要有意义

3、插入集合点的几种方法

1、录制过程中在插入事务前插入集合点:
点击"录制工作条"中的"插入集合点"的图标,输入名称
2、在代码模式中插入集合点
在事务开始函数前直接输入lr_rendezvous("rendezvousName")
3、在tree视图中添加集合点
在左侧列表中选中开始事务--右键--insert before--Rendezvous--输入名称(注意,虽然集合点在脚本生成和调试时设置,但是会在Controller中启用并设置并发策略)


插入事务


1、事务的含义

为了衡量服务器的性能,我们需要定义事务。我们通常可以把一个或多个操作步骤定义为一个事务,以便于衡量这部分的的用户并发响应时间。

2、插入事务的时间

可以在脚本录制过程中进行插入事务操作,也可以在录制脚本结束后在代码模式或tree视图中进行插入事务的操作


3、插入事务的三种方法

(注意,事务有开始函数(Lr_start_transaction),也一定要有结束函数(Lr_end_transaction))
1、录制过程中插入事务
在事务开始之前,点击"录制工作条"中"插入事务'开始点'"的图标,输入事务名称(注意,要有一定的意义);该事务结束后,点击"录制工作条"中"插入事务'结束点'"的图标,事务状态为"LR_AUTO",名称是最近的一个事务名称。


(注意,以下两种方法要求编码人员对脚本内容十分清楚)

2、在代码中插入事务
在代码中找到需要插入事务函数的地方,在事务之前写事务开始函数--Lr_start_transaction("transactionName"),在事务结束的地方写事务结束函数--Lr_end_transaction("transactionName",LR_AUTO)

3、在tree视图中添加事务
在左侧列表中选中需要定义事务的业务,点击工具栏中的"插入事务'开始点'"的图标,输入事务名称; 选中该业务的最后一个操作步骤,点击工具栏中的"插入事务'结束点'"的图标,确定信息正确后点击"OK"。
或者
在左侧列表中选中需要定义事务的业务--右键--insert before--start transaction--输入名称;选中该业务的最后一个操作步骤--右键--insert after--end transaction--确定信息正确点击"ok"。
(注意,事务开始和结束函数中间尽量不要出现思考时间的函数--lr_think_time,如果回放时没有忽略思考时间,那么这些时间也会被算入事务的执行时间,会影响事务运行的统计和分析)

事务 函数 名称 脚本 时间 输入 图标 业务 代码 方法 步骤 视图 过程 工作 信息 含义 地方 工具 工具栏 意义 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 信息中心网络安全保障流程 软件开发所需网络配置 科技苑互联网 养鹿视频 数据库外建约束怎么写 银河麒麟添加日志服务器 网络技术的信上海百首网络 数据库触发器用得多吗 河南省网络安全法 网络技术毕业设计规划书 梦幻西游源码怎么不用服务器 小优服务器安全 确保检查网络安全 软件开发越做越吃香 网络安全模式怎么切换输入法 网络安全管理贯彻落实情况 中国电信网络安全运营中心怎么样 数据库表中行和列可以移动吗 海淀区信息化软件开发概况 绝地求生最快服务器 深州软件开发专业 制定科学易于操作的网络安全 数据库怎么插入一列数据 怎么连接测试服务器 服务器管理终端找不到网页 软件开发约束如何写 数据库查找表单 命令查看服务器命令 智能互联网络技术专业导论报告 软件客户端无法连接到云服务器 苏州网络软件开发供应
0