package rough;
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.apache.log4j.chainsaw.Main;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
import com.mysql.jdbc.Driver;
public class If_PerticularTextContains_PerformActions {
static WebDriver driver;
public static void main(String[] args) {
int n = 9;
//driver=new FirefoxDriver();
System.setProperty("webdriver.chrome.driver","D:\\selenium_NEW_PRACTICE\\softwares\\chromedriver_win32\\chromedriver.exe");
driver = new ChromeDriver();
driver.get("http://www.jtable.org/");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
WebElement table=driver.findElement(By.xpath("//*[@id='StudentTableContainer']/div/table"));
List<WebElement> th=driver.findElements(By.tagName("th"));
int col_position=0;
for(int i=0;i<th.size();i++)
{
System.out.println(th.get(i).getText());
if("City".equalsIgnoreCase(th.get(i).getText())){
col_position=i+1;
break;
}
}
List<WebElement> FirstColumns = table.findElements(By.xpath("//tr/td["+col_position+"]"));
String firstNameOnTable=FirstColumns.get(0).getText();
System.out.println("first :" + firstNameOnTable);
for(WebElement e: FirstColumns){
String ss = e.getText();
System.out.println(ss);
if(ss.equalsIgnoreCase(firstNameOnTable))
System.out.println("one");
{
driver.findElement(By.xpath("//*[@id='StudentTableContainer']/div/table/tbody/tr[1]/td[9]/button")).click();
}
}
driver.close();
}
}
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.apache.log4j.chainsaw.Main;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
import com.mysql.jdbc.Driver;
public class If_PerticularTextContains_PerformActions {
static WebDriver driver;
public static void main(String[] args) {
int n = 9;
//driver=new FirefoxDriver();
System.setProperty("webdriver.chrome.driver","D:\\selenium_NEW_PRACTICE\\softwares\\chromedriver_win32\\chromedriver.exe");
driver = new ChromeDriver();
driver.get("http://www.jtable.org/");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
WebElement table=driver.findElement(By.xpath("//*[@id='StudentTableContainer']/div/table"));
List<WebElement> th=driver.findElements(By.tagName("th"));
int col_position=0;
for(int i=0;i<th.size();i++)
{
System.out.println(th.get(i).getText());
if("City".equalsIgnoreCase(th.get(i).getText())){
col_position=i+1;
break;
}
}
List<WebElement> FirstColumns = table.findElements(By.xpath("//tr/td["+col_position+"]"));
String firstNameOnTable=FirstColumns.get(0).getText();
System.out.println("first :" + firstNameOnTable);
for(WebElement e: FirstColumns){
String ss = e.getText();
System.out.println(ss);
if(ss.equalsIgnoreCase(firstNameOnTable))
System.out.println("one");
{
driver.findElement(By.xpath("//*[@id='StudentTableContainer']/div/table/tbody/tr[1]/td[9]/button")).click();
}
}
driver.close();
}
}
No comments:
Post a Comment