Hi Olivier,
"qxh="... is the prefix for the locator string, so it should look
something like this:
qxClick("qxh=*/[...@foo=bar]/baz/*/child[1]")
The "@" locator step works with properties (qooxdoo or regular
javascript), but not with the DOM "id" attribute. It's also
case-sensitive for both the property name and the value.
The Simulator documentation[1] describes the different strategies you
can use to locate widgets. Generally, attaching a property (e.g.
"seleniumId") with an identifier string and then using the qxh locator
is a quick and simple way to do it, so it looks like you're on the right
track.
Also, it's a good idea to test your locators in Selenium IDE[2]. Setting
the log level to "Debug" will usually give you a good idea of why a
particular step isn't working.
Don't hesitate to ask if you've got more questions.
Regards,
Daniel
[1]http://qooxdoo.org/contrib/project/simulator/selenium-user-extension#qxh_locator_tutorial
[2]http://qooxdoo.org/contrib/project/simulator#installing_in_selenium_ide
Olivier ZORO-BI schrieb:
> Hi,
>
> I want to access with Selenium, the children of a listItem which is in a
> tabviewPage in a tabview, in a window which is in a main container.
> I have some ids for each but when I try to access the items, my test fails.
>
> It looks like :
> selenium.qxClick("*/[q...@id=table]/*/[...@id=tabview]/*/[Id=Tabviewpage]/*/[...@id=listitem]/child[1]");
>
> Could somebody tells me if I'm wrong? And is there somewhere I can find
> a list of how to acces qooxdoo widgets?
>
> Thanks a lot.
>
> Olivier ZORO-BI
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel