原生的unittest框架是不支持case失败后自动截图功能,网上的解决办法,大体上分为两种:

1、加装饰器

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

可参考unittest框架在fail时自动截图的装饰器给测试用例添加多个装饰器的问题 (python unittest.TestCase)

2、封装断言

可参考Getting Python's unittest results in a tearDown() methodpython 自动化测试,求助:如何判断用例断言失败后自动截图

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄