我无法将selenium.createCookie
功能用于setcookie
,因为它具有特定的域agrument。 (使用Jmeter仍然可以)
我用过如下:
selenium.createCookie("name=value", "domain=localhost");
selenium.open("localhost/sample/login");
你有什么想法吗?非常感谢。
答案 0 :(得分:1)
Cookie cookie = new Cookie.Builder("name", "value").domain("domain").build();
driver.manage().addCookie(cookie);
请确保先导入正确类型的Cookie:
import org.openqa.selenium.Cookie;
此外,您可能无法为当前未使用的域添加Cookie。因此,首先导航到所需的域,然后再添加Cookie。