static SeleniumServer server;
static Selenium selenium;
public void testPrintDropdownValues() throws InterruptedException
{
//Start the server
try {
server.start();
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("Failed to start the server");
e.printStackTrace();
}
//Stop the server
server.stop();
//Start the selenium session
selenium = new DefaultSelenium
("localhost",4444,"*firefox","http://www.google.com");
selenium.start();
selenium.open("");
//click on Advanced Search Window
selenium.click("link=Advanced Search");
//Print all the available options from the results dropdown in the google advanced search page
String[] options = selenium.getSelectOptions("name=num");
//The above command returns a array of strings(options)
for (int i = 0; i < options.length; i++) {
System.out.println("Option: " + i + " is" + options[i]);
}
//Stop & close the selenium browsers
selenium.close();
selenium.stop();
}
Technical Project Lead @ Huawei Technologies
- Kiran
- Bangalore/Hyderabad, Karnataka/Andhra Pradesh, India
- Have an overall 13 + yrs of experience Currently working as an Senior Architect.Expertise in design,implementation of Automation frameworks for Opensource automation tools like Selenium,Jmeter, Webdriver,Appium, Robotium Expertise in integrating Test & ALM Management tools like Rally,Qmetry,JIRA-Zephyr with Automation frameworks Expertise in design and developmenet Mobile Automation frameworks for tools like Appium, Robotium Remote Control,Cucumber BDD,Manual Testing
Followers
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment