Web Services performance using LoadRunner HTTP Vuser script

通过使用LR的HTTP协议测试Web Services的性能【译文】

 

URL: http://blog.testsautomation.com/ ... e-using-loadrunner/  
译者:Rita      原作者:Waldemar   

  
一个小例子说明如何使用LR API测试Web Service性能

  
让我们说一下基于HTTPWeb Service使用SOAP协议。我们想测试发送请求和接收响应的速度有多快,因为我们的服务使用HTTP协议,我们可以使用简单HTTP协议的脚本去测试。
Action()
{
web_reg_save_param("Response","LB=", "RB=", LAST); //
用关联函数取得响应时间_rita
web_add_header("SOAPAction", "SampleMethod");
lr_start_transaction("REQ");
web_custom_request("Sample_Request","Method=POST",
       "Mode=HTML",
         "RecContentType=text/xml",
         "EncType=text/xml; charset=utf-8",
         "URL=http://example.com:1234/sample/",
         "Body=<Envelope xmlns=/"http://example.com/sample/">/n"
               "   <Header/>/n"
               "   <Body>/n"
               "   <price><id>001</id></price>/n"
               "   </Body>/n"
               "</Envelope>",
   "LAST");
   lr_end_transaction("REQ", LR_AUTO);
   lr_output_message("Response is : %s/n", lr_eval_string("{Response}")); //
输出响应时间值
   return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值