Scroll
Tipo: page-scroll · Paquete: Browser v1.0.0
Desplaza (hace scroll) la página o un elemento. Tiene dos usos: llevar un elemento a la vista (pasando su selector) o desplazar una cantidad de píxeles (con x/y). Útil en páginas largas, listados con carga progresiva (scroll infinito) o para asegurarte de que un elemento es visible antes de interactuar.
Cómo funciona
Sección titulada «Cómo funciona»- Si indicas un
selector, desplaza hasta que ese elemento quede a la vista. - Si no, desplaza la página la cantidad de píxeles indicada en
x(horizontal) ey(vertical). Valores positivos bajan/van a la derecha; negativos, lo contrario.
Parámetros requeridos
Sección titulada «Parámetros requeridos»Ninguno.
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
page | sesión | La sesión de página. Omítela dentro de un body; fuera, pasa = page. |
selector | selector | Elemento a llevar a la vista. Vacío = desplaza toda la página. |
x | número | Píxeles a desplazar en horizontal. Por defecto 0. |
y | número | Píxeles a desplazar en vertical. Ej: 500 (baja), -500 (sube). |
Ejemplo
Sección titulada «Ejemplo»Bajar para cargar más resultados (scroll infinito):
For Loop from = 1 to = 6 indexVariable = i └─ activities: Page Scroll y = 1000 Delay milliseconds = 800 // dar tiempo a que carguen más itemsLlevar un botón al área visible antes de hacer clic:
Page Scroll selector = (#botonPagar)Page Click selector = (#botonPagar)Actividades relacionadas
Sección titulada «Actividades relacionadas»- Wait For — esperar a que aparezcan elementos cargados al desplazar.
- Extract Table — para tablas paginadas (maneja el avance por ti).