Estoy buscando una manera de Monkey test un sitio web. Algo así como un complemento de navegador en el que podría definir un intervalo de tiempo y zonas sin hacer clic, y luego el complemento comenzaría a hacer clic (y posiblemente a otras acciones) en todas partes (excepto las zonas sin hacer clic o los elementos DOM) durante el intervalo de tiempo especificado.Cómo "Monkey Test" un sitio web
He buscado en línea y solo encontré este tipo de pruebas para iPhone y Android.
¿Es rápido? Vi que es compatible con la grabación de macros, pero quiero algo completamente aleatorio en CUALQUIER página que pueda aparecer. ¿Y emula eventos como desplazamiento, desplazamiento, clic derecho, tipeo? – fbernardo
Mi experiencia con Selenium es limitada, pero por lo que he visto, parece funcionar bien. Puede buscar en el árbol de elementos DOM, elegir un elemento aleatoriamente y simular clics del mouse, clics dobles o pulsaciones de tecla. No estoy seguro de los clics correctos ... ¿tal vez alguien más sabe? –
Selenium es simplemente un marco que le permite guiar las interacciones con un navegador. La aleatoriedad del 'Mono' tendría que ser escrita por ti. Escribimos una prueba de 'humo' que simplemente tomó todos los enlaces en nuestra página, y si la href no se había visitado ya, hizo clic en el enlace y luego continuó de manera recursiva hasta que se visitó todo el sitio. Esta prueba nos dijo que no teníamos enlaces rotos, pero toda esa lógica era nuestra propia materia personalizada, el selenio era solo la herramienta que usábamos para interactuar con el sitio web. –