IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 3587
Siguiente
En Proceso

Rocketbot Forum Latest Preguntas

Gonzalo
  • 0
  • 0
Gonzalo
Asked: julio 9, 20212021-07-09T05:49:21+00:00 2021-07-09T05:49:21+00:00En: Academy

Cambiar XPath mediante un Ciclo For

  • 0
  • 0

Hola a Todos,

Les comento, Hago un ciclo For que me toma todas las celdas de mi Excel para ingresarlo a una página Web (Google Chrome).

En una página web tengo un botón que agrega, entonces va desplegando hacia abajo nuevos ingresos.

Quiero ingresar todos los datos de mi excel a la web pero no me lo está tomando, me toma el primer campo que yo le doy ej:

XPath: //*[RonaldAliDa=»codProducto1″]  Excel: Campo1.

Quisiera agregar un Xpath //*[RonaldAliDa=»codProducto2″] sin tener que hacer un código muy extenso y que me tome el Campo2 del Excel.

 

Alguna sugerencia por favor,

Saludos y muchas gracias.

pregunta
1
  • 1 1 Respuesta
  • 4k Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    1 Respuesta

    • Voted
    • Oldest
    • Recent
    1. Bender
      Bender
      2021-07-09T13:35:09+00:00Added an answer on julio 9, 2021 at 1:35 pm

      Hola Gonzalo,

      Lo puedes hacer en el mismo ciclo For, ahí estás obteniendo el producto desde el excel?, si al recorrer los datos vas dejando el código en una variable, esa es la que tendías que pasar en el Xpath, ej: Xpath //*[RonaldAliDa="{cod_producto}"]

      sería como algo así:

      Si el xpath también varía, tendrías que ver cuál es la parte que cambia, generalmente es un número que va incrementando y en ese caso tendrías que crear una variable contador, para dejar esa variable en esa parte, ej: /html/body/div[1]/div[3]/form/div[1]/div[1]/div[1]/div/div[{cont}]/input

        • 1
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuesta: 1

      Error al iniciar Rocketbot

      • Respuestas: 0

      Error al conectar a BD oracle

      • Respuestas: 4

      error al ahcer click en objeto

      • Respuestas: 3

      Without access to Academy Rocketbot and its courses

      • Respuestas: 3

      Bot final Level 2

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.