0% found this document useful (0 votes)
20 views6 pages

Internet Explorer WebDriver Examples

The document contains code for several Java classes that use Selenium to automate tests in Internet Explorer. The classes navigate to websites, find elements by XPath, click links and buttons, handle radio buttons and lists of elements, and more. They demonstrate common Selenium tasks like initializing the driver, getting pages, finding elements, interacting with forms, and asserting results.

Uploaded by

Mallikarjun Rao
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views6 pages

Internet Explorer WebDriver Examples

The document contains code for several Java classes that use Selenium to automate tests in Internet Explorer. The classes navigate to websites, find elements by XPath, click links and buttons, handle radio buttons and lists of elements, and more. They demonstrate common Selenium tasks like initializing the driver, getting pages, finding elements, interacting with forms, and asserting results.

Uploaded by

Mallikarjun Rao
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

ieClass.

java
import [Link];

import [Link];
import [Link];
import [Link];

public class ieClass {

public static void main(String[] args) {


// TODO Auto-generated method stub

[Link]("[Link]",
"C:\\Users\\b\\Myworkspace\\IEProject\\Lib\\[Link]");
WebDriver ieDriver = new InternetExplorerDriver();

[Link]("[Link]

[Link]([Link]("html/body/nav[1]/div/a[1]")).click();

//[Link]([Link]("html/body/div[2]/div[8]/div[1]/div[2]/a[5]"))
.click();

[Link]
package myProject;

import [Link];
import [Link];
import [Link];
import [Link];

public class myClass {

public static void main(String[] args) throws InterruptedException {


// TODO Auto-generated method stub

[Link]("[Link]","C:\\Users\\b\\Myworkspace\\myProject
\\Lib\\[Link]");
WebDriver ieDriver = new InternetExplorerDriver();

//[Link]("[Link]

[Link]().to("[Link]

[Link]().window().maximize();

[Link]([Link]("//*[@id='signin_info']/a[1]")).click();

//sign in path

// try {
// [Link](5000);
// } catch (InterruptedException e) {
// TODO Auto-generated catch block
// [Link]();
// }

//[Link]([Link]("html/body/div[1]/div[1]/div[2]/a")).click();

//login page

//[Link]().forward();

[Link]().back();

//back to home page

[Link](5000);

[Link]([Link]("//*[@id='hm_top_navlink_div']/a[5]/div")).click
();

[Link]().back();

//[Link]().refresh();

//[Link]();

//[Link]();

//[Link]([Link]("//*[@id='mySidenav']/div/a[text()='Learn
CSS']/preceding-sibling::a[1]")).click();
//[Link]([Link]("//*[@id='mySidenav']/div/a[text()='Learn
CSS']/following-sibling::a[8]")).click();

//[Link]([Link]("mySidenav"));

//[Link]([Link]("//*[@id='navbtn_examples']")).click();

//[Link]([Link]("html/body/div[5]/div/a[1]")).click();

//[Link]([Link]("//*[@id='gsc-i-id1']"));

//[Link]([Link]("search")).sendKeys("search by name");

//[Link]([Link]("gsc-input"));

//[Link]([Link]("//*[@id='login_form']/table/tbody/tr[3]/td[2]
/div/a"));
//[Link]([Link]("Forgotten account?")).click();
//[Link]([Link]("account?")).click();

//[Link]();

//[Link]([Link]("email")).sendKeys("XYZ@[Link]");

//[Link]([Link]("pass")).sendKeys("ABC");

//[Link]([Link]("u_0_2")).click();

[Link]

import [Link];

import [Link];
import [Link];
import [Link];
import [Link];

public class dynamicXPClass {


public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub

[Link]("[Link]",
"C:\\Users\\b\\Myworkspace\\DynamicXPathProject\\Lib\\[Link]");

WebDriver ieDriver = new InternetExplorerDriver();

[Link]("[Link]

[Link]().window().maximize();

[Link]().timeouts().implicitlyWait(5, [Link]);

[Link]([Link]("//*[@id='uh-search-
box']")).sendKeys("selenium");

[Link](3000);

List<WebElement> list = [Link]([Link]("//*[starts-


with(@id,'yui_3_10_0_1_152227456751')]"));

[Link]([Link]());

[Link]
import [Link];
import [Link];

import [Link];
import [Link];
import [Link];
import [Link];

public class radioClass {

public static void main(String[] args) {


// TODO Auto-generated method stub

[Link]("[Link]","C:\\Users\\b\\Myworkspace\\NewRadio\
\Lib\\[Link]");
WebDriver ieDriver = new InternetExplorerDriver();

[Link]("[Link]
[Link]().window().maximize();

[Link]().timeouts().implicitlyWait(5, [Link]);

List<WebElement> list =
[Link]([Link]("//input[@name='group1']"));

[Link]([Link]());

for(WebElement e:list)
{
[Link]([Link]("value"));
[Link]([Link]());

if([Link]("value").equals("Cheese")){
[Link]();
}
}

[Link]("------------------");
for(WebElement e:list)
{
[Link]([Link]("value"));
[Link]([Link]());

Pizzahut class .java


import [Link];
import [Link];

public class secondRadioClass {

public static void main(String[] args) {


// TODO Auto-generated method stub
[Link]("[Link]","C:\\Users\b\\Myworkspace\\NewRadio\\
Lib\\[Link]");

WebDriver ieDriver = new InternetExplorerDriver();

[Link]("[Link]

[Link]().window().maximize();

You might also like