Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

145
Visualizações
Cómo seleccionar un elemento después de recargar DOM en webdriverio en JAVASCRIPT

Me han encargado realizar lo siguiente usando Mocha y webdriverio:

  1. [done] Abra https://cloud.google.com/

  2. [done] Al hacer clic en el botón de búsqueda en el portal en la parte superior de la página, ingrese en el campo de búsqueda "Calculadora de precios de Google Cloud Platform"

  3. [done] Inicie la búsqueda haciendo clic en el botón de búsqueda.

  4. [done] En los resultados de búsqueda, haga clic en "Calculadora de precios de Google Cloud Platform" y vaya a la página de la calculadora.

  5. [done] Active la sección COMPUTE ENGINE en la parte superior de la página //selected by default

  6. [In Progress] Rellene el formulario con los siguientes datos:

    • Número de instancias: 4 //element id #input_77

    • Tipo de instancia: n1-estándar-8 (vCPU: 8, RAM: 30 GB)

    • Seleccione Agregar GPU

      • Número de GPU: 1

      • Tipo de GPU: NVIDIA Tesla V100

    • SSD locales: 2x375 Gb

    • Ubicación del centro de datos: Fráncfort (europe-west3)

    • Uso comprometido: 1 año

Intenté seleccionar el elemento ( number of instances ) tanto por id:

 const numOfInstances = await $('#input_77')

y XPath:

 const numOfInstances = await $('//*[@id="input_77"]')

Pero tengo un mensaje de error: el element ("#input_77") still not existing after 15000ms

El bloque de código completo aquí:

 it('Choose the number instances', async () => { const numOfInstances = await $('#input_77') //await numOfInstances.waitForExist() //tried this method, too. but still the same error await numOfInstances.setValue(4) })

Supongo que el problema no es la forma de seleccionar el elemento, sino encontrarlo después de actualizar DOM debido a la búsqueda en los pasos 3 y 4.

El código completo está aquí: https://pastebin.com/79ghTbHC

¡Aprecio tu ayuda!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda