0

我正在评估可用于对我的 GUI 代码进行单元测试的不同选项(工具、框架)。我们的 GUI 是 SWT/Swing 组件的组合。在我们评估的几个选项中,有 Rational Functional Tester(我们评估的其他选项是 SWTBot、Jubula 等)。RFT(Rational Functional Tester)似乎满足了我们的大部分需求。我的问题是 - 我们可以在 RFT 中使用任何模拟框架(如 EasyMock、PowerMock、JMock 等)吗?

4

1 回答 1

0

简短的回答 - 它会起作用。RFT 并没有真正从应用程序中假设任何事情。它创建的一些查找将使用类名;如果您使用属性(或名称)查找,那么这不会影响您。

长答案-

使用 RFT 进行单元测试 GUI 不是一个好主意。当您想要测试应用程序时(例如完整的系统测试),它会更有用。考虑使用真正的单元测试框架,如uispec4jFEST

于 2012-08-07T07:09:08.670 回答