2012-05-08 5 views
0

私はexcelシートで書かれたデータを持つキーワード駆動型フレームワークに取り組んでいます。 各行はテストケースを表します。最初は、データを含むテーブルが読み込まれます。どのようにして各列を並列にセレンに与えますか?私は知っている、どのように並列にExcelのシートの行を実行したいと思います。 junitとtestngのないフレームワークで、セレングリッドを並列に処理する方法セレングリッド2の仕組みは?

+0

Junitとtestngを使用しない理由を指定できますか? –

+0

私たちのフレームワークは、スイート全体を実行するJavaクラスが1つしかないように設計されています。フレームワークはjunitもtestngも使用しません。そこにはjunit/testNGをJavaクラスに組み込むことができます。ケースはXMLで書かれています。 – farheen

+0

フレームワークでこれらのXMLファイルを実行してからテストを実行しますか?これを行う方法が1つありますか?実行がフレームワーク内のメソッドから常に発生している場合は、testNGを使用してテストを並行してトリガすることができます。テストを並行して実行するには、これらのフレームワークまたはatleast antを使用する必要があります。あなたがtestngまたはjunitを使用する場合、それはあなたを助けるより多くの機能を持っています –

答えて

0

TestNGまたはjUnitを使用できない場合は、独自のマルチスレッドランナーを使用する必要があります。それはかなり難しくなりますが、確かに実行可能です。とにかく、これらのツールがすべてあなたのためにカバーしてくれるでしょう。

+0

ありがとうございます、私はそれを試みます – farheen

0

TestNGは、このようなテストに最適なオプションです。 @DataProvider属性の詳細については、こちらをご覧ください。また、TestNG.xmlにAttribute parallel = "tests"を追加して、テストを並行して実行する必要があります。

+0

しかし、我々は私たちのフレームワークでtestngを使用していません。どのように私はtestnGなしで並列性の概念をもたらすことができます。 – farheen