selenium之python---HTMLTestRunner填坑1

#coding=utf-8

import unittest
from testCases import cases_path
from testReport import report_path
import time
import HTMLTestRunner
from HTMLTestRunner import HTMLTestRunner


if __name__ =='__main__':
    casespath=cases_path.case_path()
    print(casespath)
    reportpath = report_path.report_path()
    print(reportpath)
    tc = unittest.defaultTestLoader.discover(casespath ,pattern='test_lianxi1.py',top_level_dir=None)
    print(tc)
    crrent_time = time.strftime('\%Y-%m-%d-%H') #取当前的时间,用于生产不同的测试报告
    print('============1=================')
    filename = reportpath+crrent_time+'testReport.html'  #给测试报告起个名字
    print('=======2==============')
    fp = open(filename,'wb')
    print("======3=====")
    print(filename)
    runner = HTMLTestRunner(stream=fp,title=u'自动化测试',description=u'用例执行结果')
    runner.run(tc)
    print('------...4...--------')
    fp.close()

使劲报错,注意啊这个HTMLTestRunner.py 要放到当前目录所在的python当中,

比如我的项目查看目标--》seting--》project Interpreter是python3.6 C:\python36\python.exe

那么我的HTMLTestRunner.py 就要放到 C:\python36\目录中才不报错

 

要不然就是一直的报编码错误,这大坑,水坑,太水了,坑死了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值