Commit 287963ca by taoke

测试用例,增加类环境清除

parent 094808a0
...@@ -50,6 +50,8 @@ class TestLogin(): ...@@ -50,6 +50,8 @@ class TestLogin():
# assert res.json()['code'] == expectData['code'] # assert res.json()['code'] == expectData['code']
""" """
def teardown_class(self):
"""清除"""
if __name__ == '__main__': if __name__ == '__main__':
for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据 for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据
......
...@@ -13,9 +13,8 @@ from service.login import BMY ...@@ -13,9 +13,8 @@ from service.login import BMY
@allure.feature("风控台") @allure.feature("风控台")
class TestLogin(): class TestLogin():
workBook = xlrd.open_workbook(f'{BmyConfig.root_path}/test_case_data/bmy/bmy_case.xlsx') workBook = xlrd.open_workbook(f'{BmyConfig.root_path}/test_case_data/bmy/bmy_case.xlsx')
def setup_class(self): # 每一个类下面所有的方法调用只运行一次 # def setup_class(self): # 每一个类下面所有的方法调用只运行一次
self.token = BMY().bmy_login(BmyConfig.test_name_password) # self.token = BMY().bmy_login(BmyConfig.test_name_password)
@allure.story("风险监控列表接口") @allure.story("风险监控列表接口")
@allure.title("风险监控列表用例") @allure.title("风险监控列表用例")
@allure.testcase("http://yapi.hikcreate.com/") @allure.testcase("http://yapi.hikcreate.com/")
...@@ -29,7 +28,7 @@ class TestLogin(): ...@@ -29,7 +28,7 @@ class TestLogin():
headers = inData['headers'] headers = inData['headers']
"""处理""" """处理"""
headers['Authorization'] = self.token headers['Authorization'] = BmyConfig.bmy_token
"""请求""" """请求"""
res = request_main(url, headers, method, req_data) res = request_main(url, headers, method, req_data)
...@@ -37,6 +36,9 @@ class TestLogin(): ...@@ -37,6 +36,9 @@ class TestLogin():
"""断言""" """断言"""
assert res['code'] == expectData['code'] assert res['code'] == expectData['code']
def teardown_class(self):
"""清除"""
if __name__ == '__main__': if __name__ == '__main__':
for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据 for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据
......
...@@ -35,7 +35,10 @@ class TestLogin(): ...@@ -35,7 +35,10 @@ class TestLogin():
"""断言""" """断言"""
assert res['code'] == expectData['code'] assert res['code'] == expectData['code']
def teardown_class(self):
"""清除"""
if __name__ == '__main__': if __name__ == '__main__':
for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据 for one in os.listdir('../../report/tmp'): # 列出对应文件夹的数据
if 'json' in one: if 'json' in one:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment