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

时间:2013-04-26 19:29:29

标签: automation sikuli gui-testing

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

  1. 在我的网络浏览器(Internet Explorer)中打开一个网址。此URL的页面将包含一个链接。
  2. 单击页面上的链接。这将下载JNLP并自动启动Java Web Start应用程序。
  3. 应用程序将包含一些需要填写的文本字段和一些需要按下的按钮。
  4. 如何自动执行此操作?

    平台:Windows

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

1 个答案:

答案 0 :(得分:1)

Sikuli肯定能够在两个应用程序之间切换。它在这方面非常擅长,因为它与底层GUI技术无关。

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