Описание тега casperjs

CasperJS is a JavaScript based navigation scripting & testing utility for PhantomJS (WebKit) and SlimerJS (Gecko). See SpookyJS for the use of CasperJS inside of node.js.
2 ответа

Python 3 TypeError: ожидается строковый аргумент, получено 'bytes' casperjs_capture

Я получаю сообщение об ошибке при выполнении кода ниже с Python 3, но на Python 2 он работает нормально template_content = <HTML data> with NamedTemporaryFile(suffix='.html') as render_file: render_file.write(template_content.encode('utf-8')) …
26 сен '18 в 05:30
0 ответов

Клавиша casperJS "A" на вводимом HTML-тексте должна быть заполнена

Я должен очистить веб-сайт, но не могу войти, потому что он отслеживает события при наборе текста в полях ввода электронной почты и пароля. Веб-сайт http://grow.zoominfo.com/. это мой код casper.then(function() { this.sendKeys('#email_input', casper…
06 сен '16 в 15:54
1 ответ

Можно использовать вход через casperjs в Facebook, но захватывать в png только показывать навигационную панель

Можно использовать вход через casperjs в Facebook, но захватить в png только показать панель навигации это мой код: facebook.js casper.start("http://www.facebook.com/login.php", function(response) { if (this.exists('[name="lsd"]')) { this.page.evalu…
22 окт '14 в 08:39
1 ответ

CasperJS скребок не может получить содержимое с помощью селектора

Я использую CasperJS через PhantomJS, чтобы отбирать данные с сайта, который не имеет API. Я следую за документацией и всякий раз, когда я добавляю свою последнюю функцию, которая getTractorData() Внезапно я не получаю данные. Первая часть скрипта с…
10 сен '15 в 14:58
0 ответов

Casperjs ReferenceError

Я пытался разными способами добиться успеха, переустановил ОС, пакеты, изменил пути назад и вперед, ничего не получилось, как показано в примерах из youtube или других источников. это ошибка при попытке выполнить код ниже: ReferenceError: Невозможно…
07 окт '16 в 09:38
2 ответа

Нажатие определенной кнопки CasperJS не работает

Я использую следующий код в длинном скрипте много раз: this.click("<selector>"); Но есть одна страница, которая не работает, и я не понимаю, почему. HTML-код: <div class="bottom-row"> <div class="actions-primary"> <button class=…
16 мар '18 в 10:05
1 ответ

Очистка ссылок от HTML-элементов - casperjs

В настоящее время я пытаюсь почистить ссылки и эскизы с этого САЙТА с помощью casperjs. Я был в состоянии легко выяснить структуру HTML (показано ниже). Я пытаюсь извлечь из всех a помечает ссылку, найденную в href приписывать. Я запускаю свой скрип…
08 апр '15 в 17:36
1 ответ

HTTP 407 CasperJS через корпоративный прокси

Я пытаюсь использовать casperjs для доступа к creditkarma.com (который не заблокирован брандмауэром). Но я получаю сообщение об ошибке 407 и страницу, на которой написано, что мне нужно указать имя пользователя и пароль, а не форму, просто ошибка. Я…
27 ноя '15 в 07:53
1 ответ

Как увеличить размер аргумента командной строки или ограничение в командной строке Windows

Привет, я создал программу JAVA, которая использует ProcessBuilder для запуска командной строки, java передает команду с некоторыми аргументами в консоль, а затем командная строка отвечает за обработку команды, все работает нормально, пока аргумент …
2 ответа

Есть ли библиотека для имитации клика пользователя, как casperjs на greasemonkey?

Я собираюсь написать user cript для симуляции клика пользователя. я использую jquery.trigger, но мне интересно, есть ли какая-нибудь третья библиотека, которая может спасти меня, как CasperJS. так что я могу использовать что-то вроде: this.fill('for…
24 янв '13 в 00:50
1 ответ

Мой первый скрипт casper.js вызывается из python

pythonscript import os import subprocess APP_ROOT = os.path.dirname(os.path.realpath(__file__)) CASPER = "C:\casperjs\bin\casperjs" SCRIPT = os.path.join(APP_ROOT,'test.js') params = CASPER + ' ' + SCRIPT print subprocess.check_output(params, shell=…
20 май '14 в 04:43
0 ответов

Как я могу автоматизировать тесты фантомов и casperjs в Карме

Я пытаюсь найти способ автоматизации тестов, написанных в phantomjs &&/|| Касперис с кармой. Очевидно, вы можете запускать тесты в phantomjs, но вы не можете использовать phantomjs или casper в качестве фреймворка / плагина, такого как Jasmine. Я зн…
1 ответ

casperjs нажмите на ссылку для входа не работает

Я создал следующий скрипт casperjs для входа на сайт. Но это не войти в систему. var casper = require('casper').create(); casper.start('xxxxxxxxxxxxxxx', function () { this.fill('form', { 'tbxUsername' : 'xyz', 'tbxPasswort' : 'zyx', }, false); this…
20 июн '13 в 11:28
1 ответ

Нажмите событие для цикла | я значение всегда последнее значение

Я новичок в CasperJS. Я хочу пройтись по всем ссылкам на ul и нажать на каждую li. При нажатии на li появляется модальное окно, и я сохраняю модальные данные. Но значение 'i' внутри цикла всегда является конечным значением. У меня есть 5 лис на ул.С…
10 июл '16 в 15:00
1 ответ

Как я могу установить переменную заранее и передать ее в тесты?

У меня здесь есть установка, похожая на суть, упомянутую в FAQ. Одно из отличий состоит в том, что у меня есть конфиденциальная информация в inc.coffee , поэтому мне не нужно распространять ее повсюду. data = BaseURL: "http://localhost:3000" Name: "…
28 июн '13 в 21:30
1 ответ

Пример кода ClientUtils#findAll(селектор строки) не работает

Этот пример кода CasperJS ( http://casperjs.org/api.html) не работает. Кто-нибудь знает, как заставить эту вещь работать? var links; casper.start('http://foo.bar/', function() { links = this.evaluate(function() { var elements = __utils__.findAll('a.…
05 фев '13 в 23:54
4 ответа

casperjs скачать файл без указания URL

Есть ли способ загрузить CSV-файл с помощью casperjs без указания URL-адреса для загрузки? Я пытаюсь загрузить файл CSV, URL-адрес которого генерируется динамически при нажатии кнопки загрузки. Таким образом, я не могу использовать download() в этой…
17 сен '12 в 14:10
2 ответа

Как модулировать этапы тестирования CasperJS?

Я довольно новичок в CasperJS, и я начал создавать набор тестов. Некоторые из шагов (например, вход в приложение) будут многократно использоваться, поэтому мы хотели бы управлять ими в библиотечных файлах (которые включены в тестовые файлы). Кроме т…
09 сен '13 в 11:31
1 ответ

Заполните угловую форму, используя casperjs и jquery

Я использую casperjs, чтобы заполнить форму, простая форма может быть заполнена с помощью casperjs и jquery, но когда я попытался с помощью casperjs и jquery, чтобы заполнить угол, это не сработало. Ниже приведен пример поля ввода. <input _ngcont…
14 сен '18 в 00:58
3 ответа

Нажмите в Angularjs, используя Casperjs

Я хотел бы нажать в angularjs, используя casperjs. Однако я не могу этого достичь. Веб-страница заполняет диалоговое окно каждый раз, когда я запускаю, поэтому мне нужно нажать. Это то, что я пытаюсь нажать <button class="ng-scope" trans="" ng-cl…
15 янв '17 в 20:56