import java.util.List; import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; class BSEGrains { { FirefoxDriver driver= new FirefoxDriver(); driver.manage().window().maximize(); //open Url driver.get("http://m...content-available-to-author-only...f.com/index.html"); //Click Graines Link driver.findElement(By.xpath("/html/body/div[2]/div[8]/div[8]/div[1]/div[4]/div[1]/p/a")).click(); //Locate Table WebElement mytable = driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody")); //To Locate rows in table List<WebElement> rows_table = mytable.findElements(By.tagName("tr")); //To calculate no of rows In table. int rows_count = rows_table.size(); //Loop to execute till last row for(int row = 1; row<rows_count; row++) { //To locate columns(cells) of that specific row. List<WebElement> Columns_row = rows_table.get(row).findElements(By.tagName("td")); // to calculate no of colums in table int Columns_count = Columns_row.size(); //System.out.println(Columns_count); for(int Column= 1; Column<Columns_count; Column++) { String sColumnValue= driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody/tr["+ row +"]/td[1]")).getText(); String sColumnchange= driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody/tr["+ row +"]/td[5]")).getText(); } } } }
Standard input is empty
Main.java:3: error: package org.openqa.selenium does not exist import org.openqa.selenium.By; ^ Main.java:4: error: package org.openqa.selenium does not exist import org.openqa.selenium.WebElement; ^ Main.java:5: error: package org.openqa.selenium.firefox does not exist import org.openqa.selenium.firefox.FirefoxDriver; ^ Main.java:12: error: cannot find symbol FirefoxDriver driver= new FirefoxDriver(); ^ symbol: class FirefoxDriver location: class BSEGrains Main.java:12: error: cannot find symbol FirefoxDriver driver= new FirefoxDriver(); ^ symbol: class FirefoxDriver location: class BSEGrains Main.java:18: error: cannot find symbol driver.findElement(By.xpath("/html/body/div[2]/div[8]/div[8]/div[1]/div[4]/div[1]/p/a")).click(); ^ symbol: variable By location: class BSEGrains Main.java:21: error: cannot find symbol WebElement mytable = driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody")); ^ symbol: class WebElement location: class BSEGrains Main.java:21: error: cannot find symbol WebElement mytable = driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody")); ^ symbol: variable By location: class BSEGrains Main.java:23: error: cannot find symbol List<WebElement> rows_table = mytable.findElements(By.tagName("tr")); ^ symbol: class WebElement location: class BSEGrains Main.java:23: error: cannot find symbol List<WebElement> rows_table = mytable.findElements(By.tagName("tr")); ^ symbol: variable By location: class BSEGrains Main.java:31: error: cannot find symbol List<WebElement> Columns_row = rows_table.get(row).findElements(By.tagName("td")); ^ symbol: class WebElement location: class BSEGrains Main.java:31: error: cannot find symbol List<WebElement> Columns_row = rows_table.get(row).findElements(By.tagName("td")); ^ symbol: variable By location: class BSEGrains Main.java:37: error: cannot find symbol String sColumnValue= driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody/tr["+ row +"]/td[1]")).getText(); ^ symbol: variable By location: class BSEGrains Main.java:38: error: cannot find symbol String sColumnchange= driver.findElement(By.xpath("/html/body/div[1]/div[5]/table/tbody/tr["+ row +"]/td[5]")).getText(); ^ symbol: variable By location: class BSEGrains 14 errors
Standard output is empty