Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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
Windows &引用;捆绑;带浏览器的selenium应用程序?_Windows_Firefox_Selenium_Browser_Selenium Webdriver - Fatal编程技术网

Windows &引用;捆绑;带浏览器的selenium应用程序?

Windows &引用;捆绑;带浏览器的selenium应用程序?,windows,firefox,selenium,browser,selenium-webdriver,Windows,Firefox,Selenium,Browser,Selenium Webdriver,基本上,我将把我的Selenium程序分发给许多客户机,以实现自动化 我宁愿把FireFox(或任何浏览器)打包到我的程序目录中(可能是便携式版本),而不是要求每个客户都安装FireFox(并冒着可能不兼容版本的风险) 顺便说一句,我的所有客户都将使用Windows 有没有人尝试过这一点,或者对如何实现这一点有什么建议 EDIT:我想我可以将PhantomJS与selenium结合使用,然后用PhantomJS驱动程序打包我的软件。这将不需要任何外部浏览器来工作,是吗?您还有HTMLUnit无头

基本上,我将把我的Selenium程序分发给许多客户机,以实现自动化

我宁愿把FireFox(或任何浏览器)打包到我的程序目录中(可能是便携式版本),而不是要求每个客户都安装FireFox(并冒着可能不兼容版本的风险)

顺便说一句,我的所有客户都将使用Windows

有没有人尝试过这一点,或者对如何实现这一点有什么建议


EDIT:我想我可以将PhantomJS与selenium结合使用,然后用PhantomJS驱动程序打包我的软件。这将不需要任何外部浏览器来工作,是吗?

您还有HTMLUnit无头浏览器选项。请注意,它有自己专有的JavaScript呈现引擎,因此需要确保您的测试也能与“常规”浏览器一起使用。

另一个选项是使用和用于Windows。您的客户可以使用浏览器下载易于移动的图像(无需将窗口与浏览器文件混在一起),并在多个容器中并行运行您的测试套件。

请指定您考虑为独立Firefox分发的操作系统。@SamProtsenko很抱歉没有指定。Windows将是唯一使用的操作系统。我的意思是,编辑您的问题并将此信息明确添加到其中。您可能还想在问题中添加“windows”标记(关键字)。