How to choose ExtJS Combo Boxes values using Selenium WebDriver ?

package Chinnadotin;
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.AfterTest;
import com.thoughtworks.selenium.Selenium;

public class extjscombo {
          public WebDriver driver;
    
   @Test
        
           public void ExtJsCombo() throws Exception 
           {
           driver.get("http://www.naukri.com/");
           Thread.sleep(5000);
           WebElement Category=driver.findElement(By.id("farea"));
           Category.click();
           WebElement CategoryItems=driver.findElement(By.id("fareaSL"));
           Select Sel= new Select(CategoryItems);
           List<WebElement> ListItems=Sel.getOptions();
           for(int i=1;i<=ListItems.size()-1;i++)
           {
           System.out.println(ListItems.get(i).getText());
           }
           }
            
    
  @BeforeTest
           public void beforeTest() {
           driver= new FirefoxDriver();
           driver.manage().window().maximize();
           }

  @AfterTest
           public void afterTest() {
           }
           }

Tags: