私はGebテストでSpock Reports拡張機能を使用しています。 Spockレポートにロギングメッセージを表示する方法があるかどうかを調べようとしています。Spock Reportsにログメッセージを表示する方法は?
私は大体このようなものがあります:
@Slf4j
class SpockReportExample extends GebReportingSpec {
def expectedVar = "5"
when: "I click the button."
button.click()
then: "The new value is displayed."
def value = formElement.value()
value==expectedValue
log.info("The new value is $value")
}
を私はスポックのレポートに出力される実際の値を記述したログを見てみたいと思いますが、私は方法を見つけることができません。私は情報、警告、デバッグ、エラー、およびトレースレベルでログを送信しようとしましたが、運はありません。これは可能ですか?
はあなたが見ることになっているので、これは可能であるhttps://github.com/renatoathaydes/spock-reports#how-to-use-it
を参照してください。レポートのエントリ。標準出力タブへの 'index.html'のクリックを探します。 – Royg
私がindex.htmlに行き、テストをクリックすると、ロギングメッセージが表示されません。また、「標準出力」タブも表示されません。この機能を持つ特定のレポートテンプレートはありますか? –
自己テストのナビゲータがありますか?それはリンクです、緑色または赤色でなければなりません。 – Royg