selenium用例执行失败截屏

1、selenium里面自带截屏工具,自己有截屏的方法:

2、对于每次失败都要进行截屏操作,可以写一个装饰器,也就是在执行失败时让程序自动调用:

selenium用例执行失败截屏_第1张图片

3、调用装饰器,此处调用的函数要写在类内,方法外定义,要不装饰器无法引用:

selenium用例执行失败截屏_第2张图片

4、执行目标方法过程中如果有异常,则会进行截屏操作。

你可能感兴趣的:(Python,selenium,测试工具,软件测试,python)