是否有替代Fest的方法,这样就可以以黑匣子方式(而不是JUnit)驱动Java并启用BDD?Fest (https://code.google.com/p/fest/,http://fest.easytesting.org)自2013年(https://github.com/alexruiz/fest-swing-1.x)以来就被放弃了,这是其GitHub项目所提供的。
Java工具,如黄瓜(https://cucumber.io)和j既要(http://jbehave.org),允许JUnit白盒样式、高级集成测试,但不以黑匣子方式从外部驱动Swing UI。
由于人力资源的限制,将UI从Swing切换到JavaFX并不是一种选择。
当前的相关问题落后于时代。
发布于 2016-04-27 20:14:14
AssertJ摆动是FEST的分叉,目前似乎正在更新。来自Eclipseand马拉松的朱布拉是其他开源选项。
MarathonITE为马拉松添加了各种功能,提供了支持和专有许可。
我知道这是一个老问题,但由于我在搜索Java功能测试自动化时出现了这个问题,我希望这对其他人有帮助。
发布于 2015-07-27 21:25:37
UISpec4J (http://www.uispec4j.org/)似乎是一种选择,我不能说太多,因为我发现了它。
希望它对你有用。
发布于 2017-03-04 19:46:51
ReTest (https://www.retest.de/en/)也是一种选择。它实现了一种创新的功能回归测试方法,并将其与基于人工智能的猴子测试相结合。不久也会有一个开源版本。
免责声明:我是ReTest公司的创始人之一。
https://stackoverflow.com/questions/31168990
复制相似问题