请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

没有截图出现

直接在find_elemnt.py里测试路径,是可以有截图文件生成的,证明路径没问题,但是运行first_case.py文件的用例test_login_email_error就没有截图文件生成(配置信息也改了的user_email_error = id>register_email-error2)。
控制台输出信息也提示了NoneType没有text属性的错误,按道理应该有执行截图语句才是,为什么会没有图片生成呢?

 text = self.register_p.get_email_error_element().text
AttributeError: 'NoneType' object has no attribute 'text'

正在回答 回答被采纳积分+3

1回答

Mushishi 2019-11-26 16:26:50

那你就去一步一步打印,看走到哪里了,为啥没走截图,如果用unittest 估计是你driver没有在setupclassmethod里面实例化

0 回复 有任何疑惑可以回复我~
  • 提问者 红尘过客zuozs #1
    找到原因了,原来是我当时将find_element.py转移到base时,用的是复制操作而不是剪切,于是有两个一样的find_element.py文件,我拿来添加截图语句的并不是base下的find_element.py,所以直接运行有截图,用unittest就没有。一个不小心就给自己埋了个奇怪的坑……
    回复 有任何疑惑可以回复我~ 2019-11-26 18:08:38
  • Mushishi 回复 提问者 红尘过客zuozs #2
    加油哟
    回复 有任何疑惑可以回复我~ 2019-11-26 23:00:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信