I want to run automated UI tests in my ExtJS4 application. I don't want to use Siesta, the Testing Tool from Sencha. Instead, I want to use a custom tool.
The application uses a TreePanel. To support the automated UI test, it is mandatory that each treenode (Ext.data.NodeInterface) has a unique and language independent identifier as attribute in its HTML representation.
This identifier should be set at the treenode when added to the tree. A custom ExtJS plugin for the treepanel should then render the identifier from the treenode object to its HTML representation.
So, my problem is: How do I get the DOM element of an Ext.data.NodeInterface?
Thanks in advance.