Mapeando ui: campo no GWT para o código gerado
Estou tentando fazer alguns testes automatizados de interface do usuário em um aplicativo GWT e estou tendo problemas para encontrar uma maneira de rastrear elementos da interface do usuário.
Por exemplo, eu tenho o seguinte:
<g:Button text="Submit" ui:field="submitButton" enabled="true" />
que gera:
<button class="gwt-Button" type="button">Submit</button>
É um erro do compilador definir o ui: field e o id (o id é considerado obsoleto de qualquer maneira), por isso o problema é que não tenho uma maneira fácil de selecionar meu botão de envio usando algo como selênio.
Alguém conhece uma maneira de mapear o
ui:field="sumbitButton"
para o HTML gerado?