我々はTestNGのの@Testアノテーションの中でスレッドカウント属性を使用しますが、そうならば@dataProvider注釈には、そのような属性が存在しないので、それは、その後どのように、データプロバイダのためのスレッド数を指定することが可能ですか? @DataProviderアノテーションでParallel = trueを指定し、Excelからデータを読み込もうとしましたが、19セットのテストデータがあり、デフォルトで実行されたときに10スレッドが作成されました。 Thread.currentThread()をテストデータの各セットと共に使用して、使用されているスレッドを表示しましたが、作成された10個のスレッドのプロセスと理由を理解できませんでした。平行なデータプロバイダにtrueに設定されている場合10はTestNGのことでデフォルト値として使用されるためであるTestNgのDataProviderでスレッドの並列処理がどのように機能し、どのようにDataProviderのスレッド数を指定できますか?
0
A
答えて
0
。これは、suiteタグのdata-provider-thread-count属性で上書きできます。例:
<suite name="Sample Suite" data-provider-thread-count="20">
<test name="Component Tests">
<packages>
<package name="com.something.tests" />
</packages>
</test>
</suite>
データプロバイダにTestNGのドキュメントは、この、より多くのがあります。http://testng.org/doc/documentation-main.html#parameters-dataproviders
を関連する問題
- 1. JUnitテストフレームワークでの並列処理はどのように機能しますか?
- 2. TestNGで複数のDataProviderを管理するには
- 3. yii2 dataproviderのdataProvider-offsetが機能しません
- 4. スレッド結合はどのように機能しますか?
- 5. どのようにスレッドの数を制御できますか?
- 6. 配列ポインタはスレッドでどのように機能しますか?
- 7. TestNG DataProvider with PowerMock
- 8. パラレルDataProviderとランダムな順序のメソッドを持つTestNGスイート - どのように達成するのですか?
- 9. TestNG dataProviderの変更方法
- 10. Maven + TestNG @DataProviderの印刷パラメータ
- 11. TestNGでdataproviderを待つ
- 12. ScalaでTestNG @DataProviderを使用
- 13. C#はどのようにスレッドの切り替えを処理しますか?
- 14. どのようにして、並列処理をシミュレートするために、リポジトリのスレッド化されたUnitTestsを処理できますか?
- 15. TestNG DataProviderとテストスイートのパラメータを使用できますか?
- 16. シングルスレッド/コアの並列処理はどのように可能ですか?
- 17. Dataprovider anotation - Testng Selenium Java
- 18. Pythonでsqliteデータベースにアクセスする複数のスレッドをどのように処理すればよいですか?
- 19. Googleクラウド機能の秘密はどのように処理できますか?
- 20. スレッドはPythonでどのように機能し、Pythonスレッドの一般的な落とし穴は何ですか?
- 21. デフォルトのスレッド数を超えるJavaストリームをどのように処理できますか?
- 22. ErlangはどのようにOSスレッドを使わずに並行処理を実装していますか?
- 23. __block指定子はどのように機能しますか?
- 24. tomcat要求スレッドをどのようにデバッグできますか?
- 25. Pythonスレッドをどのように抑制できますか?
- 26. Scala 2.10並列コレクションのスレッドのデフォルト数を設定するにはどうすればよいですか?
- 27. SOAPUIで現在のスレッド数をどのように記録できますか?
- 28. Goで定数はどのように機能しますか?
- 29. javascriptでのイベント処理はどのように機能しますか?
- 30. どのように並行処理を正しく扱うか?