Share
Go down
Arahant
Active particpant
Active particpant
Posts : 23
Join date : 2012-02-29

unable to locate dynamic web element.

on 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
avatar
rohit13
Master
Master
Posts : 180
Join date : 2012-03-29
Age : 31
Location : INDIA
http://radical-qa.blogspot.in/

Re: unable to locate dynamic web element.

on 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);

_________________
Radical QA
http://radical-qa.blogspot.in/
ashish_techie
Amateur
Amateur
Posts : 73
Join date : 2011-08-09

Re: unable to locate dynamic web element.

on 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
Sponsored content

Re: unable to locate dynamic web element.

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