type object 'CaseLogin' has no attribute 'test_login_wrongData'

在class CaseLogin中新增方法test_login_wrongData,并且用到了装饰器,运行时报错:type object 'CaseLogin' has no attribute 'test_login_success2'

代码如下:

 查找资料错误原因为:

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

解决方法:

将光标放到类的外面,则运行所有的测试用例,所有的测试用例都运行通过,或者加main方法,再运行,也不会报错。(我的加了main方法也不行,将鼠标放到class外面才可以

原文地址:https://www.cnblogs.com/freyond/p/13052315.html