如何编写 JellyTools 功能测试?

How to write JellyTools functional tests?

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

http://wiki.netbeans.org/JellyTools

任何人都可以给我一些提示或 post 一些其他教程吗?

例如,我想在文本字段中写入文本,然后在向导中按下按钮 "Next",但我无法通过上面的教程完成。

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

希望对您有所帮助。

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

    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();