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: //*[A16=»codProducto1″] Excel: Campo1.
Quisiera agregar un Xpath //*[A16=»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.
Bender
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