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

web_reg_find函数检查包含中文字符时报错的解决方案

刚刚学习loadrunner的第一个文本检查函数,就遇到了问题,其实只要检查内容不包含中文就不会有问题。但是测试的不是国外版本,必须要包含中文啊。

报错如下:

 

请教了我们公司关于这方面的大神,终于知道了解决办法

首先我的loadrunner11在录制脚本时开启了UTF-8的检查,后来经测试验证,我发现不管开不开这个开关,只要进行了转换,脚本都可以回放成功,不产生之前的报错信息

 第一个只包含一次转换的方法如下:

//将查找目标转为utf8编码,放在变量test_find中
//注意要将目标中的冒号、引号前加\转义,转义。。。转义。。。转义,这很重要,转义。。。转义

lr_convert_string_encoding("胡同秀",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"text_find");

//文本检查点查找find,这个web_reg_find函数要在发送请求前定义的
web_reg_find("Search=Body",
"SaveCount=count",
"Text={text_find}",
LAST);

http://bbs.51testing.com/thread-528130-1-1.html

 

第二种是进行了两次转义,第二次转义成字符串string

//将查找目标转为utf8编码,放在变量test_find中
//注意要将目标中的冒号、引号前加\转义,转义。。。转义。。。转义,这很重要,转义。。。转义

lr_convert_string_encoding("胡同秀",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"text_find");
//将test_find内容变为string,存在变量find中
lr_save_string(lr_eval_string("{text_find}"),"find");
//文本检查点查找find,这个web_reg_find函数要在发送请求前定义的
web_reg_find("Search=Body",
"SaveCount=count",
"Text={find}",
LAST);

转载于:https://www.cnblogs.com/zjn-20161215/p/8603468.html

相关文章:

  • springcloud config+jdbc(mysql)来实现配置管理
  • 从零开始的Spring Session(一)
  • vim 入坑指南
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • saltstack安装
  • 徒手撸UI之DatePicker
  • 常用链接收藏
  • TPYBoard获取MicroPython提示
  • Esper复杂事务处理一小时入门
  • 第204天:js---重载和多态
  • 【资源共享】5G AP分析
  • webpack4.0入门以及使用
  • Node总结
  • Unity中的平移 缩放 旋转
  • android开发学习 ------- 【转】 android中的单例模式 (详解)
  • mysql 5.6 原生Online DDL解析
  • PHP那些事儿
  • Promise初体验
  • swift基础之_对象 实例方法 对象方法。
  • 阿里云Kubernetes容器服务上体验Knative
  • 程序员最讨厌的9句话,你可有补充?
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 小程序测试方案初探
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 阿里云重庆大学大数据训练营落地分享
  • ​Spring Boot 分片上传文件
  • ​批处理文件中的errorlevel用法
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (多级缓存)多级缓存
  • (剑指Offer)面试题34:丑数
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (五)c52学习之旅-静态数码管
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转载)利用webkit抓取动态网页和链接
  • *** 2003
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET Standard 的管理策略
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .NET 设计一套高性能的弱事件机制
  • .NET 事件模型教程(二)
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @RequestMapping-占位符映射
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • []常用AT命令解释()
  • [20190401]关于semtimedop函数调用.txt
  • [BJDCTF2020]The mystery of ip1
  • [BUAA软工]第一次博客作业---阅读《构建之法》
  • [C#小技巧]如何捕捉上升沿和下降沿
  • [codevs 1515]跳 【解题报告】