2
, 나는 다음과 같은 방법으로 쿠키를 설정하려고 쿠키를 설정하지만 오이/카피 바라가/셀레늄 - 내 테스트 케이스를 들어
1)browser = Capybara.current_session.driver.browser
browser.manage.add_cookie :name => "xxx", :value => "cookie"
2)driver = Capybara.current_session.driver
br = driver.browser.send(:bridge)
br.addCookie({
'name' => "xxx",
'domain' => "localhost",
'value' => "cookie",
'path' => '/',
'expires' => (Time.now + 100.years).to_i
})
를 설정되지 않습니다되고 난 아무것도 그리워 알려줘 또는 난에이 다른 방법으로하십시오
첫 번째 변형은 나에게 잘 어울립니다. '설정이 안된다 '는 말을 좀 더 자세히 설명해주세요. –
제게는'page.driver.browser.manage.add_cookie()'라고 부릅니다. –
그것은 실제 드라이버에 따라 다릅니다. http://stackoverflow.com/a/17244628/651651을 참조하십시오. – wrtsprt