List of usage examples for org.openqa.selenium WebElement getText
String getText();
From source file:CakeHomePageTest.java
@Test public void software() throws IOException { //WebElement button = driver.findElement(By.linkText("/pricing/")); clickNavElm("Software"); WebElement button = driver.findElement(By.id("have-taste-btn")); button.click();/* ww w. j ava 2s . c om*/ List<WebElement> elements = driver.findElements(By.cssSelector(".entry-title")); Boolean isRightPage = false; for (WebElement element : elements) { if ("Insights delivered to your dashboard at the touch of a button.".equals(element.getText())) { isRightPage = true; } } if (!isRightPage) { fail("Not on the right page!"); } }
From source file:facets_testing.java
@Test public void testCreatorLinkPresent() { List<String> creator_name = new ArrayList<>(); driver.setJavascriptEnabled(true);/*from w w w .j a va 2 s .co m*/ try { driver.get(page_url); Thread.sleep(14); List<WebElement> creator_list = driver .findElements(By.xpath("//div[@id=\"drs_creator_sim\"]/div/div[2]/a/div[1]")); for (WebElement creator : creator_list) { creator_name.add(creator.getText()); } assertThat(creator_name, JUnitMatchers.hasItem("Shwachman, Irene")); } catch (Exception e) { System.out.println("Creator name is not present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testCreatorLinkNotPresent() { List<String> creator_name = new ArrayList<>(); driver.setJavascriptEnabled(true);/*from ww w. j a v a2 s. c o m*/ try { driver.get(page_url); Thread.sleep(14); List<WebElement> creator_list = driver .findElements(By.xpath("//div[@id=\"drs_creator_sim\"]/div/div[2]/a/div[1]")); for (WebElement creator : creator_list) { creator_name.add(creator.getText()); } assertThat(creator_name, not(JUnitMatchers.hasItem("abcdef"))); } catch (Exception e) { System.out.println("Creator name is falsely present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testCreationYearLinkPresent() { List<String> creator_years = new ArrayList<>(); driver.setJavascriptEnabled(true);// ww w . java 2 s. co m try { driver.get(page_url); Thread.sleep(14); List<WebElement> creation_years_list = driver .findElements(By.xpath("//div[@id=\"drs_creation_year_sim\"]/div/div[2]/a/div[1]")); for (WebElement year : creation_years_list) { creator_years.add(year.getText()); } assertThat(creator_years, JUnitMatchers.hasItem("1958")); } catch (Exception e) { System.out.println("Creation year is not present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testCreationYearLinkNotPresent() { List<String> creator_years = new ArrayList<>(); driver.setJavascriptEnabled(true);//from www . j a va 2 s . c om try { driver.get(page_url); Thread.sleep(14); List<WebElement> creation_years_list = driver .findElements(By.xpath("//div[@id=\"drs_creation_year_sim\"]/div/div[2]/a/div[1]")); for (WebElement year : creation_years_list) { creator_years.add(year.getText()); } assertThat(creator_years, not(JUnitMatchers.hasItem("20000"))); } catch (Exception e) { System.out.println("Creation year is falsely present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testSubjectLinkPresent() { List<String> subject_names = new ArrayList<>(); driver.setJavascriptEnabled(true);/*from w w w .jav a2s . co m*/ try { driver.get(page_url); Thread.sleep(14); List<WebElement> subjects_list = driver .findElements(By.xpath("//div[@id=\"drs_subject_sim\"]/div/div[2]/a/div[1]")); for (WebElement subject : subjects_list) { subject_names.add(subject.getText()); } assertThat(subject_names, JUnitMatchers.hasItem("Youth")); } catch (Exception e) { System.out.println("Subject is not present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testSubjectLinkNotPresent() { List<String> subject_names = new ArrayList<>(); driver.setJavascriptEnabled(true);/*ww w .j av a 2 s.c om*/ try { driver.get(page_url); Thread.sleep(14); List<WebElement> subjects_list = driver .findElements(By.xpath("//div[@id=\"drs_subject_sim\"]/div/div[2]/a/div[1]")); for (WebElement subject : subjects_list) { subject_names.add(subject.getText()); } assertThat(subject_names, not(JUnitMatchers.hasItem("abcdef"))); } catch (Exception e) { System.out.println("Subject is falsely present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testDepartmentLinkPresent() { List<String> dept_names = new ArrayList<>(); driver.setJavascriptEnabled(true);/* w w w . j a v a 2 s . c o m*/ try { driver.get(page_url); Thread.sleep(14); List<WebElement> dept_list = driver .findElements(By.xpath("//div[@id=\"drs_drs_department_ssim\"]/div/div[2]/a/div[1]")); for (WebElement dept : dept_list) { dept_names.add(dept.getText()); } assertThat(dept_names, JUnitMatchers.hasItem("School of Education")); } catch (Exception e) { System.out.println("Department is not present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testDepartmentLinkNotPresent() { List<String> dept_names = new ArrayList<>(); driver.setJavascriptEnabled(true);//from www. j av a2 s .c o m try { driver.get(page_url); Thread.sleep(14); List<WebElement> dept_list = driver .findElements(By.xpath("//div[@id=\"drs_drs_department_ssim\"]/div/div[2]/a/div[1]")); for (WebElement dept : dept_list) { dept_names.add(dept.getText()); } assertThat(dept_names, not(JUnitMatchers.hasItem("abcdef"))); } catch (Exception e) { System.out.println("Department falsely is present.Error : " + e); } }
From source file:facets_testing.java
@Test public void testDegreeLinkPresent() { List<String> degree_names = new ArrayList<>(); driver.setJavascriptEnabled(true);//from w ww. j a v a2s. c o m try { driver.get(page_url); Thread.sleep(14); List<WebElement> degree_list = driver .findElements(By.xpath("//div[@id=\"drs_drs_degree_ssim\"]/div/div[2]/a/div[1]")); for (WebElement degree : degree_list) { degree_names.add(degree.getText()); } assertThat(degree_names, JUnitMatchers.hasItem("Ed.D.")); } catch (Exception e) { System.out.println("Degree is not present.Error : " + e); } }