我想知道是否有任何方法可以在 Chrome 上进行测试而无需实际安装它(例如在没有Chrome 的机器上运行)。我尝试使用PhantomJS,但它并没有真正起作用。换句话说,我想在我的应用程序中嵌入Chrome,以便 Webdriver 控制嵌入的 Chrome。我不想使用Selenium Grid。
目标
在完全独立(独立或嵌入式)的Chrome 上运行测试。
我想知道是否有任何方法可以在 Chrome 上进行测试而无需实际安装它(例如在没有Chrome 的机器上运行)。我尝试使用PhantomJS,但它并没有真正起作用。换句话说,我想在我的应用程序中嵌入Chrome,以便 Webdriver 控制嵌入的 Chrome。我不想使用Selenium Grid。
在完全独立(独立或嵌入式)的Chrome 上运行测试。
赛普拉斯有这个功能。从 CLI 运行时,它将加载一个内置的 Electron 浏览器,它是 Chromium 的一个版本。
https://docs.cypress.io/guides/guides/launching-browsers.html#Electron-Browser