casperjs

Я пытаюсь загрузить csv-файл (отчет о рекламе) с сайта, используя приведенный ниже код. Проблема в том, что он будет загружать HTML-страницу, а не csv-файл. Я не могу дать вам URL, так как он находится за логином, но это похожий случай, когда вы загружаете Firefox с нижеприведенного URL Http://www.mozilla.or...

try { var Spooky = require("spooky"); } catch (e) { console.log(e); } var spooky = new Spooky({ capser: { logLevel: "debug", verbose: true }, child: { command: "./casperjs/bin/casperjs", port: 8081, spooky_lib: "./node_modules/spooky/" } }, function (err) { if(err) { con...

Например, у меня есть шаг, который часто нужно выполнить, например, войти в систему пользователя перед некоторым тестом. Как написать многоразовые куски кода для CasperJS? Их документация для расширения CasperJS написана только для одного файла... Спасибо!...

Я пытаюсь скрыть использование CasperJS с помощью одного моего скрипта. В настоящее время я пытаюсь изменить разрешение, пользовательский агент и язык с помощью этого: casper.userAgent("My UA"); casper.viewport(1600, 900); casper.page.customHeaders = {'Accept-Language': 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'...

Я искал решение для проведения безголового тестирования в osx. Но мне нужна возможность сохранять файлы, возвращенные сервером. Я протестировал selenium, phantomjs, casperjs и изучил все, что смог найти в интернете. Ни один из них не поддерживает загрузку. я что-то упустил? существуют ли какие-либо безголов...

Я пытаюсь протестировать страницу с помощью CasperJS. Есть ли какие-либо возможности получить каждый элемент (абзацы), который содержит атрибутивные данные -...? После этого мне нужно сравнить этот атрибут с внутренним HTML, но я не знаю, как это сделать....

Я новичок в этом фреймворке и также не получаю никакого представления о том, как проверить функциональность сортировки с помощью CasperJS. Сценарий заключается в том, что мне нужно проверить результаты поиска с помощью функции сортировки. Когда я ищу по любому ключевому слову, он отображает все возможные рез...

Я пытаюсь сделать так, чтобы CasperJS открывал каждую ссылку в array ссылок. У меня это так, что после того, как я открою ссылку, она будет отображать заголовок этой страницы. Но когда я запускаю его, ничего не отображается. Я могу использовать for loop для отображения ссылок, и это прекрасно работает. Это...

Можно ли CasperJS (с phantomJS) запускать непосредственно в браузере, а не через командную строку ? Я хотел бы запустить интерактивный тест из браузера, где я принимаю входные данные от пользователя и действую соответственно. Я хотел бы запустить casperJS как обычную функцию javascript, которая выполняется в...

Я использую CasperJS для автоматизации серии кликов, заполненных форм, разбора данных и т. д. через веб-сайт. Каспер, кажется, организованы в список предустановленных шагов в виде then операторы (см. Их пример здесь:http://casperjs.org/quickstart.html) но неясно, что запускает следующий оператор на самом дел...