Java webdriver-url参数don';当我使用webdriver打开页面时,它不工作。当我手动打开浏览器时,它们工作正常

Java webdriver-url参数don';当我使用webdriver打开页面时,它不工作。当我手动打开浏览器时,它们工作正常,java,rest,selenium,webdriver,Java,Rest,Selenium,Webdriver,我必须使用webdriver打开chrome浏览器,使用带有几个参数的url。根据参数的不同,我的网站流量也会有所不同。当我在浏览器上手动访问我的页面时,此功能正常工作。以下是url的示例:- https://.com/en/account/signinwithticket?ticketId=16795&hash=2ae74c8a8a088a691&checkout=false&redirect=/en/payment 我比较了webdriver浏览器和我手动打开的浏览器的cookie。因此,当

我必须使用webdriver打开chrome浏览器,使用带有几个参数的url。根据参数的不同,我的网站流量也会有所不同。当我在浏览器上手动访问我的页面时,此功能正常工作。以下是url的示例:-

https://.com/en/account/signinwithticket?ticketId=16795&hash=2ae74c8a8a088a691&checkout=false&redirect=/en/payment

我比较了webdriver浏览器和我手动打开的浏览器的cookie。因此,当我手动尝试时,与REST参数对应的所有cookie都已正确设置。但是当浏览器在webdriver上打开时,这些cookie不会被设置。是否有特定的chromedriver功能或选项来解决此问题


仅供参考-我正在使用打开浏览器的常用方式-WebDriver.get(“url”)

我有一个类似的问题:,但还没有答案-(需要澄清。你是说:本地,请求url,创建了cookie;WebDriver,请求url,没有创建cookie?我对这一个非常感兴趣,因为我看不出它怎么会不起作用,或者如果不起作用,任何人怎么能用Chrome有效地进行测试……特别是考虑到完全干净地运行测试是一种很好的做法:在测试运行的开始或结束时清除cookies。对我来说效果良好且一致:启动clean Chrome(v48,驱动程序2.19,Sel 2.48),检查无cookie,加载设置cookie的JSFIDLE页面,检查cookie是否已设置,清除cookie。@Andrewergan-感谢您的回复。我再次尝试更改您为浏览器、驱动程序和selenium提供的版本组合。仍然存在相同的问题。