Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

testng.xmlの<suite-files>

バージョン5.3から追加された要素
要は他のテストスイートファイルを取り込める。

<suite-files>
  <suite-file path="ファイルのパス">
  </suite-files>
</suite-files>

ちなみにファイル間のパラメータの継承とかはないそうです。

Indeed, inheritance of parameters in testng.xml files is not supported, for
a couple of reasons:

  • I have the impression that nested testng.xml files are not very common.
  • Overall, defining parameters in testng.xml is not as useful and

flexible as @DataProvider, so I think that users who start with parameters
for quick prototyping usually migrate to @DataProvider shortly thereafter.

OpenSymphony Support Forums: Suite Issues ...

Cedricさんが言ってます。