2011-12-28 77 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