0
我在一個測試套件工作,我目前正試圖實現基於下面的XML如下設計:是否可以使用TestNG實現以下設計模式?
<?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>
在這短短的例子中,我想以下幾點:
- 運行SetUp配置(該類只定義了
@BeforeSuite
,@AfterSuite
,並且可能是其他註釋,如@BeforeClass
,@AfterClass
,@Test
方法)。 - 運行以下所有類,在本例中只是一個「TestHome」,但保留了以前的配置。
現在的問題是,這可能嗎?
謝謝你在前進, 納韋爾
是的我試過了,但SetUp被執行並且所有的TestHome測試都失敗了,看起來在SetUp中創建的會話/實例已經結束,任何解決方法來實現類似這樣的事情? – 2011-03-29 18:43:48
不知道你的SetUp類實際上做了什麼以及它如何執行它需要的東西,這很難回答。 – 2011-03-30 02:36:43