Задать вопрос
@JimmyTheWorm

Где ошибка в коде на casperJS?

Первый раз использую каспер. Не могу понять, что не так. Есть сайт. С помощью каспера захожу на него, пытаюсь нажать кнопку войти, после нажатия должно всплывать модульное окошко. Жду 5 секунд (на всякий случай). Делаю скриншот. На скриншоте модульного окошка нет. Только главная страница. Где ошибка?
var casper = require('casper').create({pageSettings: {
        userAgent: 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36'
}});
casper.options.viewportSize = {width: 1920, height: 1080};

casper.start("http://drakewing.com", function() {
   this.waitForSelector('.button.green.margin-top-50.font-size-30');
});

casper.then(function() {
   this.click('.button.green.margin-top-50.font-size-30',0);
});
casper.then(function() {
	this.wait(5000, function() {
        this.echo("I've waited for 5 seconds");
    });
});
casper.then(function() {
	console.log('captured');
    this.capture('google2.png');
});

casper.run();
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы