Casperjs – вопросы и ответы

77
голосов
2
ответа
После некоторой отладки, похоже, у меня возникли трудности с нажатием или запуском события click этой кнопки в CasperJS: <a id="generate" class="btn" href="#generate"><strong>Generate&l...
4 месяца, 3 недели назад Zee
126
голосов
1
ответ
У меня есть HTML <tr data-automation="registerRow" ng-repeat="item in vm.registers | orderBy : 'name'" class="ng-scope"> <td data-automation="register-name" class="ng-binding">Lane 1<...
4 месяца, 3 недели назад Jon Harding
88
голосов
1
ответ
Я хочу получить информацию на веб-сайте с iframe. Когда я разбираю этот сайт с помощью casperjs с помощью этой команды: casper.then(function() { casper.waitFor(function() { return this.withFrame('m...
4 месяца, 3 недели назад MAidEN91
77
голосов
1
ответ
Я пытаюсь очистить веб-страницу. На сайте есть кнопка ajax (div), при нажатии на нее добавляется список на странице с большим количеством результатов (например, показывается еще 20 результатов). Я ...
4 месяца, 3 недели назад user3294828
64
голоса
1
ответ
Я не знаю, почему scrollToBottom() не работает. Я хочу сохранить прокрутку в нижней части страницы, если текущие данные (из оценки) больше, чем предыдущие данные. PhantomJS 2.0.0 CasperJS 1.1.0-bet...
4 месяца, 3 недели назад Maesa
76
голосов
1
ответ
Я пытаюсь заставить моего покупателя войти на сайт, но он имеет следующую форму: <form action="#" method="POST" name="logon" id="loginForm" onsubmit="DoLogin(); return false;"> Я получаю это ...
4 месяца, 3 недели назад Euphe
139
голосов
1
ответ
Когда я запускаю casperjs script, мой script заблокирован в сообщении консоли [info] [phantom] Запуск... Я не понимаю, почему. Мой script var casper = require('casper').create({ verbose: true, logL...
4 месяца, 3 недели назад Hugo
101
голос
1
ответ
мой клип-клиент работает нормально на большинстве веб-сайтов, но когда я пытаюсь щелкнуть что-то на reddit, он не будет нажимать. casper.start(); casper.then(function (){ this.open("http://reddit.c...
4 месяца, 3 недели назад Robert Choy
99
голосов
1
ответ
Я использую casperjs, чтобы заполнить форму, простая форма может быть заполнена casperjs и jquery, но когда я попытался с casperjs и jquery заполнить угловой, для нее не получилось. Ниже приведено ...
4 месяца, 3 недели назад chandresh sharma
63
голоса
1
ответ
Я использую capserjs для тестирования моего приложения ExtJS 4.1. Вот как я сделал ссылку на файл ext.js casperjs test --include=ext-all.js testFile.js Если я открою вкладку консоли на панели инстр...
4 месяца, 3 недели назад SharpCoder
78
голосов
1
ответ
Я очень начинаю в javascript/phantomjs/casperjs (например, только несколько дней обучения), но я застрял в этом графике svg, с которого я пытаюсь отказаться от данных. Я пытаюсь получить доступ к э...
4 месяца, 3 недели назад Romain
108
голосов
1
ответ
Я пишу тест, используя LiveServerTestCase, django-casper и casperjs для представления, которое включает javascript. На полпути через скрипт на стороне клиента у меня есть строка jQuery.post(url, ca...
4 месяца, 3 недели назад user12345678
63
голоса
2
ответа
Я использую .waitForResource('/auth') .then( .... ) .waitForResource('/auth') .then( .... ) /auth завершения ajax-вызова /auth до проверки правильности ответа пользовательского интерфейса. Однако п...
4 месяца, 3 недели назад Matt Bryson
89
голосов
1
ответ
Мой Html <input name="SUBMIT-chn:$INTERNAL_password.pss" title="Select" class="image selectIcon" type="image" alt="Select" src="docs/pics/select.png"> Я пытаюсь использовать CasperJS, чтобы у...
4 месяца, 3 недели назад software is fun
109
голосов
2
ответа
Этот пример в руководстве CasperJS показывает, как очистить URL от Google. Это показывает, что URL-адреса получатся приятными и чистыми. Однако, когда я запускаю этот пример, мой вывод выглядит сле...
4 месяца, 3 недели назад user3930517
64
голоса
1
ответ
Я использую this.evaluate следующим образом: myData = this.evaluate(getData); Мне нужно передать две переменные функции getData, но, к сожалению, это не работает следующим образом: myData = this.ev...
4 месяца, 3 недели назад Joshii Starlet
116
голосов
1
ответ
Я хотел бы иметь CasperJS script, который запускает страницу, а затем остается открытым неопределенно, поэтому я могу отправлять команды ему через HTTP всякий раз, когда захочу. Проблема в том, что...
4 месяца, 3 недели назад Andrew Magee
135
голосов
2
ответа
Я пытаюсь установить casperjs из git вручную http://docs.casperjs.org/en/latest/installation.html#installing-from-git, но я получаю сообщение об ошибке: ln: не удалось создать символическую ссылку ...
4 месяца, 3 недели назад ZaurK
77
голосов
1
ответ
Как проверить, существует ли один из элементов? Я знаю, что существует функция assertExists , но она проверяет только один конкретный элемент. Мне нужно проверить, существует ли один из трех элемен...
4 месяца, 3 недели назад Ilya Tregubov
99
голосов
2
ответа
Я пытаюсь подключиться к SoundCloud с помощью CasperJS. Что интересно, как только вы вошли в систему и снова запустите функцию входа в систему, предыдущий логин по-прежнему активен. Прежде чем идти...
4 месяца, 3 недели назад Julien Le Coupanec
99
голосов
1
ответ
Я пытаюсь создать скрипт casperjs для проверки моей страницы. Фактический алгоритм выглядит так: (1-5 работ): 1) load url (login page) 2) take ss and save as img1.png 3) find inputs (login & pa...
4 месяца, 3 недели назад Piotr Wójcik
76
голосов
1
ответ
Я уверен, что кто-то спросил об этом раньше, и я просто потратил пару часов на поиск ответов, но большинство людей вводит ключ "вводить" в CasperJS. Я могу напечатать "A" - "Z", но не ответил на "a...
4 месяца, 3 недели назад Robert Choy
63
голоса
1
ответ
var casper = require('casper').create({ verbose: true, logLevel: 'error', pageSettings: { userAgent: 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 S...
4 месяца, 3 недели назад David Kagan
64
голоса
1
ответ
Я пытаюсь загрузить файлы с нескольких страниц. Я думал, что буду нажимать на next кнопку до тех пор, пока она не станет отключена, но по какой-то причине casperjs останавливается после 2 страниц (...
4 месяца, 3 недели назад yabloki
63
голоса
1
ответ
Помогите мне, как перейти к URL-адресу массива? Проблема в том, что список URL-адресов, поступающих с других страниц (casper), и изначально неизвестен. Пример: casper.thenEvaluate(function() { var ...
4 месяца, 4 недели назад zoinx2012
141
голос
2
ответа
Я пытаюсь использовать CasperJS как веб-скребок, и там есть страница с кнопками, которые будут загружать данные при нажатии. Поэтому сначала я хочу щелкнуть по всем этим кнопкам и подождать, прежде...
4 месяца, 4 недели назад Vongdarakia
117
голосов
1
ответ
Я новичок в casperjs и в процессе попытки запустить свой первый скрипт из командной строки (используя $ casperjs sample.js ), я получил этот вывод: Casper CLI passed args: [] Casper CLI passed opti...
4 месяца, 4 недели назад jjl2
125
голосов
1
ответ
Я новая пчела в мире casperjs и phantomjs. Я получаю null от скрипта всякий раз, когда я запускаю скрипт PHP, пока получил ответ в cmd. Это php-скрипт, из которого я назвал скрипт casperjs с именем...
5 месяцев назад Bhoomi
63
голоса
1
ответ
Чтобы быть ясным, я использую SpookyJS, который представляет собой библиотеку, которая позволяет использовать безгласную CasperJS. Я могу щелкнуть и выбрать другие XPaths просто отлично на всех дру...
5 месяцев назад grasshopper
127
голосов
2
ответа
У меня есть html-элементы на моей странице, подобные этой, которая находится на защищенной странице после формы. <h4 class="something" id="somethingelse1" style="display: none;">Some Name<...
5 месяцев назад user3228249
139
голосов
1
ответ
Я новичок в casperjs, я пытаюсь автоматически получить доступ к веб-сайту и очистить некоторую информацию, я запустил URL-адрес, а затем сохранил некоторые ссылки в таблице под названием "ссылки", ...
5 месяцев назад khadija.EL
98
голосов
2
ответа
хорошо, может кто-нибудь помочь мне, я новичок в casperjs, и до сих пор stackoverflow был потрясающим, люди здесь очень полезны. после того, как я наконец-то заработал свой скрипт и сделав его эхо ...
5 месяцев назад Cyber-C0ding
63
голоса
1
ответ
Я хочу поймать assertEqualsError и обработать его. Например: var innerHTML = casper.getElementInfo(x('id("grid")/a[2]')).html; test.assertEquals(innerHTML, "GridContent", function success(){ },func...
5 месяцев назад Jose Daniel Enc.
63
голоса
3
ответа
Я пытаюсь запустить тест casper для внутреннего сайта. Его работа на предварительной производственной среде, код до сих пор var casper = require('casper').create({ verbose: true, loglevel:"debug" }...
5 месяцев назад MQ_
110
голосов
1
ответ
Это мой стол, и я хочу получить значение "Spielzeit" и "Coins". Я много пробовал document.querySelector("div.page Spielzeit"); document.getElementById('page').getElementsByTagName('th'); document.q...
5 месяцев назад V0lvox337
98
голосов
1
ответ
Я ищу автоматические средства тестирования, чтобы протестировать веб-страницу, сильно написанную с помощью ExtJS. Первоначально я использовал casperJS/phantomJS. Поскольку эти тесты лучше всего раб...
5 месяцев назад ProgrammingPanda
109
голосов
1
ответ
В casperJS я пишу тестовый пример, чтобы открыть URL-адрес во всплывающем окне. URL-адрес выглядит следующим образом: https://api {domain_name}/facilities/{facility_id}/оценки/{evaluation_id}/print...
5 месяцев назад Farhat Naz Biya
77
голосов
1
ответ
var casper = require('casper').create(); casper.start(); casper.then(function(){ for(var i=1;i<3;i++){ this.repeat(3,function(){ this.echo("loop iteration!"); }); this.echo("hello"); } }); caspe...
5 месяцев назад ADITYA KUMAR
63
голоса
2
ответа
Как перенаправить консольный вывод Heroku bash в Logentries/другой файл? Я использую следующие команды: heroku run bash используйте следующую команду для запуска долговременного скрипта КасперС: ca...
5 месяцев назад Raptor
77
голосов
2
ответа
Я пробую несколько тестов с casperjs, и определенная ситуация здесь: извлечение имен городов из выпадающего меню, (уже сделано) затем выберите каждый город (с помощью casper.fill() ), который приве...
5 месяцев назад DummyBeginner
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема