Quality Testing

Quality is delighting customers

import org.openqa.selenium.By;

import org.openqa.selenium.By.ByCssSelector;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.WebElement;

import org.openqa.selenium.firefox.FirefoxDriver;

 

public class Gmail_Login {

/**

8

* @param args

*/

       public static void main(String[] args) {

// objects and variables instantiation

              WebDriver driver = new FirefoxDriver();

              String appUrl = "https://accounts.google.com";

// launch the firefox browser and open the application url

              driver.get(appUrl);

// maximize the browser window

              driver.manage().window().maximize();

// declare and initialize the variable to store the expected title of the webpage.

              String expectedTitle = "Sign in - Google Accounts";

// fetch the title of the web page and save it into a string variable

              String actualTitle = driver.getTitle();

// compare the expected title of the page with the actual title of the page and print the result

              if (expectedTitle.equals(actualTitle))

            {

                     System.out.println("Verification Successful - The correct title is displayed on the web page.");

              }

             else

              {

                     System.out.println("Verification Failed - An incorrect title is displayed on the web page.");

              }

// enter a valid username in the email textbox

              WebElement username = driver.findElement(By.id("Email"));

              username.clear();

              username.sendKeys("TestSelenium");

              WebElement Next = driver.findElement(By.cssSelector("input[id=next]"));

              Next.click();

// enter a valid password in the password textbox

              WebElement password = driver.findElement(By.cssSelector("input[id=Passwd]"));

// unable to get password selector

             // password.clear();

              password.sendKeys("password123");

//click on the Sign in button

              

              WebElement SignInButton = driver.findElement(By.id("signIn"));

              SignInButton.click();

// close the web browser

              driver.close();

              System.out.println("Test script executed successfully.");

// terminate the program

              System.exit(0);

       }

}

Views: 587

Reply to This

Replies to This Discussion

hey...thanks... i got the solutions .

RSS

TTWT Magazine


Advertisement

Advertisement

Advertisement

Advertisement

© 2019   Created by Quality Testing.   Powered by

Badges  |  Report an Issue  |  Terms of Service