zoukankan      html  css  js  c++  java
  • 关于Selenium HTMLTestRunner 无法生成测试报告

    解决方法

    1: filename = ‘E: estresult.html’,如果是在windows环境,文件名要使用以下几种格式。

    ①filename = 'E:\testresult.html’

    ②filename = r'E: estresult.html'

    ③filename = 'E:/testresult.html'

    2:若不是使用with做文件的上下文管理,记得要fp.close() 关闭打开的文件,才可以保存。

    fp = open(filename, 'wb')

    fp.close()


    3:第三种就奇葩了,看截图(截图为同一代码)(Pycharm IDE) 
    图一

    图二:

     

    如果是以图一方式运行,就不会有报告生成,至于原因,可能是因为if name == ‘main‘。的原因

     

    4:又遇到一种情况,按照以上3个方法都不行,使用快捷键:Ctrl+shift+F10 还是无法生成report,最后在pycharm的右上角,发现了一个按钮(shift + F9)如图 
    这里写图片描述 

     

    5:又遇到无法生成测试报告的问题了,按照之前总结的各种方法还是不行,最后,原来就仅仅修改一行代码就可以 了,在此记录下。

    #原 if __name__ == '__main__': if __name__ == 'interface_demo': # 把main修改成自己的文件夹名就可以了 至于if__name__ == '__main__' 的作用,google下。

     

  • 相关阅读:
    第五周课程总结&实验报告(三)
    第四周Java实验总结&学习总结
    第三周课程总结&实验报告
    第二周JAVA学习总结
    大一学习总结
    寒假第一次作业
    寒假第二次作业
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告(六)
  • 原文地址:https://www.cnblogs.com/wanglei-xiaoshitou1/p/9230198.html
Copyright © 2011-2022 走看看