mre*_*mre 5 testing scala playframework-2.0 selenium-webdriver
我正在尝试使用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")
Run Code Online (Sandbox Code Playgroud)
但我希望能够设置会话cookie,而不是每次测试都必须这样做.
我试着这样做
browser.webDriver.manage().addCookie( new Cookie("PLAY_SESSION",
"1dd6811c9df64e03a892f55f57dd0f1190656d88-email%3Amichele%40sample.com") )
Run Code Online (Sandbox Code Playgroud)
但是没有成功,因为当我尝试使用browser.getCookie("PLAY_SESSION").getValue()must contains 检索cookie时,我得到一个空指针异常
("michele@sample.com")
任何帮助是极大的赞赏!!
小智 0
由于 michele@sample.com 已转换为 michele%40sample.com,因此请尝试使用 michele%40sample.com 而不是 michele@sample.com
browser.getCookie("PLAY_SESSION").getValue() must contain("michele%40sample.com")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
781 次 |
| 最近记录: |