![](/img/trans.png)
[英]TestNG Dataprovider Need help to run @Test individually based on test data
[英]TestNG Dataprovider - Filtering test data
我有一個充滿測試數據的TestNG Dataprovider。 我正在解析Excel工作表,因此dataprovider具有例如。 15個測試數據清單。
我不想使用全部15個測試數據集(僅一個)運行測試。 是否可以過濾數據集並僅使用該數據集運行測試? 例如,讓我們用id1行運行測試。 這只是一個例子,我將數據存儲為測試對象列表。
@DataProvider(name = "testCaseSet1")
public static Object[][] getTestData() {
return new Object[][] {
{"id1","testuser1", "test"},
{"id2","testuser2", "test2"}
};
}
一種方法是使用:
@DataProvider(name = "testCaseSet1", indices = {0})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.