This piece of functionality does not exist in Selenium WebDriver. WebDriver provides implicit wait and explicit wait to make sure that conditions happen before you attempt an action.
A blog on Selenium WebDriver, Java, VB Script, Software Testing, SOAPUI, Groovy, SOA Testing, Mobile Testing, Appium etc.
Thursday, 19 December 2013
Tuesday, 10 December 2013
Java - How to check Palindrome
public class palindrome {
public static void main(String[] args) {
String original, reverse="";
original = "jaj";
int length = original.length();
for ( int i = length - 1 ; i >= 0 ; i-- )
reverse = reverse + original.charAt(i);
if (original.equals(reverse))
System.out.println("Palindrome, Original - "+ original+ " Reversed - " + reverse);
else
System.out.println("Not a Palindrome, Original - "+ original+ " Reversed - " + reverse);
}
}
public static void main(String[] args) {
String original, reverse="";
original = "jaj";
int length = original.length();
for ( int i = length - 1 ; i >= 0 ; i-- )
reverse = reverse + original.charAt(i);
if (original.equals(reverse))
System.out.println("Palindrome, Original - "+ original+ " Reversed - " + reverse);
else
System.out.println("Not a Palindrome, Original - "+ original+ " Reversed - " + reverse);
}
}
Tuesday, 3 December 2013
WebDriver - List of classes which implements
WebDriver is an interface to use for testing which represents web browser. Following is list of classes which implements WebDriver interface:
1. AndroidDriver
2. AndroidWebDriver
3. ChromeDriver
4. EventFiringWebDriver
5. FirefoxDriver
6. HtmlUnitDriver
7. InternetExplorerDriver
8. IPhoneDriver
9. IPhoneSimulatorDriver
10. RemoteWebDriver
11. SafariDriver
How to handle java script alert using WebDriver
WebDriver supports handling JavaScript alerts using Alert interface.
// Bring control on already opened alert
Alert alert = driver.switchTo().alert();
// Get the text/message of the alert or prompt
alert.getText();
// Click ok button of alert
alert.accept();
// Click Cancel button of alert
alert.dismiss();
Labels:
accept,
Alert,
Alert interface,
alert.accept(),
alert.dismiss(),
alert.getText(),
alert(),
dismiss(),
driver,
driver.switchTo().alert(),
getText(),
JavaScript,
Selenium,
switchTo(),
WebDriver
Selenium - How to switch to Web Dialog window & back to Parent Browser Window
Steps are as follows -
1. Before clicking the link, get the handle id of the browser window.
String BrowserParent = driver.getWindowHandle();
String BrowserParent = driver.getWindowHandle();
2. After clicking the link;
String str = driver.getWindowHandle();
driver.switchTo().window(st); // switch to child browser
driver.switchTo().window(st); // switch to child browser
3. Once the operation on the web dialog box is completed.
driver.switchTo().window(BrowserParent);
Subscribe to:
Posts (Atom)