如何在Docker中运行Spectron测试?

时间:2018-07-04 18:39:18

标签: docker webdriver-io spectron

我在Windows PC中运行Spectron测试。我想在Docker中测试我的应用程序。我不确定在哪里可以获得Spectron的Docker映像。

1 个答案:

答案 0 :(得分:2)

在Docker Hub上,有Selenium containers的完整列表,这些列表与可以快速在本地运行的浏览器结合在一起。我通常使用Standalone Chrome container,它是安装了Selenium的Docker容器中的chrome版本(不是网格,而只是一个实例)。

要使其运行,只需确保Docker正在运行并输入:

docker pull selenium/standalone-chrome

根据本地配置的设置方式,您可能需要也可能不需要在wdio.conf.js文件中将docker容器引用为http://0.0.0.0:<portnumber>/wd/hub