Resultados de la búsqueda a petición "phantomjs"

1 la respuesta

¿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 ...

1 la respuesta

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 = ...

2 la respuesta

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 ...

3 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

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 ...

1 la respuesta

¿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", ...

2 la respuesta

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, ...

5 la respuesta

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 ...