У меня есть простой класс селена. он работает очень хорошо. Теперь меня интересует, как делать то же самое в консольном режиме. Другими словами. Мне нужен результат (в коде, если запрос был успешным или нет). Мне не нужно показывать в веб-браузере. если все хорошо, мне нужно вернуть значение, если не другое возвращаемое значение (что-то вроде true или false);selenium WebDriver, работайте без интернет-браузера.
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
WebDriver driver;
WebElement loginInput;
WebElement passwordInput;
WebElement loginSubmit;
driver = new FirefoxDriver();
driver.get("URL");
loginInput = driver.findElement(By.id("id"));
loginInput.sendKeys("ninotyesh");
passwordInput =driver.findElement(By.id("id"));
passwordInput.sendKeys("key");
loginSubmit = driver.findElement(By.id("id"));
loginSubmit.click();
Другими словами, я пытаюсь сделать что-то вроде грубой силы (со списком пользователей и паролями), это только для тестирования. его для тестирования, иначе я бы использовал любой скрипт, написанный на C++ или что-то в этом роде :-) – 2013-02-13 15:04:51