我正在评估可用于对GUI代码进行单元测试的不同选项(工具、框架)。我们的GUI是SWT/Swing组件的组合。在我们评估的几个选项中,有Rational Functional Tester (我们评估的其他选项是SWTBot、Jubula等)。RFT(Rational Functional Tester)似乎满足了我们的大部分需求。我的问题是--我们可以使用任何模拟框架(如EasyMock、PowerMock、JMock等)吗?使用RFT?
发布于 2012-08-07 15:09:09
简而言之,它会起作用的。RFT实际上并没有从应用程序中假定任何东西。它创建的一些查找将使用类名;如果您使用的是find using properties (或name),那么这不会影响您。
长长的答案-
使用RFT进行GUI单元测试不是一个好主意。当您想要像这样测试应用程序时(例如,一个完整系统测试),它更有用。考虑使用真正的单元测试框架,如uispec4j或FEST
https://stackoverflow.com/questions/11840287
复制相似问题