自動化測試:html報告--HTMLTestRunner 安裝


通過 pip 安裝 HTMLTestRunne失敗。則需要通過手動下載。

下載地址:http://tungwaiyip.info/software/HTMLTestRunner.html

下載后,把HTMLTestRunner.py 文件復制到Python 安裝路徑下的lib文件夾中即可。

在python3中用HTMLTestRunner.py報importError“:No module named 'StringIO'解決辦法

原因是官網的是python2語法寫的,看官手動把官網的HTMLTestRunner.py改成python3的語法。

修改內容:

第94行,將import StringIO修改成import io

第539行,將self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO()

第642行,將if not rmap.has_key(cls):修改成if not cls in rmap:

第631行,將print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)修改成print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime))

第766行,將uo = o.decode('latin-1')修改成uo = e

第775行,將ue = e.decode('latin-1')修改成ue = e

 

 

報告示例:unittest框架學習,一步步生成html格式測試報告


免責聲明!

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



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