0

人間を対象とした任意の形式 (.html、.doc など) が適しています。それを提供するプラグインが見つかりません 私が見つけたのはXUNITまたはXML出力だけでした..

4

3 に答える 3

1

スタンドアロンの視覚化ツールについては知りませんが、Hudson はテストとカバレッジの結果をグラフ化できます。失敗した場合は、個々のテスト結果へのハイパーリンクを含む Web ページに問題が一覧表示されます。

このブログ投稿では、セットアップについて説明しています: http://heisel.org/blog/2009/11/21/django-hudson/。可能なことを示すスクリーンショットが下部にあります。これは django を対象としていますが、この考え方はあらゆる Python アプリに適用できます。

継続的インテグレーション サーバーは、テスト結果をグラフ化するだけでなく、多くの利点をもたらします。Hudson は、Subversion のコミット後にコードを自動的にチェックアウトし、すべてのテストを実行し、失敗した場合はメールで通知することができます。

http://hudson-ci.org/

于 2010-10-14T12:47:15.540 に答える
0

ノーズテストは、結果を xunit-xml 形式にダンプする方法を提供します。以下のオプションを使用してください -

   --with-xunit --xunit-file <file.xml>

結果が得られたら、xslt を使用して実行結果を xhtml に変換できます。https://github.com/mungayree/nosetest-xunit-xsltを試してみました

実行結果が表示されます。

于 2015-06-24T17:10:00.887 に答える
0

Noseにはhtml出力モジュールがあります!( --cover-html オプション)。ここを参照してください: http://somethingaboutorange.com/mrl/projects/nose/0.11.1/plugins/cover.html

于 2010-10-14T13:00:05.390 に答える