2011-12-28 101 views
0

是否有框架有助於從測試代碼中分離測試數據?測試數據分離

我發現one,但它似乎不活動(最後一次活動是幾年前)。我只是想知道是否還有更新的框架?

+2

爲什麼這需要一個框架? – skaffman 2011-12-28 13:15:26

+0

你可以更具體地說明你想要完成什麼,你準備解決什麼問題? – 2011-12-28 13:16:21

+0

@ francis-upton,我需要將測試數據與測試代碼分開。例如,我有100個可能的變量輸入值必須提供給方法。我怎樣才能組織他們?硬編碼?發明自己的格式來存儲?這就是爲什麼我需要一個圖書館。 – 2011-12-28 13:29:39

回答

1

TestNG是一個全面的Java測試框架。它支持DataProviders

寫你自己的提供者,從文件或其他地方獲取數據。

+0

不幸的是,我們使用junit作爲主要的測試框架,所以這是不適用的。 – 2011-12-28 13:31:59

+1

然後我不明白你的問題,因爲你在問框架。 JUnit有類似的東西。它被稱爲參數化亞軍(沒有很好的記錄):http://junit.org/junit/javadoc/4.5/org/junit/runners/Parameterized.html – korifey 2011-12-28 13:38:49