Display results as :

Rechercher Advanced Search


Cannot locate the class Select in web driver

View previous topic View next topic Go down

Cannot locate the class Select in web driver

Post by abcedf on Thu Mar 17, 2011 3:28 pm

I use firefox and the firefox plugin .

I try to use select class like below

Select select1 = new Select(driver.findElement("Language")));

I get below error when complie

symbol : class Select
location: class org.openqa.selenium.example.HGC1
Select select1 = new
The select class in missing in the selenium-java-2.ob2.jar ??
How can I find this class ???
Please advice ....


Posts : 2
Join date : 2011-03-17

Back to top Go down

Re: Cannot locate the class Select in web driver

Post by Adviser on Thu Mar 17, 2011 8:02 pm

Hi ,

you can't select the list via select command directly in webdriver. You need to follow the way present in following code :


 * Select single/multiple options.
 * Assume that you have Internet Explorer and Selenium Server is running on your
 *  computer on default port 4444. Otherwise, change accordingly in the constructor.
 * @Author: Xuan Ngo
import com.thoughtworks.selenium.DefaultSelenium;
public class Select
  private DefaultSelenium m_oBrowser = null;
  public static void main(String[] args)
    Select oSelect = new Select();
    // Select single/multiple options.
  // Constructor
  public Select()
    this.m_oBrowser = new DefaultSelenium("localhost", 4444, "*iexplore", "");
    this.m_oBrowser.start(); // Start Selenium.""); // Open the webpage.
  // Select single/multiple options.
  public void runExamples()
    // Single Selection: Use ID locator and LABEL option locator to select July."id=single-selection", "label=July");
    // Multiple Selections: Use variations of locators to select February, August and November."xpath=//select[@size='12']", "value=Feb");                            // Select February
    this.m_oBrowser.addSelection("css=select[id=multi-selections]", "index=7");                    // and August.
    this.m_oBrowser.addSelection("dom=document.getElementById('multi-selections')", "id=m_opt_10");// and November.
    http://this.m_oBrowser.stop(); // Close Selenium.

Hope this will help you. best of luck.

Posts : 379
Join date : 2009-07-30
Location : India

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

Permissions in this forum:
You cannot reply to topics in this forum