首页 > 其他 > 详细

pytest 小记

时间:2021-04-20 21:07:23      阅读:25      评论:0      收藏:0      [点我收藏+]

1.如何在case失败后做操作?

需要在conftest文件中加入函数 pytest_exception_interact 如下:

def pytest_exception_interact(node, call, report):
    if report.failed:
        # do someings
        pass

2.如何在整个测试流程结束后(整个pytest执行完毕)做操作

需要在conftest文件中加入函数 pytest_sessionfinish

# 整个测试session后执行一次
def pytest_sessionfinish(session, exitstatus):
    # do someings
    pass

 

pytest 小记

原文:https://www.cnblogs.com/CYHISTW/p/14681912.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!