zevoff
(Vladimir Zuy)
27.Январь.2014 13:13:00
#1
import static org.junit.Assert.*;
import java.util.concurrent.TimeUnit;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.openqa.selenium.firefox.FirefoxDriver;
import pater1.HomePage;
import pater1.ResultPage;
public class Google {
private FirefoxDriver driver;
@Before
public void setUP(){
FirefoxDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);
driver.get("https://www.google.com.ua/?gws_rd=cr&ei=m1XmUqL8EoXGtQbx_YGIBQ");
}
@After
public void tearDown(){
driver.close();
}
@Test
public void testSeach(){
HomePage home = new HomePage(driver);
ResultPage result = home.search("automated testing info");
assertTrue(result.getFirstLink().contains("automated"));
}
package pater1;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class HomePage {
private WebDriver driver;
public HomePage(FirefoxDriver driver) {
this.driver = driver;
}
public ResultPage search(String text) {
driver.findElement(By.id("lst-ib").**sendKeys**(text));
return new ResultPage(driver);
}
}
package pater1;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
public class ResultPage {
private WebDriver driver;
public ResultPage(WebDriver driver) {
this.driver = driver;
}
public String getFirstLink() {
return > driver.findElement(By.id("tads")).getText();
> }
}
cactus
(cactus)
27.Январь.2014 13:43:04
#2
Забыли скобку после By.id - driver.findElement(By.id(“lst-ib”)).sendKeys(text);
2 лайка
zevoff
(Vladimir Zuy)
27.Январь.2014 14:25:40
#3
Программа для создания скриншотов открівает фаер фокс и ничего не пишет,вот там то и ошибка
смените "String text"
на "String text1"
zevoff
(Vladimir Zuy)
27.Январь.2014 14:38:49
#5
я хотел просто этим показать что у меня не дублируется стринг текс и сенд текс, как на видео
31-50 ,а так у меня тест останавливается на стартовой страничке и ничего не прописует (аутомейтед тестинг) -тоисть как я понимаю, там где у меня стринг текст1 не привязан к public ResultPage search(String text)
zevoff
(Vladimir Zuy)
27.Январь.2014 14:39:52
#6
я бы и через два дня б не подумал скобку переместить), внимательный ты))
joemast
(Александр Таранков)
28.Январь.2014 05:03:34
#8
Темы без вопросов, заданные в виде куска кода, будут молча закрываться