無需圖形界面環境下的瀏覽器項目一覽表

2021-01-09 開源中國
Awesomium基於Chromium無圖形界面瀏覽器引擎。C++, .NETbenv

Benv是node.js開發的無界面瀏覽器測試環境,用於測試客戶端代碼。

JavaScriptbrowser-launcherBrowser-Launcher可以檢測系統上的所有瀏覽器版本,並在一個獨立的配置文件中啟動它們,用於自動測試。JavaScriptbrowser.rb無界面 Ruby 瀏覽器。RubyBrowserjet無界面webkit瀏覽器,採用node.js接口。JavaScriptBrowserKit可模擬瀏覽器的行為。PHPCasperJSCasperJS 是一個開源的導航腳本和測試工具,使用 JavaScript 基於 PhantomJS 編寫,用於測試 Web 應用功能,Phantom JS是一個伺服器端的 JavaScript API 的 WebKit。其支持各種Web標準: DOM 處理, CSS 選擇器, JSON, Canvas, 和 SVG。JavaScriptDalekJSDalekJS 是一個基於 JavaScript(或 Node.js) 的免費和開源的自動化測試接口。它能夠同時運行測試一組流行的瀏覽器(Chrome,IE,Firefox 和 WebKit)。JavaScriptErikErik是一款基於WebKit的無界面瀏覽器,可用於功能函數的測試,使用JavaScript對網頁進行操作訪問。SwiftGebGeb 是瀏覽器自動化(browser automation)測試解決方案。Groovyghost.pyghost.py 是一個 Python 的 Webkit 的 Web 客戶端。PythonGhostbusterGhostbuster 是一款自動化瀏覽器測試工具,基於phantomjs,意味著你得到一個仿真瀏覽器,一個真正的DOM,仿真測試環境。JavaScriptgrope

Grope 是無GUI瀏覽器環境,使用WebKit Framework + RubyCocoa。

RubyGuillotineGuillotine 是一款採用C#開發的.NET 無界面瀏覽器。.NETHeadless

Headless是一款無界面瀏覽器,支持快速網絡接受測試,採用.Net環境。

.NETheadless_browser

Headless-Browser 是一款採用C++開發的基於WebKit 無界面瀏覽器。

C++HeadlessBrowser

HeadlessBrowser是一款輕量級無圖形界面瀏覽器,用於DOM測試。

JavaScriptHtmlUnitHtmlUnit 是一個is a "Java 程序 GUI-Less 瀏覽器"。JavaJabba-Webkit

Jabba-Webkit是一款無圖形化 WebKit 瀏覽器,主要用來抓取Ajax網頁。

PythonJasmine-Headless-Webkit

Jasmine-Headless-Webkit是一款基於jasmine的無圖形化web工具。

Python, JavaScript, RubyJauntJava Web 網頁抓取&自動化 APIJavajBrowserDriver

jBrowserDriver是一款採用純Java編寫的無圖形化瀏覽器,基於WebKit,和Selenium兼容。

Javajedi-crawler

Jedi-Crawler 是一款輕量級 Node/PhantomJS爬蟲,可以動態的抓取網頁內容。

JavaScriptLotte

Lotte是一款自動化無圖形化瀏覽器測試工具,採用phantomJs。

JavaScriptMechanicalSoup

MechanicalSoup是一個與網站自動交互Python庫。

Pythonmechanize狀態編程的Web瀏覽。PythonNightmare高層次瀏覽器自動化庫,構建於PhantomJS。JavaScriptPhantomJSPhantom JS是一個伺服器端的 JavaScript API 的 WebKitJavaScript, Python, Ruby, Java, C#, Haskell, Objective-C, Perl, PHP, R(via Selenium)phantompy

Phantompy 是一款headless WebKit 引擎,構建於強大的 Qt5 Webkit API之上。

PythonPython-WebkitPython-Webkit 是一個Webkit python擴展, 可完整的訪問網頁的DOM。PythonRoboBrowser

RoboBrowser 是一款簡單的瀏覽網頁的Pythonic庫,無需依賴獨立的瀏覽器。

PythonSelenium跨平臺自動化web瀏覽器。
JavaScript, Python, Ruby, Java, C#, Haskell, Objective-C, Perl, PHP, RSimpleBrowser

SimpleBrowser是專門為自動化任務而設計的一個靈活而直觀的瀏覽器引擎,內置.Net 4 framework。

.NETSlimerJSSlimerJS 是一個提供給 Web 開發人員,可通過腳本編程控制的瀏覽器。JavaScriptSplash

Splash是一款HTTP API 輕量級瀏覽器,採用Python和QT開發。

AnySplinterSplinter 是一個用 Python 編寫的 Web 應用程式進行驗收測試的工具。PythonSpynnerSpynner是一個可編程Web瀏覽器Python模塊。支持AJAX。
PythonSSTSST (selenium-simple-test) 是一個 Web 測試框架,使用 Python 來生成基於瀏覽器的功能測試。Pythonstanislaw

Stanislaw一款Python headless 瀏覽器測試工具。

PythontrifleJS一個 headless IE 瀏覽器。採用 .NET WebBrowser類,擁有Javascript API,運行在 V8引擎。
JavaScripttwill

Twill是一種簡單的語言,允許用戶通過一個命令行界面瀏覽網頁。

PythonWatiNWatin是一個面向.net的Web自動化測試開源項目,對應Web元素提供了豐富的類庫,而且使用起來非常簡單。.NETWatir-WebDriverWatir的實現基於WebDriver的Ruby綁定。
RubyWKZombieWKZombie是針對iOS/ OSX的不需要用戶界面或API就能進行網站導航和數據收集的一個Swift框架,也被稱為無界面瀏覽器。SwiftZombie.js一個輕量級的框架,用於在一個模擬的環境中測試客戶端的 JavaScript 代碼。Zombie.js 使用 Node.js 實現快速的 headless full-stack 測試平臺。JavaScript

相關焦點

  • 一款具有特殊功能的瀏覽器,界面友好,速度驚人,秒殺Tenta!
    這其實是一款老牌的具有特殊功能的瀏覽器,所謂特殊指的是它無需特殊工具,可以不受網絡、地區限制、自由訪問任何站點,和我們前期分享的Aloha、tenta有些類似,但單純論速度絕對秒殺前兩者!Tenta的速度也還可以,隱私保護性做的挺好,但是其純英文問界面讓部分朋友不能接受,那麼瞧瞧今天分享的這個特殊瀏覽器吧!之前在分享瀏覽器合輯的時候有提到它,在相關的瀏覽器中,小編認為它的速度是最快的那種,訪問某觀看視頻無任何壓力!
  • ThinkDesign 2018全新UI界面
    用戶可以通過「右鍵>選項/屬性>系統選項>常規」界面下的主題進行修改。 2.高質量DPI ThinkDesign 2018提高了DPI效果,在使用不同類型的DPI展示時,依然可以保持極高的圖形效果。
  • 怎麼設置打開谷歌瀏覽器直接顯示百度界面
    具體方法如下: 第一步,在電腦上面打開谷歌瀏覽器,參考圖片上面的內容,左擊打開設置。 第二步,按照圖片上顯示會出現一個新的標籤頁,名字就是設置。
  • 啥是無頭瀏覽器,都能幹啥?一文說清楚
    無頭瀏覽器基本知識無頭瀏覽似乎是一個奇怪的術語,但它只是一個沒有可識別的圖形界面的瀏覽器或瀏覽器模擬的名稱。與使用熟悉的圖形元素測試站點或執行常見操作不同,用例是自動化的,並使用命令行界面進行測試。開發人員現在可以連接幾個不同的api來以headless模式運行Firefox,並測試各種用例,而不是使用其他工具來模擬瀏覽器環境。
  • Project Honolulu更新:打造靈活輕量圖形管理器
    Project Honolulu是一款全新基於瀏覽器的圖形管理工具,作為預覽版出現在Windows Server 2016 version 1709以及某些Windows Server版本中。在官方描述中,該項目為Windows Server故障診斷、配置和維護等管理情境而打造的非常靈活、輕量、基於瀏覽器、由消費者部署的平臺和解決方案。
  • 什麼是指紋瀏覽器,如何修改偽裝檢測瀏覽器指紋
    擅長亞馬遜自養號測評項目,對防關聯技術多年深入研究,提供完美解決方案,歡迎大家一起交流!
  • 無需採集卡
    無需採集卡 2020年06月08日 22:35作者:申沛編輯:申沛文章出處:泡泡網原創 使用此軟體,無需採集卡,即可正常使用松下相機進行更加清晰的直播拍攝。並且能夠隱藏直播畫面中的各項參數。
  • 高寒環境下,低溫對高鐵電纜終端界面放電特性的影響
    但是,目前有關EPR電纜在高寒環境下頻繁出現擊穿故障的原因,以及終端整體在低溫環境中的絕緣特徵都不明確,使得高寒地區列車結構設計和試驗檢測均缺乏相關的理論依據,因此迫切需要開展高寒環境下EPR電纜終端擊穿過程及界面間放電特性的研究,提高列車供電系統的運行可靠性。
  • 亞馬遜測評教程:什麼是指紋瀏覽器,如何修改偽裝檢測瀏覽器指紋
    大家在做亞馬遜測評項目首先要解決的就是亞馬遜養號環境的搭建,如果讓我說哪種養號環境最安全的話,我認為是反指紋瀏覽器,國內比較安全的指紋瀏覽器就是候鳥防關聯瀏覽器。道理很簡單,我們訪問網站是通過瀏覽器來訪問的,那麼網站端就會通過瀏覽器獲取到我們本機的一些參數,這些參數主要內容就是瀏覽器的指紋。
  • 用瀏覽器就能暢玩3A大作?虎牙雲遊戲詳細體驗
    這種無需安裝、對本地電腦配置要求不高、只要有個瀏覽器或啟動器就能點開即玩的雲遊戲可是以後的大趨勢。想想看,以後你只需要一個能聯網的迷你主機加上一臺顯示器就能暢玩各種遊戲大作,真香!這不虎牙直播推出了「虎牙雲遊戲」,咱就一起來體驗一下它吧。
  • 360瀏覽器超速版發布 網民嘗鮮HTML5特效
    正在閱讀:360瀏覽器超速版發布 網民嘗鮮HTML5特效360瀏覽器超速版發布 網民嘗鮮HTML5特效2012-10-19 17:01出處:火星網作者:PConline責任編輯:hexuejin  10月16日下午,360公司發布360安全瀏覽器
  • 3天學會 premiere 2020(第一章 認識pr界面)
    本節主要為大家介紹 Premiere 2020 軟體的入門基礎知識,讓完全沒有基礎的讀者也能夠快速 學會Premiere(之後統一簡稱為PR)的要領,下面我們開始初識PR的界面。在「項目」面板中,選擇「列表」和「圖標」視圖旁邊新的「自由變換視圖」圖標。標題和圖形使用Essential Graphics 中的熟悉工具進行設計。將設計作為可自定義的動態圖形模板進行保存和重用。
  • 瀏覽器如虎添翼的好助手:網頁圖片放大器!
    今天,老大給大家推薦一款插件【Imagus】,這個插件的作用就是放大圖片,我們可能經常在瀏覽器中瀏覽一些賞心悅目的圖片來當電腦壁紙。而我們搜索圖片之後,所有的圖片基本上都會緊密排列在一塊,想查看某個圖片,還得再次點擊查看完整的大圖,不滿意再切換。又或者我們想看圖片上的內容,也得放大才能看清。
  • 三種界面交互類型,四種隱喻設計方法
    簡單說,隱喻設計它可以將現實生活中用戶熟悉的事物以多種形式映射到界面中,從而使用戶不熟悉的概念、陌生且複雜的操作等變得熟悉與簡單。它不等同擬物設計,隱喻是一個大的概念,界面中充斥著不同的隱喻元素。本文將常見的隱喻元素按照視覺、聽覺、觸覺三種界面交互類型分類,並整理了四種隱喻設計方法,以供大家參考。一. 界面隱喻的類型1.
  • AE和PR動態連結的秘訣|after effects|pr|premiere|adobe|瀏覽器
    值得慶幸的是,那些黑暗的日子已經過去了,這種保持健全(並節省時間)的動態連結功能可以在After Effects和Premiere項目之間創建連結。簡而言之,如果您在After Effects中更改標題,它將自動更新Premiere中的元素。在項目之間創建動態連結後,選定的After Effects合成將在剪輯中顯示為Premiere瀏覽器。藉助這個便捷的小捷徑,一切都簡單了起來。
  • 八款主流瀏覽器橫向評測
    八款主流瀏覽器橫向評測所以,筆者為方便大家對目前主流瀏覽器的功能、性能有所了解,筆者今天特別選擇目前市場主流的八款瀏覽器軟體,分別對於其界面風格布局、啟動速度、頁面加載速度、JavaScript反應速度、Acid3基準測試、分別在啟動和開啟多個標籤後的資源佔用情況、以及特色功能、服務進行評測和考量,讓我們看看哪款瀏覽器的性能更加卓越?
  • Adobe研發響應式AR書寫繪圖界面RealitySketch,可提升遠程教學質量
    加拿大卡爾加裡大學、Adobe Research和美國科羅拉多大學博爾德分校的研究人員最近開發了一種可以生成響應性草圖、圖形和可視化效果的增強現實界面。另外,相關論獲得了ACM Symposium on User Interface Software and Technology的最佳論文獎和最佳演示獎。
  • 衛生巾價格行情一覽表_美吉第六感貨真價實
    衛生巾價格行情一覽表,美吉第六感貨真價實,美吉第六感衛生巾系列產品由於品質的卓越及時尚的包裝,獲選2011環球旅遊小姐國際大賽中國總決賽指定用品,2014年第54界國際小姐大賽指定用品;並成為中央電視臺綜合頻道合作展播品牌。
  • Opera瀏覽器在版本69中添加了Twitter側邊欄功能
    Opera瀏覽器已更新,除其他外,它與Twitter進行了新的集成。從69版開始,Opera用戶可以直接在瀏覽器的側邊欄中打開和瀏覽其Twitter帳戶,而無需在瀏覽器中保持打開狀態或切換到Twitter應用程式。Opera已經集成了其他各種流行的社交媒體平臺和消息傳遞服務。
  • 火狐瀏覽器下載_Firefox火狐瀏覽器下載「電腦版」-太平洋下載中心
    您喜歡的一切內容,像是書籤、瀏覽歷史、下載項目等等,不必花時間到處找,在一處就能全找到。同步您的設備無縫同步密碼、書籤等數據。不只如此,還能用發送標籤頁功能,即時在桌面電腦、手機和平板電腦間互相分享標籤頁。