casperjs

    0熱度

    3回答

    運行casperjs當我試圖運行,我有一個JavaScript文件CasperJS「找不到模塊FS」,當我運行 > casperjs index.js 它說 'CasperError: Cant find module fs'. index.js的第一行是 var fs = require('fs'); 我已經安裝節點,casperjs和phantomjs,爲什麼就不能找FS?如果我是

    1熱度

    1回答

    我有一個簡單的測試,檢查用戶的配額上傳後正確更改文件。 casper.then(function() { quota_begin = this.evaluate(function() { return document.querySelector('.storage_used p').textContent; }); }); casper.then(funct

    1熱度

    1回答

    我需要運行測試以檢查給定類中的所有div是否包含數字。 我卡斯帕寫入行是: 'document.querySelectorAll(".line-1 .nb-follower")'.should.have.text(/[0-9]+/); 控制檯返回以下錯誤: expected 'document.querySelectorAll(".line-1 .af-nb-follower")' to co

    0熱度

    1回答

    我必須使用AngularJS加載網頁。我正在使用CURL和PHP。 在CURL響應中,我獲得了由AngularJS生成的HTML之前的HTML頁面。 我已經Google並獲得CasperJS和PhantomJS作爲解決方案,我嘗試使用PhantomJS和CasperJS,但面臨着許多問題。 除CasperJS和Phantom JS之外還有其他方法嗎? 在此先感謝,

    2熱度

    2回答

    我使用PhantomJs和CasperJs與亞馬遜登錄它工作正常,但多次登錄後亞馬遜給Captcha和我的腳本失敗。如果它有captcha,我不知道如何處理登錄腳本。這是我目前的代碼,如果沒有驗證碼就可以正常工作。 var casper = require('casper').create(); var AMAZON_USER = 'amazon-username'; var AMAZON_P

    2熱度

    1回答

    我正在使用casperJS來測試一個應用程序。 事情是,我想捕獲實際需要多長時間接收waitForSelector()等待的元素。 如果我設置日誌級別來調試,它顯示了多長時間,因爲我在等待元素出現在控制檯: 我想獲得該值,並將其存儲在一個變量。 CasperJS/PhantomJS可以嗎?如果不是,我可以使用什麼框架?

    1熱度

    1回答

    我試圖使用casperjs自動導出媒體wiki xml,因爲我們沒有通過託管它的機器訪問。問題是下載xml作爲其響應是xml的發佈請求。目前,我有以下的(另一張機票已在堆棧溢出帶來的是這個代碼) casper.then(function(){ var theFormRequest = this.page.evaluate(function() { var request

    0熱度

    2回答

    我試圖讓casperjs使用我的AWS Lambda函數。 { "errorMessage": "Cannot find module 'casper'", "errorType": "Error", "stackTrace": [ "Function.Module._load (module.js:276:25)", "Module.require (module.js:353:17)

    1熱度

    3回答

    頁面 上創建通過不同的行動CasperJS一個簡單的循環來我有此腳本 var i=0; casper.start('http://www.example.com'); casper.then(function() { this.sendKeys('#search_field', i); this.click('input.vtop') }); casper.then

    0熱度

    1回答

    我確實使用casperjs。 我需要使用一些準備去節點packagages與casperjs如: https://www.npmjs.com/package/csv-write-stream創建CSV文件 我capserjs內部文件,我有: var fs = require('fs'); // this works var system = require('system'); // this