51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

【周活动】 找茬--心里圈的故事 !横扫BAT,Python全栈测试开发技能大全
查看: 201|回复: 3

求助:Python3+Selenium 做 UI 自动化输出报告报错

[复制链接]
  • TA的每日心情
    慵懒
    2019-6-25 09:35
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2019-8-19 09:38:47 | 显示全部楼层 |阅读模式
    1测试积点
    求助:Python3+Selenium 做 UI 自动化输出报告报错
    1. <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
    复制代码
    1. # coding=utf-8
    2. import HTMLTestRunner
    3. import os
    4. import unittest
    5. import time

    6. # 设置报告文件保存路径
    7. report_path = os.path.dirname(os.path.abspath(".")) + '/test_reports/'

    8. # 获取系统当前时间
    9. now = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))

    10. # 设置报告名称格式
    11. html_file = report_path + now + "HTMLTemplate.html"
    12. fp = open(html_file, "wb")

    13. # 构建suite
    14. # suite = unittest.TestSuite()
    15. # suite.addTest(TestBaiduSearch('test_baidu_search'))
    16. # suite.addTest(TestGetPageTitle('test_get_page_title'))

    17. # # 通过makeSuite把整个class的测试case都加入套件中
    18. # suite = unittest.TestSuite(unittest.makeSuite(TestBaiduSearch))

    19. # 通过discover把整个package的所有测试case都加入套件中
    20. suite = unittest.TestLoader().discover("testsuites")

    21. if __name__ == '__main__':

    22.     # # 执行测试用例
    23.     # runner = unittest.TextTestRunner()

    24.     # 初始化一个HTMLTestRunner实例对象,用来生成报告
    25.     runner = HTMLTestRunner.HTMLTestRunner(stream=fp, title=u"某某项目测试报告", description=u"用例测试情况")
    26.     # 开始执行套件
    27.     runner.run(suite)
    复制代码
    问题:当我运行这段程序的时候,提示报错:
    1. <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
    2. Time Elapsed: 0:00:00.000047
    复制代码


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 358 天

    连续签到: 4 天

    [LV.8]测试军长

    发表于 2019-8-20 10:35:20 | 显示全部楼层
    IO问题
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 09:51
  • 签到天数: 1385 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2019-8-20 12:35:39 | 显示全部楼层
    单步调试下
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 961 天

    连续签到: 4 天

    [LV.10]测试总司令

    发表于 2019-8-20 16:47:34 | 显示全部楼层
    这个是报错信息?
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2019-9-16 06:35 , Processed in 0.057190 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2019 Comsenz Inc.

    快速回复 返回顶部 返回列表