Performance 自动GUI性能测试的最佳工具是什么?

Performance 自动GUI性能测试的最佳工具是什么?,performance,user-interface,testing,Performance,User Interface,Testing,我们目前正在测试一个JavaSwing应用程序的性能。我想知道是否有一个很好的工具来自动完成这项任务?几年前,我就用它来完成这项任务。我通常喜欢使用它,尽管我从未对其他可用的东西做过太多研究,也不知道它是否仍在积极开发中。几年前,我曾用于这样的任务。我通常喜欢用它,尽管我从来没有对其他可用的东西做过太多研究,我不知道它是否仍在积极开发。听听实用主义程序员关于使用Ruby进行GUI测试的意见。听听实用主义程序员关于使用Ruby进行GUI测试的意见。实用主义程序员也提出了关于使用Ruby进行GUI测

我们目前正在测试一个JavaSwing应用程序的性能。我想知道是否有一个很好的工具来自动完成这项任务?

几年前,我就用它来完成这项任务。我通常喜欢使用它,尽管我从未对其他可用的东西做过太多研究,也不知道它是否仍在积极开发中。

几年前,我曾用于这样的任务。我通常喜欢用它,尽管我从来没有对其他可用的东西做过太多研究,我不知道它是否仍在积极开发。

听听实用主义程序员关于使用Ruby进行GUI测试的意见。

听听实用主义程序员关于使用Ruby进行GUI测试的意见。

实用主义程序员也提出了关于使用Ruby进行GUI测试的意见做GUI测试

特别是,他们给出了大量使用JRuby测试swing应用程序的示例

他们所做的测试主要是测试功能,但我认为添加一些性能度量并不困难


这样做的好处是您可以获得很多灵活性,但它不是一个打包的工具

实用主义程序员还提出了使用Ruby进行GUI测试的建议

特别是,他们给出了大量使用JRuby测试swing应用程序的示例

他们所做的测试主要是测试功能,但我认为添加一些性能度量并不困难

这样做的好处是您可以获得很多灵活性,但它不是一个打包的工具

您可以尝试使用和为Swing GUI应用程序编写简单英语的功能验收测试。Cucumber有一个输出格式化程序,其中包含分析信息

Cucumber允许您编写如下测试:

 Scenario: Dialog manipulation
    Given the frame "SwingSet" is visible
      And the frame "SwingSet" is the container
    When I click the menu "File/About"
    Then I should see the dialog "About Swing!"
    Given the dialog "About Swing!" is the container
    When I click the button "OK"
    Then I should not see the dialog "About Swing!"
请看一看这一点,看看它在起作用。

您可以尝试使用和为Swing GUI应用程序编写简单英语的功能验收测试。Cucumber有一个输出格式化程序,其中包含分析信息

Cucumber允许您编写如下测试:

 Scenario: Dialog manipulation
    Given the frame "SwingSet" is visible
      And the frame "SwingSet" is the container
    When I click the menu "File/About"
    Then I should see the dialog "About Swing!"
    Given the dialog "About Swing!" is the container
    When I click the button "OK"
    Then I should not see the dialog "About Swing!"

看看这一点,看看它在起作用。

您想测量GUI的反应性还是GUI背后的性能,例如从数据库加载数据的时间?您的GUI是否与应用程序的较低层解耦?是否要测量GUI的反应性或GUI背后的性能,例如从数据库加载数据的时间?您的GUI是否与应用程序的底层解耦?