安康市网站建设_网站建设公司_Node.js_seo优化
2026/1/5 19:46:38 网站建设 项目流程

登录接口测试模块

import pytest
from interfaceAuto.unit_tools.handle_data.yaml_handler import read_yaml, write_yaml
from interfaceAuto.unit_tools.handle_data.configParse import ConfigParse
from interfaceAuto.unit_tools.sendrequests import SendRequestsconf= ConfigParse()class TestLogin:@pytest.mark.parametrize('api_info', read_yaml('./data/login.yaml'))def test_login_module(self, api_info):host = conf.get_host('host')print(api_info, host)url= host+api_info['baseInfo']['url']method = api_info['baseInfo']['method']header =  Nonedata = api_info['testcase'][0]['data']seq =SendRequests()response = seq.execute_api_request(api_name=None,url=url,method=method,header=header, case_name=None,cookie=None, file=None,data=data)results = response.json()print(f'接口返回信息: (results)')#把登录接口返回值的token写入到extract.yaml文件中login_token={}login_token['token']=results['token']write_yaml(login_token)assert results['msg'] == '登录成功,'

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询