問題タブ [reportng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2740 参照

java - ReportNG Test でスクリーンショットを添付する方法

ReportNG で失敗したテスト ケースのスクリーンショットを添付するのに助けが必要です。これがどのように正確に行われるかを誰かが説明してくれますか。私はSeleniumとJavaが初めてです。ビルドツールとして Maven を使用しています。

0 投票する
1 に答える
3637 参照

maven - Maven で reportNG を使用して HTML レポートを生成できない

こんにちは、みんな、

Webポータルを自動化するためのMavenプロジェクトを作成し、TestNGとReportNGのすべての依存関係を追加した上記のPOM.xmlを持っています。

しかし、ReportNG レポートを作成できません。一般に、eclipse ブラウザーで HTML レポートを提供する test-output フォルダー内に作成された HTML フォルダーが存在する必要があります。

誰か助けてくれませんか?ここで何がうまくいかないのかわからない ここにコードを入力してください

0 投票する
1 に答える
693 参照

testng - reportng html レポートでのテスト スイートの順序が正しくない

私のテスト起動は、testng.xml で指定されたいくつかのテスト スイートで構成されています。html reportng レポートで、テスト スイートのログが実際に実行された順序と比較して誤った順序で表示され、xml で実行するように指定しました。

それを修正する方法はありますか?

前もって感謝します!

更新(アントニオへ):

サンプルがロシア語で申し訳ありません

reportng html テスト レポートに次のように表示されます。 ここに画像の説明を入力

実際のテストの実行順序 (および testng xml テスト スイート) と比較すると、完全に間違った順序です。

各テスト スイートのテスト レポートが正しい順序で表示されます。

実際、Jenkins から Maven タスクを介してテスト スイートを起動します。ここに投稿する必要がある詳細はどれですか?

そして、私はそれを修正する方法を理解できません。

0 投票する
0 に答える
363 参照

unit-testing - testng.xml を使用せずに ReportNG レポートでテスト名とスイート名を変更する方法はありますか?

ReportNGを使用して、 TestNGによって実行されるテスト ケースのレポートを生成しています。ただし、現在、レポート タイトルのみを変更できます。レポートのスイート名とテスト名は、それぞれ「コマンド ライン スイート」と「コマンド ライン テスト」です。あなたはそれを変えるのを手伝ってくれますか?

testng.xml を使用して変更することはできますが、それは私がやりたいことではありません。テスト ケースの命名規則に基づく複雑な正規表現のみを使用して、maven Surefire プラグインを使用してテスト ケースの実行を構成しましたが、それに大きな依存関係があります。 .

0 投票する
0 に答える
539 参照

selenium-webdriver - ブール値アサーションのテスト java.lang.ExceptionInInitializerError

Testng プログラムの実行中に次のエラーが発生します。

私は2つのクラスを持っています。1つは定義用(class-1)で、もう1つはテスト用(class-2)です。

クラス 1 :

クラス 2:

親切に助けて

0 投票する
1 に答える
1388 参照

java - 依存関係は、プロジェクトで既に使用されている古いバージョンのライブラリに依存しています

これは一般的な問題のように聞こえるので、使用するビルド/依存関係管理ツール (私の場合は Gradle) に関係なく、これらの状況に対処するための一般的な推奨方法があるかどうか疑問に思っています。いくつかの依存関係が手動で処理され、コマンドを使用して Java で単純にビルドされる小さなプロジェクトであっても、ビルド ツールに関係なくこの問題が発生することは想像できますjar

私の Java プロジェクトは Velocity 1.7 を使用しているため、クラスパスに Velocity 1.7 JAR があります

ただし、このプロジェクトは Velocity 1.4 に依存する ReportNG も使用します(マニフェストにもエントリClass-Path: velocity-dep-1.4.jarがあり、ダウンロードされた zip には含まれてvelocity-dep-1.4.jarおり、ホームページvelocity-dep-1.4.jarにはクラスパスにある必要があることが明示的に記載されています)。

クラスパスに両方の Velocity バージョンの JAR が含まれないようにする方法を考えています。

ReportNG で Velocity 1.4 の代わりに 1.7 を使用するようにしようとしていますが、必ずしもうまくいくとは限りません。これらの状況に対処するクリーンな方法がある場合は、それを避けたいと思います。

0 投票する
1 に答える
770 参照

maven - Maven+ReportNG+Jenkins+コマンドライン

maven でビルドされたテストを実行してレポートを生成し、コマンド ラインを使用してそのレポートを ReportNG 形式に変換する方法を知りたいです。

その後、Jenkins のプラグイン HTML Reporter を使用して、Jenkins にレポートを挿入します。

リスナーをテストするとエラーが発生するため、これを行いたいと考えています。

これを使用して、Jenkins によるテストを実行しています。

mvn install を使用しようとしましたが、同じエラーが発生します

ありがとう

編集:最終的にPOMファイルを修正することができました.Velocity、reportng、guiceなど、指定されていないプラグインが問題に含まれています。とにかく、他の人を助けることができるように、ここにPOMを修正したままにします=)

0 投票する
1 に答える
534 参照

maven-3 - ReportNG および Maven サイト: Maven サイトでの ReportNG 出力の生成に関するヘルプ

現時点では、ReportNG レポートをプロジェクト レポート セクションの「サイト」に生成しようとしています。

ReportNG フォルダーが作成index.htmlされ、コンピューターのディレクトリにファイルが作成され、テストが実行され、正しい結果が出力されます。

Project Reports セクションで ReportNG レポートを作成したいだけです。

参考までに、私は先週、仕事の一環として Maven を使い始めたばかりです。

新しいプラグインを取得するか、新しい依存関係を取得するか、または編集する必要があるかどうかにかかわらず、これを修正するためにできることを教えてください。

また、Maven を理解するためのリソースをご存知でしたら、よろしくお願いします。