2017-05-06 6 views
0

私はSeleniumの新機能ですが、データ駆動型のフレームワークをSeleniumで作成し、すべてのデータをスプレッドシートに配置しています。データを読み込んでおり、30のCSVファイルがあります。膨大な量のデータ。 TestNGのパラメータ化を使用することは可能ですか?それが事実なら、どのようにこれらがTestNGを使用してパラメータ化されることができるか誰にでも私に説明できますか?30のcsvファイルにデータがある場合は、SeleniumでTestNGを使用して30のcsvファイルのデータをどのようにパラメータ化するのですか?

+0

ようこそスタックオーバーフロー! [尋ねる]と[どの程度の研究努力が必要ですか?](https://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users)をお読みください。あなたが試したコードとエラーメッセージなどを含む実行結果を提供してください。 – JeffC

+0

@JeffC私たちは異なるテストケースを持っているあなたの応答に感謝し、テストデータはcsvファイルの各テストケースごとに異なります。私はTestNGを使用しますか? –

+0

私はあなたの質問を読んだ。投稿したリンクを読んだことはありますか?あなたはあなた自身の質問に適切な量の研究を示していません。 SOはコード作成サービスではありません。 – JeffC

答えて

0

CSVファイルを読む場所でDataProviderを使用します。 CSVファイルごとに1つのDataProvider関数があります。私はあなたにread up on DataProviders on the official docsを示唆し、ヒント

file anywhere else, e.g. mkyong.com CSVで見方について:これはセレンと、だけTestNGのとは何の関係もありません

+0

ご返信ありがとうございます。ここで私は同じデータを使って同じケースを30回くらいテストする必要があるような状況に直面しています。その時点でTestNG DataProviderを使用することは可能ですか? –

+0

DataProviderでテストを使用する場合、テストメソッドはCSVの1行につき1回実行されます。 DataProviderは2次元配列を使用しますが、その場合はCSVの行と列になります。 –

+0

Grzeskowaik私たちは異なるテストケースを持っており、テストデータはcsvファイルの各テストケースごとに異なります。したがって、どのようにTestNGを使うべきですか? –

関連する問題