casperjs

    0熱度

    1回答

    我目前想做一個卡斯帕爾模塊使用卡斯帕爾模塊做一些事情,並返回一個變量,有點像這樣: var data = []; exports.parsePage = function(argUrl) { url = baseUrl = argUrl; if (!url) { casper.warn('No url passed, aborting.').exit();

    1熱度

    1回答

    與casper.on(「resource.requested」),我們可以捕獲資源請求並執行評估檢查。 在頁面加載時,我們將所有網絡請求URL推送到數組中,然後遍歷數組以查找對GOOGLE Analytics的調用次數(即_utm.gif)。 // google analytics calls testing casper.test.begin('Test Container Tags', fu

    20熱度

    1回答

    casper.start(URL, function() { casper.page.injectJs('C:/Users/Mike/Documents/n1k0-casperjs-bc0da16/jquery-1.10.2.min.js'); var names = $('span.author-name'); this.echo(names); thi

    0熱度

    1回答

    我有什麼會被描述爲一個jQuery「腳本」: // Get the Textbooks URL window.location = $($("li.dropDown").find("a")[0]).attr('href'); // Fill in Department Data var depts = $($(".deptSelectInput")[0]).next().children(

    2熱度

    2回答

    有誰知道怎麼來的,我遇到 [warning] [phantom] Failed injecting %s client side. Failed injecting includes/jquery-1.10.2.min.js client side 時,我已經包括 'includes/jquery-1.10.2.min.js' 從卡斯帕構造函數中。有人張貼了類似的問題在這裏:https:

    4熱度

    2回答

    我正在使用Windows。 我正在嘗試使用CasperJS測試框架。 我正在使用phantomjs 1.9.0版。 我正在使用casperjs版本1.0.2。 當我運行 casperjs test cow-test.js 返回以下。 Test file: cow-test.js FAIL TypeError: 'undefined' is not a function (evaluating

    1熱度

    2回答

    我使用casperjs運行自動化接口,測試和我生成最終的xUnit酷似XML輸出文件。我想知道是否有任何方法來覆蓋或手動設置測試類名?舉例來說,在我的輸出文件我有: <testcase name="Found an element matching: .headerProfile" classname="test/casperjs/casper-test" time="0.002"></testc

    5熱度

    1回答

    我使用CasperJS中的waitForSelector()和captureSelector()方法來使用CSS選擇器等待並選擇一個元素,然後保存它的屏幕截圖。 然而,我發現,因爲CSS background已被設置爲transparent,截圖證明很醜陋,所以我想設置background到white。我有made sure,我在evaluate()調用中使用document.querySelec

    1熱度

    1回答

    我使用CasperJS來填寫一些表單(輸入字段,選擇框等)。我已經將jquery注入腳本,但我不知道如何獲取它的其餘部分加工。 我基本上試圖'找到'頁面上的單個元素,並在其中找到標籤並更改值。一旦這個改變了,我想單擊具有'add_phone'的html名稱的提交按鈕。 這裏是我迄今爲止 - 請注意我用的是最新版本1.1.0 CasperJS-DEV與PhantomJS v1.9.1的 這在執行時返

    1熱度

    2回答

    我有一張表格,我正在嘗試使用CasperJS來填充。代碼本身似乎沒有任何問題(沒有錯誤被返回) - 但我似乎無法'檢查'表單已被填寫。 當我轉儲'first_name'它似乎是空白 - 即使我已經設置此字符串'喬'填充 - 任何想法我做錯了什麼? casper.start(url); casper.then(function() { this.fill('form[name="phon