私はテストを実行するたびに最初のステップはログインし、私は欲望のページになるよりも。このテストを実行すると、しばしばログイン操作に時間がかかります。selenium webdriverでクッキーを送信するには?
ログイン操作はどのようにすればできますか?
ChromeとFirefoxのドライバ、Java言語を使用しています。次のように
私はテストを実行するたびに最初のステップはログインし、私は欲望のページになるよりも。このテストを実行すると、しばしばログイン操作に時間がかかります。selenium webdriverでクッキーを送信するには?
ログイン操作はどのようにすればできますか?
ChromeとFirefoxのドライバ、Java言語を使用しています。次のように
はJava APIを使ってクッキーを作成します。次のように
Cookie ck = new Cookie("name", "value");
driver.manage().addCookie(ck);
がPython APIを使用してクッキーを作成します。
driver.add_cookie({'name': 'foo', 'value': 'bar'})
driver.manage().addCookie();
The Options interface with Cookies
あなたが使用できる3210そしてCookie
に関するより詳細な情報を設定する必要があるものについてはCookie
Javaコードは以下のようになります: Cookie ck = new Cookie( "name"、 "value"); driver.manage()。addCookie(ck); –
リンクはすべて死んでいる –
のセレンの実装name
以外とvalue
:
Cookie cookie = new Cookie.Builder("name", "value")
.domain(".mydomain.com")
.expiresOn(new Date(2015, 10, 28))
.isHttpOnly(true)
.isSecure(false)
.path("/mypath")
.build();
driver.manage().addCookie(cookie);
は、私の場合は、次のコードは、微
に取り組んでいますString token = tokenValue.substring(7);
Cookie name = new Cookie("Token", token);
driver.manage().addCookie(name);
個人的に私は** org.openqa.selenium.UnableToSetCookieException **を受け取ります** Cookieを設定できません:URLはありませんまだロードされている – KoichiSenada
同じ問題は、それを解決する方法を満たした? – linpingta
クッキーを設定する前にいくつかのページに移動しなければなりません(私は知っています、それは不思議です) – xtian