gpt4 book ai didi

Javascript 测试 : Selenium cookies data url

转载 作者:数据小太阳 更新时间:2023-10-29 04:34:38 25 4
gpt4 key购买 nike

只要需要 Javascript,我就有一个运行 Selenium 的 Behat 测试。如果使用 Javascript(因此 Selenium 被禁用),我当前的 Behat 测试工作正常。

目前,我从 Selenium 得到的唯一错误反馈是以下语句:

unknown: Failed to set the 'cookie' property on 'Document': Cookies are disabled inside 'data:' URLs.        (Session info: chrome=48.0.2564.109)        (Driver info: chromedriver=2.20.353124 (035346203162d32c80f1dce587c8154a1efa0c3b),platform=Linux 4.2.0-16-generic x86_64) (WARNING: The server did not provide any stacktrace information)      Command duration or timeout: 7 milliseconds      Build info: version: '2.52.0', revision: '4c2593c', time: '2016-02-11 19:06:42'      System info: host: 'ca7a41afbfee', ip: '172.17.0.10', os.name: 'Linux', os.arch: 'amd64', os.version: '4.2.0-16-generic', java.version: '1.8.0_45-internal'      Driver info: org.openqa.selenium.chrome.ChromeDriver      Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, chrome={userDataDir=/tmp/.com.google.Chrome.WWmJvH}, takesHeapSnapshot=true, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=48.0.2564.109, platform=LINUX, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true}]      Session ID: b8a3f435fe337ca77d523d5b72f6235b (WebDriver\Exception\UnknownError)

我在这里做错了什么?有些帖子谈论 cookie,但我真的不知道将它们附加到哪里。

最佳答案

在页面完全加载之前,您无法使用 Chrome 驱动程序设置 cookie。使用 selenium 等待页面加载,然后设置 cookie。

关于Javascript 测试 : Selenium cookies data url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36174570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com