Resultados de la búsqueda a petición "phantomjs"
¿Hay alguna manera de escuchar un evento en el contexto fantasma desde el contexto de la página?
Por ejemplo: abro una página con PhantomJS, evalúo un script asincrónico (por ejemplo, ajax). Cuando tenga éxito, quiero dejar que el contexto fantasma (fuera depage.evaluate()) saben que el proceso asincrónico ha finalizado. No quiero ...
Visite páginas usando PhantomJS directamente al escribir especificaciones con TeaSpoon - Jasmine
Estoy tratando de escribir una especificación de Javascript para mi aplicación Rails 3.2 usando Cucharilla (la versión Jasmine). Estoy tratando de escribir una especificación que haga algo como esto describe("Fun", function() { var page = ...
setTimeout en Phantom.js
El siguiente código quiere que Phantom.js cargue la página, haga clic en un botón y espere 5 segundos antes de devolver el código HTML de la página. Problema:Sin embargo usandosetTimeout() crear el retraso de 5 segundos hace que elpage.evaluate ...
karma.conf.js ordenación automática de archivos?
Tengo un gran proyecto angularjs ordenado por características. Me gustaría configurar las pruebas unitarias, pero tengo problemas para obtener la configuración de pedido de archivos karma.conf.js. Intenté especificar un patrón de globo simple ...
La conexión de Phantomjs a Facebook falla el protocolo de enlace SSL [duplicado]
Esta pregunta ya tiene una respuesta aquí: PhantomJS no puede abrir el sitio HTTPS [/questions/12021578/phantomjs-failing-to-open-https-site] 12 respuestasEstoy tratando de construir un raspador web para Facebook usando phantomjs. La conexión ...
Las pruebas de Geb / Selenium se cuelgan cargando una nueva página
Mis pruebas de Selenium frecuentemente se cuelgan indefinidamente en CI, siempre en un intento de cargar una nueva página endriver.get. Estoy usando PhantomJS 1.9.8. Después de varias rondas de depuración, creo que he rastreado el problema ...
Espere un proceso hijo en CasperJS
Tengo un proceso CasperJS que carga alguna página y luego necesita llamar a un proceso de inicio para analizar la página y decidir qué página debe cargarse a continuación. Go-Process tarda un tiempo en ejecutarse. Mi problema es que CasperJS no ...
¿Por qué el código Phantomjs no pasa por la matriz?
Después de ejecutar este código, guarda un número infinito de archivos con el código fuente de la primera página ("http://site1.com [http://site1.com]"), ¿por qué no pasa por otros enlaces y no se detiene? var args = ["http://site1.com", ...
Raspado web de Amazon
Estoy tratando de raspar los precios de Amazon con phantomjs y python. Quiero analizarlo con una sopa hermosa, para obtener los precios nuevos y usados de los libros, el problema es: cuando paso la fuente de la solicitud que hago con phantomjs, ...
Karma, PhantomJS y es6 Promesas
Estoy escribiendo una biblioteca de JavaScript que usa las nuevas promesas es6. Puedo probar la biblioteca en Firefox porque las promesas están definidas. Sin embargo, cuando intento probar mi código con Karma y PhantomJS, aparece el errorCan't ...