zoukankan      html  css  js  c++  java
  • 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);

  • 相关阅读:
    编程之美 2.3寻找发帖‘水王’ 扩展问题
    编程之美:1.12 扩展问题 解答与思考
    编程之美:1.9高效率安排见面会 图的m着色问题 回溯法
    研究生毕业课题怎么确定(转)
    图模型的统计推断 inference in graphical models(马尔科夫链的推断)
    微信js-sdk注意事项
    bootstrap-material-design-个人总结
    前端页面优化
    Material Design
    马克飞象
  • 原文地址:https://www.cnblogs.com/zjn-20161215/p/8603468.html
Copyright © 2011-2022 走看看