Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们可以使用WebDriverAPI(WebDriverMethods)和JavaSwing库来创建应用程序吗?_Java_Swing_Web Applications_Selenium Webdriver_Webdriver - Fatal编程技术网

我们可以使用WebDriverAPI(WebDriverMethods)和JavaSwing库来创建应用程序吗?

我们可以使用WebDriverAPI(WebDriverMethods)和JavaSwing库来创建应用程序吗?,java,swing,web-applications,selenium-webdriver,webdriver,Java,Swing,Web Applications,Selenium Webdriver,Webdriver,我创建了一个框架,它使用SeleniumWebDriver和JUnit定期更新几个网站。我计划提供一个用户界面,并在google play/windows上启动该应用程序。有谁能告诉我,是否可以使用selenium webdriver库和swing库来创建一个可供最终用户使用的应用程序?当然,您可以这样做。这就是硒脲和硒构建器的本质——硒之上的GUI。它们可能是为不同于您的用户而设计的,但它们的基本思想并没有什么不同-使运行硒酰胺命令更容易。您必须检查并同意它们的许可证 Selenium - a

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

当然,您可以这样做。这就是硒脲和硒构建器的本质——硒之上的GUI。它们可能是为不同于您的用户而设计的,但它们的基本思想并没有什么不同-使运行硒酰胺命令更容易。

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

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

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

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