Friday, 15 January 2016

Display all product names using selenium on e commerce application

package runnable;
import java.util.List;
import org.apache.log4j.Logger;

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;
public class DisplayProductNames {

public static String StartString=null;
 public static String EndString=null;


 public static void main(String[] args) {
     System.setProperty("webdriver.chrome.driver","D:\\Pravanjan\\ppr_lib_jars\\chromedriver.exe");
     WebDriver myTestDriver=new ChromeDriver();
// WebDriver myTestDriver = new FirefoxDriver();
 myTestDriver.manage().window().maximize();

myTestDriver.navigate().to("http://www.truereligionbrandjeans.com/Kids_New_Arrivals/pl/c/7074.html");

StartString = "//*[@id='ContentPlaceHolder1_ProductsListRPTMain_ThumbnailNameHL_" ;
        EndString =    "']";
// EndString = "]/div[3]/b/a";

 for(int i=1;i<=35;i++){
   
System.out.println(myTestDriver.findElement(By.xpath(StartString + i + EndString)).getText());


//System.out.println(myTestDriver.findElement(By.xpath(StartString + i + EndString)).getSize());
 //System.out.println(myTestDriver.findElement(By.xpath(StartString + i + EndString)).getAttribute("href"));;

 }

 myTestDriver.quit();

 }

}

No comments:

Post a Comment