Rational Functional Tester和模拟框架

时间:2012-08-07 06:17:54

标签: unit-testing user-interface mocking

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

1 个答案:

答案 0 :(得分:0)

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

答案很长 -

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