【问题标题】:is there an option for testing java applications from the outside like we do with the web applications?有没有像我们对 Web 应用程序一样从外部测试 Java 应用程序的选项?
【发布时间】:2010-10-31 13:56:54
【问题描述】:

如果您的项目有一些 java 应用程序元素以及 web,我想要一些建议,那么是否可以像我们使用 web 应用程序一样从外部测试 java 应用程序

【问题讨论】:

  • 您的意思是测试 Swing 应用程序 GUI?
  • 你说的是 GUI 应用程序吗?
  • 我的意思是应用程序具有 java 应用程序元素以及可以通过 UI 测试的 Web 应用程序

标签: java automation junit


【解决方案1】:

你的问题对我来说不是很清楚。但据我了解,我觉得 jMeter 可能会有所帮助。

jMeter 不仅可以(从外部)测试 Web 应用程序,还可以测试独立的 Java 应用程序。

此外,不要将 jMeter 视为性能测试工具。它具有丰富的功能,使其成为功能测试的足够好工具。

【讨论】:

    【解决方案2】:

    您是指通过 GUI 测试桌面应用程序吗?如果是这样,那么有很多工具可以做到这一点,包括商业的和开源的。谷歌的一些开源项目:

    • Window Licker(我是这篇文章的作者)
    • 节日
    • 马拉松
    • 方丈

    【讨论】:

      【解决方案3】:

      这称为黑盒测试。

      通常您会编写另一个程序,为您的应用程序提供输入并验证输出。这对于命令行应用程序来说更容易,但对于 GUI 测试,您需要使用其他人提到的框架。

      另一种方法是编写一个包含jar文件的驱动器,直接调用公共函数并进行输入/输出测试。

      【讨论】:

      • 刚刚找到了一个名为 Jameleon 的工具(适用于所有类型应用程序的自动化框架插件)。上面有任何cmets
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多