Quiero almacenar parte de una identificación, y tirar el resto. Por ejemplo, tengo un elemento html con un id de 'element-12345'. Quiero descartar 'element-' y mantener '12345'. ¿Cómo puedo lograr esto?¿Cómo funcionan las expresiones regulares en el selenio?
puedo capturar y eco del valor, como este:
| storeAttribute | //[email protected] | myId | | echo | ${!-myId-!} | |
Cuando ejecuto la prueba, me sale algo como esto:
| storeAttribute | //[email protected] | myId | | echo | ${myId} | element-12345 |
estoy grabando con el IDE selenio, y copiando la prueba en Fitnesse, usando el accesorio Selenium Bridge. El problema es que estoy usando una base de datos limpia cada vez que ejecuto la prueba, con identificaciones aleatorias que necesito capturar y usar a lo largo de mi prueba.
+1 porque el selenio es una excelente herramienta! –