如下图:在测试用例里直接运行则会在 report/image 目录生成截图
但是在测试套件里运行后没有生成截图
有试过指定保存目录吗?
截图方法里有指定路径 report/image
你写测试类不是要继承 unittest.TestCase 吗,这里有一个坑。
class TestCase(unittest.TestCase):
def __init__(self,method='runtest'): #初始化的时候要加一个默认参数:method='xxx',你上面的例子就不会有问题了
super(TestCase,self).__init__(method)
pass
谢谢你,我是自己写了个 myunit.MyTest,里面封装了 setup 和 teardown,然后其他所有的测试类都继承 myunit.MyTest,依照你说的方法,我把上面那段代码分别加到了 myunit.MyTest 里和其他测试类里试了下都不行,执行测试套件的时候还是没有截图