我的组织未在为自动化CI配置的虚拟机中本地安装Google Chrome,也不允许在这些计算机上全局安装Chrome。
我们正在使用量角器来自动化角度应用程序,这在Google Chrome浏览器中非常有效。
是否可以在运行时安装Google Chrome浏览器以在本地执行,以便我们可以在这些VM上顺利执行。如果是,我将如何安装chrome。
我们正在将TeamCity用于CI / CD。请帮助。
要处理任何浏览器的二进制安装,请在package.json
部分的scripts
中包含它:
"webdriver-update": "./node_modules/protractor/bin/webdriver-manager update --standalone --versions.standalone=3.8.0 --chrome --versions.chrome=76.0.3809.68",
这对我保持了对chrome版本的依赖性很有帮助。