如何将参数传递到testng.xml文件?

如何将参数传递到testng.xml文件?,testng,Testng,我需要在各种主机、版本、浏览器和端口上运行testng Testcases, 例如192.xxx.xx.10,ver34,Firefox/IE,5555到5560,这里的版本只是应用程序的不同URL。所以我觉得通过这些参数来启动selenium rc会更好。 我怎样才能做到这一点? 我的期望是: 1) 选择machine3+版本34+*firefox+5555上可用的RC 2) 选择machine2+版本45+*浏览+4445上可用的RC 通过使用单个testNg.xml,我根据每个系统test

我需要在各种主机、版本、浏览器和端口上运行testng Testcases, 例如192.xxx.xx.10,ver34,Firefox/IE,5555到5560,这里的版本只是应用程序的不同URL。所以我觉得通过这些参数来启动selenium rc会更好。 我怎样才能做到这一点? 我的期望是:

1) 选择machine3+版本34+*firefox+5555上可用的RC 2) 选择machine2+版本45+*浏览+4445上可用的RC

通过使用单个testNg.xml,我根据每个系统testNg.xml上的本地属性文件将源代码保存在CVS上,如果它能提供更多帮助的话。 提前感谢,,
Mani

您可以在启动JVM(-Dfoo=bar)时定义系统属性,TestNG将这些属性转换为参数,类似于TestNG.xml中使用的