2010-11-05 94 views
1

我有一些测试方法。每个方法将在每个类文件中,它具有独立的DP,它具有各种方案作为数据参数。类文件根据其在应用程序中的行为被合并到不同的包中。代码在Selenium GRID上运行。现在,我想让用户更友好,只需运行一个DRIVERSCRIPT,即可获取需要运行的文件。例如它拥有所有的DATAS我的主片会是这样哪个运行我的测试方法的最佳方法?

http://img815.imageshack.us/img815/5455/format.jpg

想知道我是否只能有一个脚本,它会从纸张获取所有启用的数据,并使用TestNG的XMLsuite从创建TestNG.xml并运行它?或者还有其他方法吗?

回答

0

您当然可以运行TestNG programmatically,我从来没有这样做过,但似乎很简单。不知道更多关于你的设置,很难评估这是否是一个好主意。我的测试包含在由ANT脚本调用的TestNG套件文件中。我不认为你使用电子表格可以获得更多的可读性。

如果可读性对您至关重要,Cedric在使用YML作为替代方法时写了一个blog