Visual Basic.NET - Error de Element

 
Vista:

Error de Element

Publicado por fran (40 intervenciones) el 07/08/2019 00:05:10
Buenas estoi haciendo un proyexto dinamico con Selenium y me gustaria si hay alguna manera de comparar si existe o no la etiqueta que quiero buscar en una web parte de mi codigo:

1
2
3
4
5
6
7
Static driverFF As IWebDriver
driverFF = New FirefoxDriver()
driverFF.Navigate().GoToUrl("URL")
 
MIHTML = driverFF.PageSource
Dim html = New HtmlDocument()
html.LoadHtml(MIHTML) 'pasando tu string

y el error me lo da en esta linea porque la etiqueta no existe:

1
driverFF.FindElement(By.XPath("//div[2]/div/div[2]/div/div/div[4]")).Click

Mensage de error:

Element <div class="GridHeaderTabLink "> could not be scrolled into view

pues habria alguna forma de decirle por condicional que si la etiqueta no existe que no haga el evento click

Xpath tiene posicion absoluta y siempre es lo mismo, espero ayuda, Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder