|
|
1
17
在6月4日,你会想看看 Parameterized runner .它是为您描述的目的(数据驱动测试)而创建的。但它不会把它们组织成套房。 在JUnit3中,可以通过编程创建测试套件和测试。答案在 Junit Recipes ,如果需要,我可以扩展它(记住JUnit4可以运行JUnit3测试)。 |
|
|
2
8
你考虑过使用吗 FIT 为了这个? 您似乎已经准备好了表,“业务规则”听起来像“业务人员使用Excel编写它们”。 FIT是一种基于输入和期望输出映射的表来检查测试的系统,而运行这些测试的开源Java库是可用的。 |
|
|
3
1
我们试着合身,决定一起去 Concordion . 这个图书馆的主要优势是:
|
|
|
4
0
我用junit写了一些非常相似的东西。我在一个XML文件中有大量的测试用例(30页)。我并没有尝试生成不同的测试,而是在一个测试中完成了所有的工作,这个测试工作得很好。 我的测试是这样的:
使用Ruby,我完全按照您所说的做了——动态生成测试。不过,用Java做这件事很复杂,我认为它不值得,因为还有另一种非常合理的方法。 希望这有帮助。 |