数据驱动ddt运行报错AttributeError:type object 'Demo_API' has no attribute 'test_api'

ddt运行报错AttributeError:type object 'Demo_API' has no attribute 'test_api'

 

 

代码如下:

 

 

 

 

 

 原因:运行的时候光标的位置放在 test_login 方法里面了,加了ddt后,运行时要先识别装饰的类,将光标放在某一个方法后面的话,测试用例只会执行当前的方法,ddt识别不到类,就会报错

解决办法:将光标放到ddt方法的外面,则运行通过

其他可能原因:setUp 或者 tearDown 拼写错误也可能报此错误

 

posted @ 2019-09-16 12:21  博客新手818  阅读(825)  评论(0)    收藏  举报