Python3+Selenium3自动化测试报告

Python3+Selenium3 自动化测试报告

## Python3+Selenium3自动化测试报告代码百度网盘下载地址:
https://pan.baidu.com/s/1NDsrmm7_Lp6Uwh_YL42Uag 密码:qkdc
报告生成文件为:BSTestRunner.py

## Python3+Selenium3自动化测试报告代码如下:

import unittest
class  Test(unittest.TestCase):
    #禅道登录成功

    def  test_sum(self,a=1,b=2):
     '''通过'''
    print('通过')

if __name__ == '__main__':
    unittest.main()
    
 #用于执行测试用例的类  RunTest
import  unittest
from ChanDao.ChanDaoLogin_Page import Login
import BSTestRunner
import os.path
from  time  import localtime
from ChanDao.test import Test
if __name__ == '__main__':

    # 定义一个测试容器
    test = unittest.TestSuite()
    # 将测试用例,加入到测试容器中Login("test_chandao_success") Login类名   test_chandao_success方法
    test.addTest(Test("test_sum"))
    # 设置报告文件保存路径
    report_path = os.path.dirname(os.path.abspath('.')) + '/Report/TestReport/'
    # 获取系统当前时间
    now = time.strftime("%Y-%m-%d-%H_%M_%S", localtime())
    # 设置报告名称格式
    HtmlFile = report_path + now + "TEST.html"
    fp = open(HtmlFile, "wb")
    # 定义测试报告  title测试报告标题   description   定义用例名称    stream  添加报告结果
    runner = BSTestRunner.BSTestRunner(stream=fp, title=u"禅道登录测试报告", description=u"测试用例执行情况")
    # 运行测试用例runner运行site测试用例集的测试用例
    runner.run(test)
    # 关闭文件
    fp.close()

结果如下:
在这里插入图片描述

爱测试的小浩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值