Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» Regarding Alert Interface
Fri Feb 24, 2017 2:00 pm by karthikeyakumar

» Geting issues in identifying the elsements in webdriver
Fri Feb 17, 2017 4:41 pm by janbaskt

» WebDriver - why not to use a singlton for it?
Fri Feb 17, 2017 4:40 pm by janbaskt

» WebDriver session when using testng annotation to invoke driver instance
Fri Feb 17, 2017 4:39 pm by janbaskt

» Selenium fails to launch Chrome
Fri Feb 17, 2017 4:39 pm by janbaskt

» why do i get this error
Fri Feb 17, 2017 4:38 pm by janbaskt

» Selenium Tutorial
Thu Feb 16, 2017 5:21 pm by Rahul

» When to use Selenium IDE, RC and WebDriver
Mon Feb 13, 2017 2:35 pm by azharuddin

» How to integrate selenium with ZAPI-Zephyr
Sat Feb 11, 2017 2:25 am by gseera002c

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Tree View: Expanding a node by searching for element by text using xpath

View previous topic View next topic Go down

Tree View: Expanding a node by searching for element by text using xpath

Post by alanj on Mon Feb 10, 2014 10:58 pm

Hello,

I am quite new to Selenium so please be gentle Smile

I have a telerik radtreeview, and I am trying to expand a node by searching for the text. I can select the text for the node using the following:

driver1.findElement(By.xpath("//*[contains(text(), '" + a_location1 + "')]")).click();

Where a_location1 is a variable which contains the name of the node I want "Demo Store".

I am also able to expand the first node in the tree using the following:

driver1.findElement(By.xpath("//span[@class='rtPlus']")).click();

But what I want is to expand the node associated with a_location1. This is what the html looks like. The rtPlus is the expand control, the rtIn is the associated text.

Code:
<DIV class="rtMid">
<SPAN class="rtSp"></SPAN><SPAN class="rtPlus"></SPAN><IMG class="rtImg" alt="" src="source.png" /><SPAN class="rtIn">Demo Store</SPAN>
</DIV>


Any help would be appreciated!

alanj

Posts : 2
Join date : 2014-02-10

Back to top Go down

Re: Tree View: Expanding a node by searching for element by text using xpath

Post by alanj on Tue Feb 11, 2014 12:28 am

Think I managed to figure it out with:
driver1.findElement(By.xpath("//span[text()='"+ a_location1 +"']/preceding-sibling::span[@class='rtPlus']")).click();

alanj

Posts : 2
Join date : 2014-02-10

Back to top Go down

Re: Tree View: Expanding a node by searching for element by text using xpath

Post by gvs048 on Tue Feb 11, 2014 6:12 pm

For Selenium Videos https://www.youtube.com/channel/UC_dTPmxa0aMZxJrnPyJJX_g


gvs048

Posts : 6
Join date : 2013-03-16

Back to top Go down

Re: Tree View: Expanding a node by searching for element by text using xpath

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top

- Similar topics

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