我是JUnit和Swing的新手,可以为Swing应用程序编写JUnit测试用例,尤其是对于ActionListeners,它表示如下...
public class sampleFile extends JFrame{
JTextField userText = new JTextField(15);
JLabel lable;
JTextField name;
JPanel panel;
JButton submit;
JFrame frame;
sampFile(){
lable.setBounds(60, 200, 200, 30);
text.setBounds(130, 200, 165, 25);
panel.add(text);
panel.add(text);
frame.add(panel);
submit.addActionListener(e -> sendActionPerfrm())
}
private void sendActionPerfrm(){
-------------
All validations for the text from textfield goes here
-----------
}
预先感谢
答案 0 :(得分:0)
注意:我为Jalian Systems工作,负责马拉松比赛
您可以使用marathon java driver来提供WebDriver绑定来测试Swing和FX应用程序。该blog article提供了分步说明。