Using upper-case and lower-case xpath functions in selenium IDE

Viewed 52982

I am trying to get a xpath query using the xpath function lower-case or upper-case, but they seem to not work in selenium (where I test my xpath before I apply it).

Example that does NOT work:

//*[.=upper-case('some text')]

I have no problem locating the nodes I need in complex path and even using aggregated functions, as long as I don't use the upper and lower case.

Has anyone encountered this before? Does it make sense?

Thanks.

2 Answers

If you are going to need upper case in multiple places in your xslt, you can define variables for the lower case and upper case and then use them in your translate function everywhere. It should make your xslt much cleaner.

Example at XSL/XPATH : No upper-case function in MSXML 4.0 ?

Related