是否可以使用TestNG实现以下设计模式?

时间:2011-03-28 23:43:27

标签: java design-patterns testng

我正在测试套件中工作,我目前正在尝试基于以下xml实现以下设计:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="none">
    <parameter name="server" value="http://www.smartdate.com/"/>
      <test name="Test" preserve-order="false">
        <classes>
            <class name="testscripts.SetUp"/>
            <class name="testscripts.TestHome"/>
        </classes> 
  </test>
</suite>

在这个简短的例子中,我想要以下内容:

  1. 运行SetUp配置(此类仅定义@BeforeSuite@AfterSuite,并且可能是其他注释,例如@BeforeClass@AfterClass,此处没有@Test方法。
  2. 运行以下所有类,在此示例中仅使用一个“TestHome”,但保留以前的配置。
  3. 现在的问题是,这可能吗?

    提前谢谢你, 纳乌艾尔乌

1 个答案:

答案 0 :(得分:0)

嗯,你有没有试过你的设计?它应该工作。如果某些内容无法正常工作,请尝试并报告。