Я пытаюсь узнать, как использовать Geb, и я получаю сообщение об ошибке. Могли бы вы, ребята, помочь мне?Метод привода Geb
Я пытаюсь использовать метод привода, но он не работает. Я тестировал несколько других методов браузера, и они работают нормально. Просто метод привода дает мне проблемы.
Я проверил API и нашел googled, но не нашел ничего полезного. Странная вещь заключается в том, что я не получаю сообщение об ошибке. Исключения нет. Я запускаю код на консоли Groovy, а Firefox просто охлаждает какое-то время, а затем исполнение заканчивается.
Геб 0.9.2, FirefoxDriver и JDK 7
import org.openqa.selenium.WebDriver;
import geb.Browser
import org.openqa.selenium.firefox.FirefoxDriver
public class MyTest {
Browser browser;
void test(){
browser = new Browser(driver: new FirefoxDriver())
browser.go "http://www.google.com" // this works
browser.$("div button", name: "btnK").text() == "Google Search" // this works
browser.drive { // WHY U NO WORK?!!
go "http://www.google.com"
}
}
}
x = MyTest()
x.test()