#javascript #casperjs
#javascript #casperjs
Вопрос:
Я пытаюсь использовать sitespeed.ввод-вывод для измерения страницы, которая находится за формой входа (базовая аутентификация внутри sitespeed.io не работает с этим сайтом).
Мне удалось создать скрипт casperjs, который может входить в приложение, но я не уверен, как затем передать это sitespeed.io . Они оба используют PhantomJS в фоновом режиме, поэтому я думаю, что это было бы возможно, но по сути это два отдельных процесса. То есть: сначала запустите CasperJS для входа в систему, а затем запустите sitespeed.ввод-вывод для измерения сайта.
Когда я запускаю sitespeed.io не знает о процессе CasperJS. Кто-нибудь делал что-то подобное этому?
Ответ №1:
В итоге я использовал для этого модуль selenium-webdriver npm (я получал ненадежные результаты с CasperJS). Первый скрипт выполняет вход в систему, а затем достаточно просто вызвать sitespeed.после этого ввод-вывод для запуска анализа.