需求
使用requests库、pytest库、threading库,
对接口http://httpbin.org/json、https://postman-echo.com/get进行功能测试和压力测试
代码
(1)功能测试
import requests
import pytest
#配置测试url
class UrlData(object):
def __init__(self):
self.tltle_url='http://httpbin.org/json'
self.name_url='https://postman-echo.com/get'
#请求会遍历调用params列表里的每个值
@pytest.fixture(params=[{
'name':'lin'},{
'name':'huang'}])
def test_data(request):
return request.param
#测试类
class