dataprovider が @Test と一緒に @BeforeTest にデータを渡すことができるかどうかを知りたいです。私はいくつかのデータを @BeforeTest に渡し、いくつかの操作を実行するスクリプトに取り組んでいます。可能であれば、親切にロジックを共有してください。ありがとうございました
4431 次
2 に答える
1
データ プロバイダーを@BeforeTest
(およびその他のメソッドで) 使用することはできませんが、他のすべてのメソッドが依存@BeforeX
している before メソッドを使用できます( ):@Test
@Test
dependsOnMethods
@Test(dataProvider="dp")
public void beforeTest(<params...>) {
<...>
}
@Test(dependsOnMethods="beforeTest") {
<...>
}
しかし、注意してください!TestNG は JUnit ではなく、@BeforeTest
!=@BeforeMethod
です。
于 2015-10-14T11:30:40.560 に答える