Pepino con definición de paso capibara para comprobar la existencia de cierta clase en el cuerpo
-
25-09-2019 - |
Pregunta
Necesito definir una definición de paso para comprobar la existencia de una cierta clase en una etiqueta del cuerpo de una página web.
por ejemplo <body class="home">
Quiero prueba si "casa" es una clase de cuerpo.
Tenga en cuenta que el cuerpo puede contener otras clases, así
por ejemplo <body class="active home etc">
Gracias por su ayuda.
Solución
find(:xpath, "//body")[:class]
le dará el valor de cadena del atributo de clase.
Me puede editar si necesita ayuda con la expresión regular para que coincida, déjame sé-- no olvido sobre el caso en que la clase que usted está tratando de partido es una subcadena de otra clase (por ejemplo: class = "home_star_runner ")
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow