使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary

此问题出现在ddt  v1.2版本

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第1张图片

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第2张图片

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第3张图片

方法一:

但是在v1.1.2版本无此问题,可以将ddt从v1.2修改为v1.1.2

pip install ddt==1.1.2

方法二:

修改ddt 1.2版本中的中的  feed_data()  方法,为了快捷解决此问题我们将在此方法中不调用test_docstring

 

修改前:

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第4张图片

 

 

修改后:

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第5张图片

正常  over!!!

使用python使用ddt后,在生成的测试报告中,显示dict() -> new empty dictionary_第6张图片

 

你可能感兴趣的:(Python,selenium)