原文:前端端對端測試:基於PhantomJS的CasperJS

簡介 Casperjs是一個基於PhantomJS和SlimerJS的前端端對端測試框架,當然你也可以使用它完成網絡爬蟲功能,它的特點的通過簡單的腳本模擬瀏覽器行為, 主要有casper tester mouse等六大模塊,其豐富的API為開發者減少了很多壓力。 官網casperjs API文檔 安裝 casperjs的安裝很簡單,你可以通過npm或者下載casperjs包自行引用的方式安裝,毫無 ...

2016-08-14 20:30 0 1644 推薦指數:

查看詳情

前端自動化測試工具:SlimerJS、phantomJSCasperJS

對於富客戶的 Web 應用頁面,自動登錄、頁面修改、抓取頁面內容、屏幕截圖、頁面功能測試…面對這些需求,使用后端語言需要花費不少的精力才能實現。此時 SlimerJS、phantomJS ...

Thu Mar 22 19:00:00 CST 2018 0 1635
Phantomjs / CasperJS 進行遠程調試

CasperJS運行在PhantomJS之上,其實也是啟用PhantomJS的遠程調試功能 PhantomJS 是一個無圖形界面的瀏覽器,它支持各種Web標准:DOM處理,CSS選擇器,JSON,Canvas和SVG。且支持win,linux,osx平台。 下載地址:phantomjs ...

Fri Feb 09 02:03:00 CST 2018 0 1426
[譯]CasperJS,基於PhantomJS的工具包

原文:https://nicolas.perriault.net/code/2012/introducing-casperjs-toolkit-phantomjs/ 一段時間之前,我發表過一篇關於PhantomJS的文章,PhantomJS是一個無界面的,包含了WebKit ...

Fri Sep 28 07:58:00 CST 2012 11 22379
Phantomjs 根據Casperjs源碼拓展download方法

最近項目在使用Phantomjs作自動化檢測時,有一個需求,需要下載檢測網站的所有資源,包括css、js和圖片資源,方便人工分析時可以把整個page還原。可惜,Phantomjs並沒有直接提供download()這樣的方法。查找資料后發現Casperjs有一個download的方法,可以把任意 ...

Fri Aug 21 04:49:00 CST 2015 0 2010
PhantomJSCasperJS在Windows下的安裝與使用

按照網上的教程來呢,一定是不好使的,這是常理。 所以必須要告訴你怎么使用Phantomjs…… 這么用! 1.下載Phantomjs的壓縮包並解壓縮; 2.在bin目錄(包含phantomjs.exe文件的目錄)下,按住shift鍵並同時點擊鼠標右鍵。(像我這么詳細的說明才叫文檔,否則一律 ...

Tue May 19 19:18:00 CST 2015 0 3963
[Python爬蟲] 在Windows下安裝PhantomJSCasperJS及入門介紹(上)

最近在使用Python爬取網頁內容時,總是遇到JS臨時加載、動態獲取網頁信息的困難。例如爬取CSDN下載資源評論、搜狐圖片中的“原圖”等,此時嘗試學習PhantomjsCasperJS來解決這個問題。這第一篇文章當然就是安裝過程及入門介紹。 一. 安裝Phantomjs ...

Fri Dec 18 12:00:00 CST 2015 0 1789
敏捷中的測試

當今敏捷流行時代,大多數應用程序架構都是采用面向服務的體系結構設計的。因而,應用程序與可以在應用程序環境之外的許多子系統或者服務互連。如果任何子系統出現故障,都可能導致整個應用程序陷入癱瘓。 為了確保一切正常,我們需要從頭到尾(測試應用程序的整個流程。 測試主要用於兩個目的 ...

Sun Sep 27 19:21:00 CST 2020 0 436
測試,protractor測試的教程

之前我們介紹了如何測試某段js代碼的邏輯是否正確,考慮的情況是否全面,但是在ui界面上我們每次做好的功能都要自己去填寫內容,點擊按鈕等,那么是否存在自動化測試的工具呢,讓這些事情可以自動完成,答案是肯定的,今天我們就來講解如何自動測試我們界面上的功能。 1.安裝依賴文件   在任意的地方創建新 ...

Wed Jun 28 03:05:00 CST 2017 1 2310
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM