Свързани въпроси 'casperjs'
Casperjs/Phantomjs екранна снимка след влизане
Използвам Casperjs/Phantomjs, за да направя екранна снимка, след като вляза в уебсайта на форума. Кодът, който написах, дава този резултат в cmd.
C:\xampp\htdocs\testing>casperjs screencappie.js
Var Declared
[info] [phantom] Starting...
Form...
1350 изгледи
schedule
21.09.2022
Инсталиране на casperJS и phantomJS в WIndows Apache 2.4 за предаване на данни към PHP
Опитвам се да стартирам моя casperjs скрипт, като щракна върху бутон Изпълни в уебсайт. Моята локална настройка е PHP 5.5.14 с Apache 2.4 на Windows7 [правилно работещ; тестван с php страница]; и въпросът ми е: как правилно да инсталирам casperJS...
688 изгледи
schedule
28.09.2022
Внедряване на phantomJS в приложението node.js?
Осъзнавам, че „Стартиране на PhantomJS на Heroku“ е свързан, но малко по-различен въпрос, тъй като се опитвам да използвайте приложение за възел.
Имам проблем с внедряването на casperJS (базиран на phantomJS) скрипт за приложение за възел....
2220 изгледи
schedule
06.11.2022
Casperjs 1.1 не генерира XUnit xml файл
Изпълнявам CasperJS тестове. Опитах се да генерирам xUnit xml файл при рендиране на изход. Но това се проваля, когато възникне един-единствен FAILure. Всъщност изпълнението спря, когато се появи единичен FAIL.
Ето сценария, върху който работя...
795 изгледи
schedule
06.11.2022
casper.then не чака края на моята инструкция, за да изпълни следващата стъпка
Направих този малък тест:
casper.test.begin('Test', function() {
casper.start();
casper.then(function() {
casper = this;
setTimeout(function(casper) {
casper.echo('wait 5s');
}, 5000);
});
casper.then(function() {...
6818 изгледи
schedule
15.11.2022
CasperJS кликване събитие не работи
Имам някои основни автоматизирани тестове, изпълнявани с CasperJS в магазин за електронна търговия, но имам проблеми с един конкретен метод на кликване. Щракването е върху бутон за добавяне в количката със събитие onclick() и колкото и да се опитвам,...
2004 изгледи
schedule
01.12.2023
Инжектиране на javascript код в събитие при кликване с javascript и casper.js
Току-що започнах да използвам casperjs, след като се опитах да използвам python (селен / заявки и механизация), за да изтрия страница само след като някакъв javascript зареди някакво динамично съдържание на страницата.
Тъй като това беше много...
755 изгледи
schedule
10.11.2022
Отговорът на IIS 7.5 не съдържа setCookie, когато User-Agent = CasperJS
HTTP заглавката, изпратена от CasperJS, съдържа:
...
- User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.34 (KHTML, like Gecko) CasperJS/1.0.2+Phantomjs/1.8.2 Safari/534.34
...
Отговорът не съдържа стойност SetCookie !...
560 изгледи
schedule
14.12.2023
Как да накарам casperjs да работи правилно с ajax форма за прогрес?
Опитвам се да накарам casperjs да получи достъп до сайт за споделяне на файлове, да поставя URL адреси във формуляр, да изпратя формуляра, да наблюдавам напредъка на дистанционното качване и накрая да върна генерираните връзки. Сайтът, с който...
1238 изгледи
schedule
27.12.2023
this.echo не работи в this.thenOpen
Написах прост CapserJS скрипт, базиран на CasperJS - Как да отворите всички връзки в масив от връзки и не отпечатва заглавието.
var casper = require('casper').create();
var i = -1;
var links;...
317 изгледи
schedule
30.12.2023
CasperJs onError не работи
var casper = require('casper').create({
//verbose: true,
logLevel: "debug",
waitTimeout: 20000,
onError: function(self, m) {
console.log('FATAL');
self.exit();
}
});
Когато изпълня моя код в командния ред, той...
1170 изгледи
schedule
30.11.2022
параметър за данни sendAJAX в CasperJs
отново имам друг проблем с casperjs, сега с функцията sendAJAX.
Той казва, че sendAJAX има 5 параметъра, които са следните:
url: URL адресът за заявка.
метод: HTTP методът (по подразбиране: GET).
данни: Параметри на заявката (по...
2095 изгледи
schedule
10.12.2023
CasperJS не работи с попълването на полето за търсене в Google
Използвам CasperJS (с двигателя slimerjs ), за да попълня формуляр. Това обаче не работи.
Опитах го с прост скрипт на google.com:
var casper = require("casper").create({
verbose: true,
logLevel: "debug"
});
var fs = require("fs");...
609 изгледи
schedule
13.11.2023
Използвайте функцията casper вътре в casper.evaluate()
възможно ли е да използвате функцията casper вътре casper.evaluate() с jquery код вътре? Трябва да итерирам елементи по начин, подобен на начина, по който го прави jquery.
Зареждам jquery.js lib
Това е моят пробен скрипт:...
1321 изгледи
schedule
23.11.2023
casperjs не може да щракне върху изскачащ прозорец
Моят код:
casper.waitForSelector('.single_like_button.btn3-wrap .btn3',
function success() {
this.click('.single_like_button.btn3-wrap .btn3');
}
);
Се завърна:
TypeError: 'undefined' is not an object (evaluating...
352 изгледи
schedule
18.11.2023
Синхронизиране с асинхронен API на трета страна в CasperJS
Тук се чувствам заседнал с някакъв асинхронен код, който трябва да се изпълнява в casper.then() обратно извикване.
casper.then(function() {
var spawn = require("child_process").spawn;
var child = spawn("somecommand", ["somearg"]);...
94 изгледи
schedule
18.01.2024
Изчакайте модулът CasperJS да завърши изпълнението, преди да върне стойност?
В момента се опитвам да направя модул Casper, който прави нещо, използвайки модул casper, и връща променлива от него, нещо като това:
var data = [];
exports.parsePage = function(argUrl) {
url = baseUrl = argUrl;
if (!url) {...
1909 изгледи
schedule
11.02.2024
CasperJS не зарежда страницата
И така, накарах този скрипт да работи на определени сайтове, но не и на този, който се опитвам да накарам да работи.
var casper = require("casper").create();
var x = require("casper").selectXpath;
casper.userAgent("Mozilla/5.0 (Macintosh; Intel...
1584 изгледи
schedule
08.12.2022
Модулът за тестване на CasperJS се извежда в csv вместо в командния ред
Използвайки модул за тестване на CasperJS, има ли начин да извеждате изходите на assert в CSV вместо в команден ред?
70 изгледи
schedule
14.02.2024
Как да прекъсна повторната функция на CasperJS, когато дадено условие е изпълнено?
Искам да знам дали мога да прекъсна casper.repeat цикъл.
Имам този скрипт, който прави това...:
Търси в Google агент 001, агент 002, агент 003, агент 004, агент 005, агент 006..... ... до агент 011.
Искам да спре да се повтаря, след като...
3403 изгледи
schedule
20.02.2024