casperjs

    5熱度

    1回答

    我想在我的測試注入jQuery的,但我得到了以下錯誤: 的ReferenceError:找不到變量:$ 它在軌道上紅寶石應用程序我試圖測試,運行在WEBrick上。 這裏的所有代碼: var casper = require('casper').create({ clientScripts: ['jquery-1.9.1.min.js'] }); //make sure page

    3熱度

    1回答

    我似乎在使用CasperJS爲基於ExpressJS的Web應用程序創建功能測試套件時遇到了一個非常基本的問題。我似乎無法連接到t 我創建了準系統Express應用程序,以使用Express可執行文件進行測試,例如, express myapp。我以node app.js開始應用程序。 以下是測試腳本,我想要做的只是連接到我的Express頁面並檢查標題,應該是「Express」。 var cas

    0熱度

    1回答

    CasperJS似乎無法看到通過app.settings從express傳遞的值。我有什麼要離開嗎? 在此先感謝任何能指引我解決問題的人! 這裏是一個Hello World節點服務器: hello.js var http = require('http'), express = require('express'), app = express(); app.config

    2熱度

    1回答

    我正在嘗試刮取使用.aspx文件或ASP.net的站點。每次點擊都有單選按鈕,執行回發。 我現在意識到,ASP.net中的回傳僅僅是一次POST調用,但是有誰知道在CasperJS或PhantomJS中設置POST有什麼作用? 我想它是這樣的東西,但我錯過了POST複製回調..任何人都必須這樣做,並可以提供一些見解,將不勝感激。 casper.start('target.aspx',functio

    3熱度

    2回答

    我正在使用casperjs作爲我的應用程序的測試工具。我在這裏面臨一個奇怪的問題。 casper.then(function() { this.click('a[href="/ui/thunder/"]') }) casper.then(function() { this.test.assertUrlMatch(/ui\/thunder\/$/, 'Redirected

    1熱度

    1回答

    我是CasperJS的新手,我遇到了evaluate()函數的問題。我有以下示例代碼: var results = []; // a global var var links = [link1, link2 ,....]; //a list of urls var current = 0; function search(url){ this.start(url, functio

    4熱度

    2回答

    我正在使用CasperJS的test class進行功能測試,似乎無法通過文本值選擇元素。我的目標是檢查一類div是否可見,然後檢查它是否具有我期望的值。 我試過使用CaspersJS' selector page上提到的CSS3選擇器,但一定是做錯了。下面的工作都沒有爲我(都包含在""): div#myid[text()='sometext'] div#myid[text='sometext']

    1熱度

    2回答

    我試圖創建一個包含3鏈式選擇窗體的網站測試用例。 加載網頁時默認填充第一個選擇。如果從第一個選擇中選擇了任何選項,則 第二個選擇通過ajax調用填充。以同樣的方式,當第二個選擇的選項被選中時,所以 第三選擇通過ajax調用填充。最後,當在第三個選擇中選擇一個選項時,將使用比我需要驗證的信息填充一個html表格 。 的三個相互關聯的選擇有這樣的結構 <select id="s1" name="s1"

    4熱度

    2回答

    在過去的幾個小時裏,我一直試圖查詢DOM元素並將它們存儲在一個包含CasperJS的數組中,所以之後我可以遍歷它們並觸發單擊事件。 比方說,我的標記是這樣的: <ul> <li>One</li> <li>Two</li> <li>Three</li> </ul> 現在,我想存儲每個<li>一個數組,然後遍歷,火Click事件,然後採取捕獲。 這是我試過的事情之一

    0熱度

    1回答

    我一直在研究CasperJS,並且遇到了這個問題。 我能夠訪問像「document.form [0] .whatever」這樣的表單元素,但我無法使用錨標籤來完成這項工作。例如「document.link [0] .click」不起作用。如果有的話請發表你的建議。