簡體   English   中英

TestNG Dataprovider-篩選測試數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM