zoukankan      html  css  js  c++  java
  • LoadRunner 函数之lr_xml_find

    实例如:

    char *xml_input =
    "<?xml version="1.0" encoding="UTF-8"?>"
    "<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">"
      "<S:Body>"
        "<ns2:handleResponse xmlns:ns2="http://eaop.gd.chinamobile.com/">"
          "<return>"
            "<queryecouponsbymobilenumresp>"
              "<msgheader>"
                "<req_seq>20161206165439111</req_seq>"
                "<ope_seq>20161220161336177143</ope_seq>"
                "<retinfo>"
                  "<rettype>0</rettype>"
                  "<retcode>0</retcode>"
                  "<retmsg>success</retmsg>"
                "</retinfo>"
              "</msgheader>"
    		  "<msgbody>"
    		  "</msgbody>"
            "</queryecouponsbymobilenumresp>"
          "</return>"
        "</ns2:handleResponse>"
      "</S:Body>"
    "</S:Envelope>";
    
    Action(){
      int find_cnt;
      lr_save_string(xml_input, "XML_Input_Param");
      find_cnt = lr_xml_find("XML={XML_Input_Param}",
            "Value=0",
            "Query=/Envelope/Body/handleResponse/return/queryecouponsbymobilenumresp/msgheader/retinfo/retcode",
            "NotFound=continue",
            LAST );
        if (find_cnt >0){
    	lr_output_message("find success!");
      }
    
      return 0;
    }

     输出结果:


    ***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***
  • 相关阅读:
    【XR-4】文本编辑器
    二十四、JMeter实战-Linux下搭建JMeter + Ant + Jenkins自动化框架
    Python 接口自动化
    Docker 部署 Tomcat
    CentOS7 查看 ip 地址
    Python
    Python接口自动化 -RESTful请求方法封装
    Python接口自动化
    Python
    xcode 编译webdriveragent
  • 原文地址:https://www.cnblogs.com/guanfuchang/p/6203674.html
Copyright © 2011-2022 走看看