mac下安裝HTMLTestRunner


HTMLTestRunner是Python標准庫unittest模塊的一個擴展。它生成易於使用的HTML測試報告。

 

1.下載HTMLTestRunner.py模塊地址

http://tungwaiyip.info/software/HTMLTestRunner.html

2.導入模塊有多種方式,這里我們將模塊放在python的第三方非標准模塊庫

mac下python第三方非標准模塊庫位置:/Library/Python/2.7/site-packages

3.新建一個HTMLTestRunner文件夾,並在文件夾下新建一個空的__init__.py文件,這樣文件夾HTMLTestRunner就變成了一個可以導入的包,然后將HTMLTestRunner.py也放入文件夾里。

4.現在就可以使用HTMLTestRunner模塊啦

# coding=utf-8

import unittest
from test_case import test_baidu
from HTMLTestRunner import HTMLTestRunner

#構造測試集
suite = unittest.TestSuite()

suite.addTest(test_baidu.MyTest("test_baidu"))

if __name__ == '__main__':
    '''不使用HTMLTestRunner的方式執行用例
    runner = unittest.TextTestRunner()
    runner.run(suite)
    '''

    #定義報告存放路徑
    fp = open('./report/result.html','wb')
    runner = HTMLTestRunner.HTMLTestRunner(stream=fp,title=u'百度搜索測試報告',description=u'用例執行情況:')
    runner.run(suite)
    fp.close()

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM