casperjs

    0熱度

    1回答

    我正在使用casperjs作爲測試工具包/框架的自動化項目。在我的一個測試中,腳本應該發送自動郵件給組織中的特定主管。 問題是,是否可以將node.js和casperjs/phantomjs腳本組合到一個文件中?或者是否可以從casperjs調用外部腳本? 感謝提前任何答覆, 亞歷

    0熱度

    1回答

    我正在使用jQuery選擇器進行casper.js抓取。我知道這是必要place the jQuery calls inside casper.evaluate()。 的問題是,在這三個功能最後,一個ReferenceError: Can't find variable: $提高。前兩項工作絕對沒問題。 // On main page, scrape links to sub-pages. fu

    0熱度

    2回答

    我正在嘗試使用CasperJS自動化一個進程,這需要點擊遠程Div中的一個按鈕。我的主頁只提到遠程div,並且按鈕存在於遠程div內。 主頁: <div id= "main_container"></div> 遠程DIV: <div id="main_container"> <div id="agenda_items"> <button type="button">Cli

    4熱度

    1回答

    我將一個小的Lambda函數放在一起,使用SpookyJS,CasperJS和PhantomJS工具鏈來抓取網站以進行無頭瀏覽。任務很簡單,幾個月前它在Lambda工作。我最近不得不改變一些東西,並希望再次在該項目上工作,但開始新鮮並且無法讓Lambda在沒有任何錯誤的情況下運行。我的問題是如何在Lambda中運行phantomjs? 我運行的代碼示例是: spooky.start('http:/

    0熱度

    1回答

    我想將數據保存到使用casperJS時檢索到的MySQL DB中。 我一直沒能找到任何方法直接做到這一點。 有沒有辦法直接連接兩個? Node-mysql會在Casper中工作嗎?

    3熱度

    1回答

    var casper = require('casper').create({ viewportSize: { width: 1920, height: 1080 }, verbose: true, logLevel: 'debug' }); var utils = require('utils'); casper.options.onResourceReque

    0熱度

    1回答

    我一直在用這一個撞我的頭。 我在casperjs使用phantomjs 1.9.8 我試圖捕捉URL的圖像,並將其保存一個文件運行1.1.0-β3。 這是我的命令: casperjs --proxy-type=none --ssl-protocol=any /home/casper-capture.js http://url.com/demo/demo /home/demoScreenshot.p

    0熱度

    1回答

    我使用casperJS 1.1.2和phantomJS 2.1.1從網頁中檢索一些鏈接。我感興趣的所有環節都在href屬性字符串「的JavaScript」,如下圖所示: <td> <a href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$CenterContent$ctl0

    0熱度

    1回答

    我想使用casper遍歷表上的tr,但是我無法獲得評估函數內部的計數器,我嘗試用固定數字替換變量並且它可以工作。 var i =0; for(i=1;i<amount;i++) { var identifier = this.evaluate(function(i) { return $("#div_identifiers_result > tr:nth-child("+i+") > t

    1熱度

    2回答

    我想用CasperJS調用javascript方法。 該網頁只是一個鏈接,允許我改回默認的國家。 <a id="defaultCountry" href="javascript:__doPostBack('cty$UK$default','')">Default Country</a> 我想要CasperJS調用單擊鏈接後調用的javascript方法。 我認爲模仿鼠標點擊鏈接將調用JavaS