logo

midudev


Transcribed podcasts: 146
Time transcribed: 5d 9h 42m 56s

This graph shows how many times the word ______ has been mentioned throughout the history of the program.

Hace un montón de días que no ficho y lo tendría que hacer manualmente, pero ¿sabes qué?
Que me da mucho palo, así que lo vamos a automatizar utilizando Google Chrome con una nueva funcionalidad que tiene.
Si te vas para aquí, puedes buscar Recorder, aquí lo tienes, Recorder, que es esta nueva funcionalidad.
Esta nueva funcionalidad te permite grabar y automatizar pasos que vas a hacer en una página web.
Está en periodo de prueba, pero funciona bastante bien.
Start New Recording, ponemos Fichar, Start New Recording y ahora va a grabar todos los pasos que vamos a dar.
Vamos a la primera y ahora aquí le vamos a Finalizar mi jornada, a Aceptar y aquí, pues ahora se ha finalizado correctamente, le vamos a dar a Aceptar.
Podemos Guardar, ahora vamos a revisar rápidamente los pasos que nos ha guardado.
Ya veo una cosita que no está muy bien.
En este clic que pone Element y pone el día, si le damos clic podemos ver todos los pasos que ha hecho.
Tenemos los selectores que ha utilizado.
Este selector no tiene buena pinta porque va justamente al día, así que lo vamos a quitar.
Este tiene mejor pinta.
Si seguimos bajando, tenemos aquí Finalizar mi jornada, perfecto, Aceptar y Aceptar.
Estos dos Aceptar que están muy cerca, que son dos clics, vamos a ponerle un paso justo antes.
Aquí utilizamos un Add Step Before para que espere un elemento.
El elemento que vamos a esperar es justamente este.
¿Por qué vamos a esperar este elemento?
Bueno, como son dos modales que van justamente con el mismo botón de Aceptar, a veces se puede quedar ahí, pues nada, congelado.
Vamos a utilizar este selector para que espere este elemento y le ponemos aquí un Time Out de 5 segundos.
Aprovechamos y el Time Out en general lo vamos a pasar a 20 segundos, por si acaso tarda mucho en encontrar algo.
Y yo creo que esto tiene bastante buena pinta, así que le podemos dar ya a Replay y esto va a repetir los pasos que he grabado.
Vamos a darle.
Replay, ha encontrado el primer día, perfecto.
La verdad es que tarda bastante en este.
Yo creo que a lo mejor es que este selector no lo está encontrando.
Finalizar mi jornada, a lo mejor le falta, porque veis que tarda.
Pero está aquí, lo estoy viendo yo, está ahí.
Venga, tú puedes.
Yo creo que es que luego va a hacer este.
Este selector no lo ha encontrado y ha hecho el fallback.
¿Vale?
Se ha afinalado correctamente y ya está.
Ya ha hecho todos los pasos.
El único que me da la sensación que no ha funcionado del todo bien, aunque luego ha funcionado, o sea, que ha hecho el fallback y tal, yo creo que es este.
Podríamos probar en quitar este.
Quitar este y a ver si ahora va un poquito más rápido.
Venga, vamos con el 21.
Ahora sí, ahora sí, ha ido mucho más rápido.
Bueno, pues ya está.
Lo tengo automatizado.
Solo tengo que dar el Replay todo el rato.
¡Y listo!
¡Gracias!
¡Gracias!
¡Gracias!