testng自動化テストスイートの一部として、私は自動的にゲンキンズの結果をtestrailにプッシュしたいと思います。私が参照How do I get one junit report from TestNG for all my test cases?を持っているし、私のリスナーにリスナーがApache Ant JUnit XML Schemaに準拠するようにテストします
<listeners>
<listener class-name="org.testng.reporters.JUnitXMLReporter"></listener>
</listeners>
を追加https://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsd
:https://github.com/jenkinsci/testrail-plugin
私を読んで、出力はJUnitのスキーマを遵守しなければならない状態:私は現在、私のジェンキンスサーバーにインストールされている。このプラグインは持っています;ただし、正しい形式のファイルが作成されないため、ジェンキンがメッセージで失敗する場合があります。
結果をTestRailにアップロードしています。 TestRailに結果をプッシュする際にエラーが発生しました index.phpへの投稿はどうですか?/ api/v2/add_results_for_cases/236がエラーを返しました! TestRailからの応答は次のとおりです。 {「エラー」:「フィールド:結果は空にすることはできません(つの結果が必要です)」} ビルドステップ「TestRailプラグインは」仕上がり失敗 として構築マーク:FAILURE
私があれば疑問に思ってが私は代わりに使用しなければならない別のリスナーです。
ありがとうございました。
を見つけることができます。しかし、私はあなたのために働くものを作ることができると思う。この週末までそこにぶら下がってください。今週末までに何かを得ることができるはずです。 –
@KrishnanMahadevanそれは非常に高く評価されるでしょう! – swilliz
こんにちは@KrishnanMahadevan私はxml構成ファイルの出力を得ることができません: ' <パッケージ名= "com.end2end。*"> <テスト名= "サービス" 保存オーダー= "真"> <パッケージ名= "com.services。* "> ' –
swilliz