问答 使用 unittest 框架执行测试用例报错’NoneType‘ object is not callable

呵呵
呵呵
呵呵
订阅者
254
文章
0
粉丝
测试交流评论263字数 185阅读0分37秒阅读模式

最近在做端到端测试项目的整改,将 python 版本适配了 3.9.7,执行一段测试用例后总会有以下报错:

问答
使用 unittest 框架执行测试用例报错’NoneType‘ object is not callable

希望各位路过的大佬救救
补充说明:

  1. python 版本 3.9.7,使用 pyenv 进行管理
  2. 报告是使用了 HTMLTestRunner,不知道这个会不会有影响,之前一直用着没啥问题
  3. suite 的加载使用 addTetst 和 addTests 结合,主要是为了做不同权限角色用户的测试,用例的加载方式时 loadTestsFromTestCase;每次执行到 test_change_role_002_change_role_to_hkia_operator 后就会报错
DevOpsRoleCases = [mapMonitorCases, efenceAdvancedCases, eventsLogCases, selfCheckCases]
HKIAOperatorRoleCases = [mapMonitorCases, efenceBasicCases, dataRecordCases, selfCheckCases]
suite = unittest.TestSuite()
suite.addTest(TestChangeRole('test_change_role_001_change_role_to_devops'))
suite.addTests(DevOpsRoleCases)
suite.addTest(TestChangeRole('test_change_role_002_change_role_to_hkia_operator'))
suite.addTests(HKIAOperatorRoleCases)
……

 
  • 版权提示:非本站文章仅供存储任何法律责任由作者承担▷违法举报◁▷新闻不符◁▷我要投稿◁
    免责声明:部分内容来自用户上传发布或新闻客户端自媒体如有侵权请反馈站长处理
  • 原创转载:阅读转载说明>>> https://www.playezu.com/zixun/jiaoliu/wenda-shiyong-unittest-kuangjiazhixingceshiyonglibaocuonone.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证