美文网首页
接口自动化-03

接口自动化-03

作者: 菜鸟平 | 来源:发表于2018-06-20 14:31 被阅读0次

    本文主要实现接口自动化的测试报告

    1.下载HTMLTestRunner.py

    https://github.com/huangyuping/My-test01.git

    2.调用写入测试报告
    
    import unittest
    from HTMLTestRunnerNew import HTMLTestRunner
    import test_api
    import time
    #执行以test为开头的case
    s=unittest.TestSuite()
    ul=unittest.TestLoader()
    s.addTest(ul.loadTestsFromModule(test_api))
    
    #拼接测试报告
    now = time.strftime('%Y_%m_%d_%H_%M_%S')
    html_report_path = '/Users/xiaolongxia/PycharmProjects/api_test/HtmlTestReport' + '/' + now + '.html'
    
    # wb:以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
    fp = open(html_report_path,'wb')
    runner = HTMLTestRunner(fp,title='API 测试报告')
    runner.run(s)
    
    3.运行结果
    image.png

    4.测试报告


    image.png

    相关文章

      网友评论

          本文标题:接口自动化-03

          本文链接:https://www.haomeiwen.com/subject/qxfxyftx.html