如何编写JellyTools功能测试?

时间:2015-02-26 09:30:34

标签: java netbeans functional-testing

我设法在Netbeans平台的Java项目中设置了JellyTools。现在我想用它编写一些功能测试,但除了这个之外我找不到任何关于JellyTools的教程:

http://wiki.netbeans.org/JellyTools

有人可以给我一些关于它的提示或发布其他一些教程吗?

我想在文本域中编写一个文本,然后在向导中按“Next”按钮,但我无法通过上面的教程进行操作。

2 个答案:

答案 0 :(得分:1)

我解决了自己在向导中编写文本的问题,然后按下"下一步"。这样我就可以在我的应用程序中自动创建一个项目:

    Action action = new Action("File|New Project", null);
    action.perform();
    WizardOperator wo = new WizardOperator("New Project");
    wo.next();

    JTextFieldOperator txtName = new JTextFieldOperator(
            (JTextField) new JLabelOperator(wo, "Project Name:").getLabelFor());
    txtName.clearText();
    txtName.typeText("MyProject");
    wo.finish();

答案 1 :(得分:0)

阿德里安 Jelly工具旨在为Netbeans IDE本身创建UI测试,因此不应将其用于测试您的UI。您可以尝试Jemmy模块,它也是Jelly的基础层。 你可以在那里看到一些Jemmy教程:https://jemmy.java.net/tutorial.html

希望这有帮助。