Pythonのユニットテスト生産HTMLのテストレポート

使用HTMLTestRunnerNewモジュールのテストは、対応する試験時間レポートのタイトルによると、報告単位のHTMLを生成しました。

インポートユニットテスト

から日時インポート日時
 から Python_0717_unittest.HTMLTestRunnerNewのインポートHTMLTestRunner 

one_suite = unittest.defaultTestLoader.discover(" " 
report_full_path = " ./reports/ " + " report_ " + F %のY%のM:{datetime.now() %D%H%のMの%のS} " + " の.html " 放入指定文件夹中オープン(rの" F:\ python_homework \ Python_0715_unittest_homework \ report.htmlを」、MODE = "WB")save_to_fileとして:



(report_full_path、MODE =で開く" WB " AS save_to_file):
    レポート名を追加しました情報 
    curr_time = datetime.datetime.now()
    time_str = datetime.datetime.strftime(curr_time、' %Y-M-%のD%のH%以下た:%M:%のS ' 

    one_runner = HTMLTestRunner(ストリーム= save_to_file、
                                タイトル = F " 最初のテストレポートのPython20時間:time_str {} " 
                                冗長性 = 2 
                                説明 = " これはどのような宿題の友人です" 
                                テスター = " ZFY " 

    one_runner.run(one_suite)

 

おすすめ

転載: www.cnblogs.com/jszfy/p/11223518.html