2017-11-21 9 views
1

セレンは初めてです。現在、私はセレンを使用してブラウザで複数のレポートURLをテストするプログラムの作成に取り組んでいます。セレン(Java)を使用して100sのような複数のURLで同じテストを実行する方法

シナリオ:xmlファイルには複数のURL宣言があります。ログインの詳細については、個別のプロパティファイルがあります。メインのJavaプログラムは、XMLファイルを読み込み、セレンを使用してテストを1つずつ実行します。テストケースが合格すると電子メール通知を送信し、失敗した場合は電子メール通知も送信します。電子メールには、どのURLが失敗したか、または通過したかのような詳細なレポートがあります。

現在、私のプログラムは複数のURLを読み込んでテストを実行することができます。どのように私は可能な限り最良の方法で上記のシナリオを達成することができます誰も私に高レベルのオーバービューを提案することはできますか?どんな助けもありがとう。

+0

試したコードを共有してください。 – Praveen

+0

質問を編集して、適切な回答を特定するのに十分な詳細を持つ特定の問題に限定してください。一度に複数の異なる質問をしないでください。この質問を明確にするための[ヘルプ]ページ(https://stackoverflow.com/help/how-to-ask)を参照してください。 – DebanjanB

答えて

0

あなたはdataprovidersの助けを借りてTestNGフレームワークを使用することができます。 xmlからデータを読み取り、2dデータで返すメソッドを作成し、このメソッドをdataproviderとして宣言します。 testNGは、このデータプロバイダを並列に使用する柔軟性を提供します。これは、テストの実行中に便利です。

関連する問題