Soap接口性能测试(获取电话归属地信息接口)

一、接口信息
获取电话归属地接口

http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl

二、代码

#接口性能测试脚本
from locust import HttpLocust,task,TaskSet
import requests

class UserBehavior(TaskSet):
    @task
    def test_soap_tel1(self):
        url = '/webservices/MobileCodeWS.asmx'
        headers = {"Content-Type": "application/soap+xml; charset=utf-8"}
        data = '''<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="http://WebXml.com.cn/">
           <soap:Header/>
           <soap:Body>
              <web:getMobileCodeInfo>
                 <!--Optional:-->
                 <web:mobileCode>18561317472</web:mobileCode>
                 <!--Optional:-->
                 <web:userID></web:userID>
              </web:getMobileCodeInfo>
           </soap:Body>
        </soap:Envelope> '''

        # 传入数据,发送请求
        response = self.client.post(url, data=data, headers=headers).text
        print(response)
        # 查找字符串判断请求是否成功

class WebSiteUser(HttpLocust):
    host = 'http://ws.webxml.com.cn'
    task_set = UserBehavior
    min_wait = 2000
    max_wait = 5000


#执行测试
#右键open in termainl
#输入locust -f test_InterfaceV2.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值