AttributeError: '_ErrorHolder' object has no attribute '_testMethodDoc'

来源:4-8 项目中如何生成测试报告

HinsTing

2020-11-09

老师好!我在调试代码的时候,不知道哪里改错了,本来已经运行良好的情况,在改动一些定位方法后,再运行case文件就报这个错了,但改回来还是一样。打开了浏览器一下又关闭就报错了,在Github上也有人问这个问题,说是driver初始化失败的问题,请问要怎么解决这个问题呢?
图片描述
图片描述
图片描述

写回答

1回答

Mushishi

2020-11-09

1、其实你遇见这样得问题得时候应该直接用py文件不要unittest去执行,你去看你得问题。然后此时你就知道你问题出现在哪里了。

2、你看最后你报错得是HTMLTestRUnner,你应该直接把数据驱动去掉就不会出错了

3、记得把你case得所有代码都贴出来,这样看不出啥

//img.mukewang.com/szimg/5fa8f6f409fd60f306340088.jpg你这里得目的是啥?是想把参数传递到TestCase里面去?但是你看了TestCase得构造方法支持传递参数吗?


0
2
Mushishi
回复
HinsTing
NB 我就服你。
2020-11-10
共2条回复

Selenium3与Python3实战Web自动化测试框架

打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!

1883 学习 · 1093 问题

查看课程