pytest执行时函数为中文是无法打印
解决方案
在同级或者父级文件夹下 新建 conftest.py
然后添加一个hook函数
def pytest_collection_modifyitems(items):
"""
测试用例收集完成时,将收集到的item的name和nodeid的中文显示在控制台上
:return:
"""
for item in items:
item.name = item.name.encode("utf-8").decode("unicode_escape")
item._nodeid = item.nodeid.encode("utf-8").decode("unicode_escape")