tebeka / selenium

Selenium/Webdriver client for Go
MIT License
2.51k stars 410 forks source link

I need the selenium server running. If you add error handing to your program you'll see the issue: #295

Open DurgaprasadKolli opened 2 years ago

DurgaprasadKolli commented 2 years ago

package main

import ( "log"

"github.com/tebeka/selenium"

)

func main() { caps := selenium.Capabilities{"browserName": "firefox"} wd, err := selenium.NewRemote(caps, "") if err != nil { log.Fatal(err) } defer wd.Quit() wd.Get("http://www.google.com") elem, err := wd.FindElement(selenium.ByName, "q") if err != nil { log.Fatal(err) } elem.SendKeys("Working") elem.Submit() }