About Me

Page views

Powered by Blogger.

Followers

Wednesday 29 April 2015


package dayOne;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class TestTwo {


public static void main(String[] args) {

WebDriver driver = new FirefoxDriver();

String baseUrl = "http://enterprise.demo.orangehrmlive.com/";

StringBuffer expectedTitle = new StringBuffer("OrangeHRM");

String actualTitle = "";

driver.get(baseUrl);

actualTitle = driver.getTitle();

    if (actualTitle.contentEquals(expectedTitle)){
            System.out.println("Test Passed!");
            } else {
            System.out.println("Test Failed");
        }
driver.close();
}

}








Code Explanation :  


  1. org.openqa.selenium.*-  The WebDriver class needed to instantiate a new browser loaded with a specific driver .
  2. org.openqa.selenium.firefox.FirefoxDriver - The FirefoxDriver class needed to instantiate a Firefox-specific driver onto the browser instantiated by the WebDriver class
  3. WebDriver driver = new FirefoxDriver();  - Instantiating objects and variables
  4. driver.get(baseUrl); - Launching a Browser Session.

  5. actualTitle = driver.getTitle(); - Get the Actual Page Title.


  6. if (actualTitle.contentEquals(expectedTitle)){

                System.out.println("Test Passed!");
            } else {
                System.out.println("Test Failed");
            }                                                          

    Compare the Expected and Actual Values.

  7. driver.close(); - Terminating a Browser Session.



1 comment:

Popular Posts

Copyright © Learn Selenium Yourself | Powered by Blogger
Design by Duan Zhiyan | Blogger Theme by NewBloggerThemes.com