我正在尝试让Java FEST找到弹出对话框,然后单击是按钮。 我有以下代码:
JOptionPaneFixture fixture = JOptionPaneFinder.findOptionPane().using(TestSite.myRobot);
fixture.buttonWithText("Yes" ).click();
在第一行引发以下异常:
org.fest.swing.exception.WaitTimedOutError:使用matcher org.fest.swing.core.TypeMatcher [type = javax.swing.JOptionPane,requireShowing = true]等待找到组件的超时时间 无法使用匹配器找到组件org.fest.swing.core.TypeMatcher [type = javax.swing.JOptionPane,requireShowing = true]。
选项窗格当然会弹出我的gui,但FEST找不到它。
我尝试使用这里提到的窗口查找器: FEST Swing new frame on click, can't make new frame fixture
但无济于事!!
请帮忙!