Share
Go down
vinay_k82
Posts : 1
Join date : 2013-11-20

Not able to verify test which is getting called dynamically

on Wed Nov 20, 2013 5:01 pm
Hi,

I am working on creating on a test case which is as follows:-


  • Go to www . pillsbury . com
  • Click on Join free link appearing on right top of the page
  • Enter invalid Emailid as "Vinay"
  • Enter password as "password1"
  • Enter Date of birth as "1/1/1982"
  • enter Zip code as "11111"
  • Click Submit 
  • Verify error Message "The email address does not adhere to the proper format."


import java.util.concurrent.TimeUnit;
import junit.framework.Assert;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;


public class textError {

public static void main(String[] args) {

WebDriver dr = new FirefoxDriver();
dr.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
dr.get("www . pillsbury . com");
dr.findElement(By.xpath("//*[@id='anonymousLarge']/a")).click();
dr.switchTo().frame(3);

dr.findElement(By.xpath("//*[@id='60409fe3-7b71-4f04-9e96-e4cb0c0f282d']")).sendKeys("vinay");

dr.findElement(By.xpath("//*[@id='e6b7bb63-9c01-4fa7-a924-4172e4866efd']")).sendKeys("password1");
dr.findElement(By.xpath("//*[@id='month4fb5d9e8-63a6-4bee-9349-ee19cccedd68']")).sendKeys("May");
dr.findElement(By.xpath("//*[@id='day4fb5d9e8-63a6-4bee-9349-ee19cccedd68']")).sendKeys("4");
dr.findElement(By.xpath("//*[@id='year4fb5d9e8-63a6-4bee-9349-ee19cccedd68']")).sendKeys("1982");
dr.findElement(By.xpath("//*[@id='e1d7225c-ee4a-4901-ac5c-bc5e2d7ec559']")).sendKeys("11111");

dr.findElement(By.xpath("//*[@id='e0c10c00-8c13-4ee6-bad0-fd91323e01b9']")).click();


String str = dr.findElement(By.xpath("//*[@id='b2fe406e-4e64-4b30-b9b6-857af3ead52e']/div[3]/div[2]/div/div[1]/fieldset/div[1]/div/span[2]")).getText();
System.out.println("Error = |"+str+"|");
System.out.println(dr.findElement(By.xpath("//*[@id='b2fe406e-4e64-4b30-b9b6-857af3ead52e']/div[3]/div[2]/div/div[1]/fieldset/div[1]/div/span[2]")).getAttribute("value"));

// Assert.assertEquals("The email address does not adhere to the proper format.", str);
}

}
Back to top
Permissions in this forum:
You cannot reply to topics in this forum