Usando nomes de classe em Watir
Então, nosso cara de QA veio hoje para que eu colocasse id's em itens em nosso html para que ele pudesse automatizar as coisas usando o watir.
Eu não sei muito sobre isso, então eu tentei ver se nós poderíamos usar os nomes das classes, mas isso é um total de crapshow.
Eu só estava me perguntando por que algo como
link(:item, :id => 'save-btn')
funciona quando você configura em watir, mas você não pode fazer algo como
links(:item, :class => 'save-btn')[0]
Eu também tentei usar o browser.links chamadas, mas nós sempre obteríamos
element not visible errors
Eu só estava me perguntando por que isso foi tão difícil, para onde usar ids em tudo parece ser o caminho recomendado para ir com tudo? Existe uma maneira de usar nomes de classes com o watir ou é assim que as coisas são feitas?