es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo se puede escribir un objeto de comando de WebDriver en un color de fondo?

Quiero capturar la nueva fecha de caducidad (imagen adjunta)

He intentado el siguiente código:

wait.Until(ExpectedConditions.ElementToBeClickable(By.XPath(“//td[contains(@style,’background-color:rgb(164 164 187 / 15%);’)]”)));

return driver.FindElement(By.XPath(“//td[contains(@style,’background-color:rgb(164 164 187 / 15%);’)]”));

Obtuve el mensaje de error “no se puede interactuar con el elemento”. Por favor, ayúdeme a resolver esto.
He seleccionado mi elemento en la página (destacado en color amarillo) en la imagen adjunta.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando interactuar con un elemento que no está visible o interactivo. Puedes intentar usar ExpectedConditions.ElementToBeClickable para esperar hasta que el elemento sea visible e interactivo antes de intentar interactuar con él. También puedes intentar usar driver.Manage().Timeouts().ImplicitWait para establecer un tiempo de espera para que el controlador espere a que el elemento sea visible e interactivo antes de intentar interactuar con él.

Comments are closed.