Pytest16--修改Python traceback(终端)输出

修改Python traceback(终端)输出

    pytest --showlocals #在回溯中显示局部变量
    pytest -1 #显示局部变量(快捷方式)
    pytest --tb = auto #(默认)'long’追溯第一个和最后一个
    pytest --tb = long #详尽,信息丰富的回溯格式
    pytest --tb = short #较短的追溯格式
    pytest --tb = line #每次失败只有一行
    pytest --tb = native #Python标准库格式
    pytest --tb = no #根本没有回溯
    pytest -full-trace导致在错误时打印非常长的跟踪(长于–tb = long)。 它还确保在KeyboardInterrupt(Ctrl + C)上打印堆栈跟踪。 如果测试花费的时间过长,并且使用Ctrl + C中断它们以找出测试挂起的位置,这非常有用。 默认情况下,不会显示任何输出(因为python会捕获KeyboardInterrupt)。 通过使用此选项,您可以确保显示跟踪
posted @ 2021-11-23 13:45  暄总-tester  阅读(203)  评论(0)    收藏  举报