crazy4groovy
2/7/2012 - 5:50 PM

Sample Geb driver for Firefox

Sample Geb driver for Firefox

@Grapes([
     @Grab("org.codehaus.geb:geb-junit4:0.6.2"),
     @Grab("junit:junit-dep:4.8.2"),
     @Grab("org.seleniumhq.selenium:selenium-firefox-driver:2.15.0"),
     @Grab("org.seleniumhq.selenium:selenium-support:2.15.0")
])
import geb.Browser
 
Browser.drive {
    go "http://www.google.ca/"
     
    println $("div.jsb input").size()
    assert $("div.jsb input").size() == 2
    
     /***
    $("form.login").with {
        username = "admin"
        password = "password"
        login().click()
    }
     
    assert $("h1").text() == "Admin Section"
    ***/
    
    println 'Done'
}