1

我使用 Jemmy 进行 Java GUI 测试。是否可以测试关闭应用程序?

目前我模拟单击退出按钮(导致System.exit(0))并且测试失败:

junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit.
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:154)

谢谢,安德烈

4

2 回答 2

0

您可以尝试使用“文件”菜单中的“操作”并退出。

        Action action = new Action("File|Exit", null);
        action.perform();
于 2015-03-09T15:18:57.167 回答
0

您可能会覆盖安全管理器并检查 System.exit() 是否会发生。

Java:如何测试调用 System.exit() 的方法?

于 2012-05-15T12:42:06.107 回答