Selenium webdriver 赛璐珞:Chrome浏览器启动几秒钟后就会关闭

Selenium webdriver 赛璐珞:Chrome浏览器启动几秒钟后就会关闭,selenium-webdriver,selenoid,Selenium Webdriver,Selenoid,详情: 1.浏览器出现一秒钟,然后关闭,导致下一个测试步骤设置cookie失败。 错误: 设置cookie的代码是: await driver.get(TARGET_HOST) await driver.manage().addCookie({ name: 'token', value: tokenValue, httpOnly: true, domain: TARGET_HOST_DOMAIN, path: '/', secure: fals

详情: 1.浏览器出现一秒钟,然后关闭,导致下一个测试步骤设置cookie失败。 错误:

设置cookie的代码是:

await driver.get(TARGET_HOST)
  await driver.manage().addCookie({
    name: 'token',
    value: tokenValue,
    httpOnly: true,
    domain: TARGET_HOST_DOMAIN,
    path: '/',
    secure: false
  })
  await driver.get(TARGET_HOST)
  return driver.manage().window().setRect({width: 1920, height: 3000})
这些测试一直运行良好,直到2019年9月13日。这与
selenoid/chrome:latest
更新日期一致

我正在撰写文件中使用以下docker图像: aerokube/selenoid:最新版本 硒/录像机:最新版本 硒/铬:最新版本

Selenium webdriver:4.0.0-alpha.4


任何调试提示都会很有帮助

我在设置cookie时没有添加
,从而解决了这个问题

设置Cookie的代码如下所示:

    await driver.get(TARGET_HOST)
    await driver.manage().addCookie({
    name: 'token',
    value: tokenValue,
    httpOnly: true,
    path: '/',
    secure: false
  })
  await driver.get(TARGET_HOST)
请参阅:

可能的副本
    await driver.get(TARGET_HOST)
    await driver.manage().addCookie({
    name: 'token',
    value: tokenValue,
    httpOnly: true,
    path: '/',
    secure: false
  })
  await driver.get(TARGET_HOST)