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

LoadRunner12 添加事务并添加检查点

1、先要添加事务开始函数lr_start_transaction("登陆事务");,在接口上方右击点击-插入-开始事务。输入事务名称;

2、在某个接口想法 右击点击-插入-结束事务,输入事务名称,与开始事务名称要保持一致,lr_end_transaction("登陆事务", LR_AUTO)。

3、添加检查点,可以通过该接口返回的结果中选择某个字段信息来进行查找,如图:在快照tab页中,点击需要设置检查点的接口,在响应正文中选择某个文本右击点击添加文本检查步骤。

4、界面会显示如下弹窗,特点文本就是上面选择的响应文本,勾选查找范围、保存计数、失败条件。保存计数会将找到的次数保存到变量count中,设置完成后点击确定按钮,代码如下

//设置检查点,检测文本为"total":0,"data"web_reg_find("Fail=NotFound","Search=Body","SaveCount=count","Text=\"total\":0,\"data\"",LAST);

5、设置检查点后,将检查点的计数结果与结束事务函数结合,来判断事务结束的状态。

	//根据检查点来判断登陆事务是否成功 通过count参数(找到检查点文本的数量)if(atoi(lr_eval_string("{count}"))>0){//判断检查点文本数量是否大于1lr_end_transaction("登陆事务", LR_PASS);lr_output_message(lr_eval_string("找到登陆第二个检查点 {count}个"));}else{lr_end_transaction("登陆事务", LR_FAIL);}

http://www.lryc.cn/news/415231.html

相关文章:

  • python中的文件
  • Powerdesigner连接mysql数据库,逆向工程生成ER图 (保姆级教程:下载->连接->配置)看这一篇就够了
  • 商家转账到零钱分销返佣申请方案及驳回处理办法
  • 荟萃科技:国外问卷调查有没有实时更新的题库?
  • 【课程总结】Day18:Seq2Seq的深入了解
  • C++利用开发人员命令提示工具查看对象模型
  • 白骑士的PyCharm教学高级篇 3.4 服务器部署与配置
  • 数据库管理-第226期 内存至超线程(20240805)
  • Django学习-数据迁移与数据导入导出
  • 【Nuxt】编程式导航和动态路由
  • 14. 计算机网络HTTPS协议(二)
  • 【算法设计题】实现以字符串形式输入的简单表达式求值,第2题(C/C++)
  • Kylin系列-入门
  • 力扣-46.全排列
  • 博物馆展厅AI交互数字人,解锁创新的文化交互体验
  • DS18B20数字温度传感器操作解析
  • 你的财富正在被一个叫做通货膨胀的怪兽给吞噬掉,你却浑然不觉。
  • 医疗设备漏费控制管理系统的必然性及未来发展性
  • 软件设计师笔记-网络基础知识
  • MMC和eMMC的区别
  • 亚马逊爬虫(Amazonbot)IP地址,真实采集数据
  • Spring Boot(八十四):集成Thumbnailator来生成缩略图
  • MySQL基础操作全攻略:增删改查实用指南(上)
  • SAP MM学习笔记 - 豆知识02 - MR21 修改物料原价,MM02 修改基本数量单位/评价Class,MMAM 修改物料类型/评价Class
  • 谷粒商城实战笔记-126-全文检索-ElasticSearch-整合-测试保存
  • flutter开发环境搭建与android studio 安装配置
  • postgresql 字符串 替换
  • 如何强化学习神经网络
  • Hadoop未授权访问漏洞
  • Python中json模块的编码和解码