我正在尝试使用 selenium hd 进行一些单元测试。我目前有以下代码:
browser.goTo("http://localhost:3333/")
browser.$("#email").text("michele@sample.com")
browser.$("#password").text("secret")
browser.$("#loginbutton").click()
browser.goTo("http://localhost:3333/michele")
但我希望能够设置会话 cookie,而不必为每次测试都这样做。
我试图做这样的事情
browser.webDriver.manage().addCookie( new Cookie("PLAY_SESSION",
"1dd6811c9df64e03a892f55f57dd0f1190656d88-email%3Amichele%40sample.com") )
但没有成功,因为当我尝试使用
browser.getCookie("PLAY_SESSION").getValue()
必须包含检索 cookie 时出现空指针异常("michele@sample.com")
任何帮助是极大的赞赏!!