- ArahantActive particpant
- Posts : 23
Join date : 2012-02-29
unable to locate dynamic web element.
Mon May 28, 2012 1:43 pm
I tried so many times below snippet but did not work.Error is Unable to locate element: {".//*[@id='mathq2']"}
driver.get("http://timesofindia.indiatimes.com/");
Thread.sleep(2000L);
String text = driver.findElement(By.xpath(".//*[@id='mathq2']")).getText();
System.out.println("text --->" +text);
If any help is appreciated in advance.
Thanks,
Arahant
driver.get("http://timesofindia.indiatimes.com/");
Thread.sleep(2000L);
String text = driver.findElement(By.xpath(".//*[@id='mathq2']")).getText();
System.out.println("text --->" +text);
If any help is appreciated in advance.
Thanks,
Arahant
Re: unable to locate dynamic web element.
Mon May 28, 2012 2:43 pm
I have tried below code and is working for me
- Code:
String test = driver.findElement(By.id("mathq2")).getText();
System.out.println(test);
- ashish_techieAmateur
- Posts : 73
Join date : 2011-08-09
Re: unable to locate dynamic web element.
Tue May 29, 2012 1:56 pm
I think you have to remove the dot from the dot form the xpath. Never have '.' in your xpath.
Regards
Ashish Thakur
For Selenium training contact visit www.qtpselenium.com/selenium-taining
Regards
Ashish Thakur
For Selenium training contact visit www.qtpselenium.com/selenium-taining
Permissions in this forum:
You cannot reply to topics in this forum