是否有替代Fest,以便替换可以以黑盒方式(而不是JUnit)驱动Java Swing UI并启用BDD?思特(https://code.google.com/p/fest/,http://fest.easytesting.org)自2013年起已被放弃(https://github.com/alexruiz/fest-swing-1.x)由GitHub项目给出.
黄瓜(https://cucumber.io)和jbehave(http://jbehave.org)等Java BDD工具允许JUnit白盒风格的高级集成测试,但不能在黑盒中从外部驱动Swing UI方式.
由于人力资源的限制,将UI从Swing切换到JavaFX不是一种选择.
目前的相关问题落后于时代
小智 6
AssertJ Swing是FEST的一个分支,似乎目前正在更新. 来自Eclipse和 Marathon的Jubula是其他开源选项.
MarathonITE为Marathon增加了铃声和口哨声,附带支持和专有许可证.
我知道这是一个老问题,但是当我在搜索Java Swing功能测试自动化时出现,我希望这对其他人有用.
| 归档时间: |
|
| 查看次数: |
2225 次 |
| 最近记录: |