优化代码结构
This commit is contained in:
parent
0d3ae34578
commit
b83eb24648
|
@ -1,37 +0,0 @@
|
|||
#!/usr/bin/env python
|
||||
# encoding: utf-8
|
||||
"""
|
||||
@author: kira
|
||||
@contact: 262667641@qq.com
|
||||
@file: get_init.py
|
||||
@time: 2023/3/16 10:33
|
||||
@desc:
|
||||
"""
|
||||
from common.file_handling.do_excel import DoExcel
|
||||
from common.utils.logger import MyLog
|
||||
|
||||
|
||||
@MyLog().decorator_log("读取excel中初始化数据异常")
|
||||
def get_init(test_file):
|
||||
"""
|
||||
Returns:返回初始化数据及测试用例
|
||||
"""
|
||||
|
||||
MyLog().my_log(f"读取测试用例excel文件:{test_file}", "info")
|
||||
excel_handle = DoExcel(test_file) # 实例化对象
|
||||
try:
|
||||
excel_handle.clear_date() # 清空 excel 中实际结果列的数据
|
||||
# test_case = excel_handle.do_excel() # 获取 excel 中的测试用例
|
||||
test_case = excel_handle.do_excel_yield() # 获取 excel 中的测试用例
|
||||
init_data = excel_handle.get_excel_init() # 获取初始化基本数据
|
||||
MyLog().my_log(f"如下是初始化得到得数据:{init_data}", "info")
|
||||
except Exception as e:
|
||||
raise e
|
||||
return excel_handle, init_data, test_case
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
from common.config import Config
|
||||
|
||||
init = get_init(Config.test_case)
|
||||
print(init)
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue