Automation 在Java Web Start应用程序中自动启动和执行GUI操作

Automation 在Java Web Start应用程序中自动启动和执行GUI操作,automation,sikuli,gui-testing,Automation,Sikuli,Gui Testing,我想自动化涉及以下步骤的GUI测试 在我的web浏览器(Internet Explorer)中打开URL。此URL处的页面将包含链接 单击页面上的链接。这将下载JNLP并自动启动JavaWebStart应用程序 应用程序将有一些需要填写的文本字段和一些需要按下的按钮 我如何实现自动化 平台:Windows 编辑:我将Sikuli视为一种可能的自动化方法,但我不知道它是否能够在web浏览器(步骤1)和Java应用程序(步骤3)之间切换。有没有其他可用的工具(最好是开源的)我应该看看?Sikuli肯

我想自动化涉及以下步骤的GUI测试

  • 在我的web浏览器(Internet Explorer)中打开URL。此URL处的页面将包含链接
  • 单击页面上的链接。这将下载JNLP并自动启动JavaWebStart应用程序
  • 应用程序将有一些需要填写的文本字段和一些需要按下的按钮
  • 我如何实现自动化

    平台:Windows


    编辑:我将Sikuli视为一种可能的自动化方法,但我不知道它是否能够在web浏览器(步骤1)和Java应用程序(步骤3)之间切换。有没有其他可用的工具(最好是开源的)我应该看看?

    Sikuli肯定能够在这两个应用程序之间切换。它在这方面做得相当好,因为它对底层GUI技术不可知

    在我看来,Sikuli听起来是实现测试场景自动化的最快、最简单的方法,因为否则您可能需要处理两个框架(一个用于自动化web浏览器,另一个用于Java应用程序)