我们的 selenium 测试基于“gwt-debug-ids”——如果我想识别一个元素,我通过 uibinder 或 ensureDebugId 方法设置 id。但这在树项上失败了。似乎 gwt 为每个树项生成自己的 ID。ensureDebugId("id")
并且getElement.setId("id")
不起作用。我猜ID是在渲染时生成的?!在我的情况下,每个树项都与具有自己 ID 的数据对象相关联。我需要 treeitem id 是我自己的 id 或者至少这个 id 必须是结果 id 的一部分。
如何做到这一点?