【问题标题】:Can we use Webdriver API(Webdriver Methods) along with java swing library to create an application?我们可以使用 Webdriver API(Webdriver Methods) 和 java swing 库来创建应用程序吗?
【发布时间】:2014-09-19 13:11:04
【问题描述】:

我创建了一个框架,它使用 selenium webdriver 和 JUnit 定期更新几个网站。我打算提供一个 UI 并在 google play/windows 上启动该应用程序。谁能告诉我是否可以使用 selenium webdriver 库和 swing 库来制作可供最终用户使用的应用程序?

【问题讨论】:

  • 你到底想做什么?来自应用程序的用户会触发测试用例吗?你有詹金斯,CI。
  • @Ant's 是的,我希望用户通过单击某个按钮来触发测试用例
  • 嗯,你可以做到。但这需要一些工作。为什么不能试试 Jenkins?

标签: java swing web-applications selenium-webdriver webdriver


【解决方案1】:

您必须检查并同意他们的许可

Selenium - apache 2 - http://www.seleniumhq.org/about/license.jsp
JUNIT - EPL 1 - http://junit.org/license.html
TestNG - apache 2 - http://testng.org/license

您可以在您的产品中重新分发这些库,但您必须注意每个许可证的内容。但答案基本上是肯定的,而且你要对你的软件负责,有问题也不能怪他们。

【讨论】:

    【解决方案2】:

    当然,您可以这样做。也就是说,本质上,SeleniumIDE 和 Selenium Builder 都是 - Selenium 之上的 GUI。它们可能适用于与您不同的受众,但基本思想没有什么不同 - 使运行 SeleniumIDE 命令更容易。

    【讨论】:

      猜你喜欢
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 2016-01-11
      • 1970-01-01
      • 2011-08-16
      • 2014-01-13
      • 2013-11-18
      • 2020-03-24
      相关资源
      最近更新 更多