slimerjs

    0熱度

    1回答

    我想使用PhantomJS或SlimerJS自動化網站上的畫布元素。我很難獲取canvas元素來檢測我的點擊按鈕。從屏幕截圖中,我可以看出鼠標懸停在按鈕上,但拒絕點擊它們。 var page = require('webpage').create() page.viewportSize={width: 1280, height: 768}; var fs = require('fs'); p

    0熱度

    1回答

    執行腳本時,它將永遠不會到達「我永遠不會執行」的行。 /*********/ var casper = require('casper').create( { //clientScripts: ["includes/jquery-1.11.1.min.js"], waitTimeout: 15000, stepTimeout: 5500, verbose:

    0熱度

    2回答

    剛剛嘗試在通過npm或homebrew安裝後運行「slimerjs hello.js」,當然還有一個hello.js文件。 它只是沒有做任何事情,除了去一個新的行。 它沒有說沒有找到命令,因此應該表示它以某種方式安裝。 我也試圖與casperjs一樣運行「casperjs測試someDirectory --engine = slimerjs」。也沒有任何發生。 甚至slimerjs -v沒有顯示或

    13熱度

    1回答

    我遇到了一個通過CasperJS運行SlimerJS的問題,我收到下一條消息:「1414441945905 addons.repository WARN cacheEnabled:Could not get pref:extensions.getAddons.cache.enabled」。 我有一個運行CasperJS和Slimer(0.9.3)作爲引擎的nodejs scrapper。該進程由另

    0熱度

    1回答

    出於某種原因,我不能使用phantomJs,它沒有呈現的頁面視圖端口。 如何關閉slimerJs中的查看端口? 的解決方案之一是: var page = require('webpage').create(); page.viewportSize = {width: 0; height: 0}, 但這個我收到不需要的彈出窗口。

    0熱度

    1回答

    由於某些原因,querySelector和get元素按類在元素上返回null。 PhantomJS/SlimerJS page.open('file:///Users/yeahsame/Desktop/index.html', function(status) { console.log("Starting execution"); document.querySelecto

    1熱度

    1回答

    我使用CasperJS(與slimerjs引擎)填寫表單。然而,這不起作用。 我用一個簡單的腳本google.com嘗試過: var casper = require("casper").create({ verbose: true, logLevel: "debug" }); var fs = require("fs"); phantom.cookiesEnable

    0熱度

    1回答

    我正在測試我們的web應用程序。我們的整個應用程序是通過一個iframe,爲了訪問它,你必須登錄。 現在我試圖測試登錄頁面(這是在iframe中)。我可以訪問沒有和問題的表單和按鈕,但儘管當我點擊用Casper JS提交時url被更改,頁面實際上並沒有改變。 我試過各種超時,waitFor的等。有沒有人有任何想法可能會阻止頁面? 網站: witkit.com 測試: var routine = {

    0熱度

    1回答

    在網絡抓取練習中,我需要單擊鏈接,讓它們呈現內容(如果是html)並以其他方式下載它。我如何用幻影/ slimerjs上的casperjs或其他工具完成此任務? 據我所知,幻影/ slimerjs缺乏支持下載的API。 casperjs有一個下載API,但我無法看到如何檢查MIME類型,並讓HTML呈現下載其他內容。

    1熱度

    1回答

    我們在虛擬機上安裝了slimerjs,phantomjs,casperjs(我們通過'putty'訪問它)當我們試圖通過以下命令執行casperjs測試套件時: casperjs test --engine=slimerjs 'testsuite name' --username --password 我們得到一個警告消息說, slimerjs已經運行,但不responding.To打開新窗口