Próbuję wykonać test jednostkowy przy użyciu selenu hd. Obecnie mam następujący kod:Sformatuj pliki cookie sesji w ramach testowania gry przy użyciu selenu hd
browser.goTo("http://localhost:3333/")
browser.$("#email").text("[email protected]")
browser.$("#password").text("secret")
browser.$("#loginbutton").click()
browser.goTo("http://localhost:3333/michele")
Ale chciałbym być w stanie ustawić sesyjny plik cookie zamiast tego robić dla każdego testu.
Starałem się zrobić coś takiego
browser.webDriver.manage().addCookie(new Cookie("PLAY_SESSION",
"1dd6811c9df64e03a892f55f57dd0f1190656d88-email%3Amichele%40sample.com"))
ale robi wyszło, jak uzyskać wyjątku null pointer gdy próbuję pobrać plik cookie korzystając browser.getCookie("PLAY_SESSION").getValue()
musi zawierać ("[email protected]")
Każda pomoc jest mile widziane!!
Jaki jest typ 'browser'? – senia
@senia: To TestBrowser, który rozszerza FluentAdapter – 0fnt
Zrozumiałeś to? Zmagam się z tym samym tutaj – Arve