2011-12-24 2 views
6

私は現在、Cucumber + Watir-WebDriver受け入れテストのためにparallel_testsを実装しようとしています。これまでのところ、それは素晴らしいです。キュウリ+ parallel_tests。 HTMLの結果ですか?

しかし、失敗したシナリオのスクリーンショットが埋め込まれたCucumberの素晴らしいHTMLレポートに慣れてきました。キュウリはすべての機能を備えた単一のHTMLファイルとしてレポートを作成します。しかし、parallel_testsでは、このHTMLファイルは最後に呼ばれたキュウリのプロセスで上書きされ、したがって不完全です。

複数のHTMLレポートを生成したり、機能ファイルごとにHTMLレポートを生成することは可能ですか?

+0

これを実行するためにどのコマンドを実行しましたか?私はそれを覚えておくことに問題があります... – Farooq

答えて

5

./config/cucumber.yml

default: --format html --out report<%= ENV['TEST_ENV_NUMBER'] %>.html 

を入れてください。あなたがテストを実行すると、report.htmlreport2.html(...)のファイルがプロジェクトルートにあります。

+0

ありがとう!それは動作するはずです。 – p0deje

+0

それは_does_仕事、私はその解決策を使用しています。 :) –

+0

は私のために働いていない: キュウリ-p並列機能を/ IVA_features --out出力/レポート<%= ENV [ 'TEST_ENV_NUMBER']%> HTML -bash:%=:そのようなファイルやディレクトリを – Farooq

関連する問題