• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    14款開源的Web應用測試工具

    發布: 2011-5-23 15:04 | 作者: 網絡轉載 | 來源: 領測軟件測試網采編 | 查看: 163次 | 進入軟件測試論壇討論

    領測軟件測試網

     5.Mechanize

      當您希望與Web頁面中找到的內容進行某種比較復雜的交互時,您需要使用mechanize庫

      6.Zope-Testbrowser可編程瀏覽器用于黑盒功能測試

      Zope.testbrowser提供了一個簡單易用的可編程Web瀏覽器,主要用于測試,可在Zope中使用。

      7.Capybara

      Capybara旨在簡化測試Rack應用(Rails、Sinatra、Merb等應用)的集成過程。Capybara可模擬一個真實的用戶跟Web應用進行交互。

      8.OpenSTA

      OpenSTA是一個免費的、開放源代碼的web性能測試工具,能錄制功能非常強大的腳本過程,執行性能測試。例如虛擬多個不同的用戶同時登陸被測試網站。

      OpenSTA是專用于B/S結構的、免費的性能測試工具。它的優點除了免費、源代碼開放的優點外,還能對錄制的測試腳本進行,按指定的語法進行編輯。在錄制完測試腳本后,可以對測試腳本進行編輯,以便進行特定的性能指標分析。其較為豐富的圖形化測試結果大大提高了測試報告的可閱讀性。

      OpenSTA基于CORBA的結構體系,它通過虛擬一個proxy,使用其專用的腳本控制語言,記錄通過proxy的一切HTTP/S traffic。通過分析OpenSTA的性能指標收集器收集的各項性能指標,以及HTTP數據,對系統的性能進行分析。

      優點:壓力測試引擎具有可擴充性,可以完成打規模的壓力測試。提供腳本語言支持。

      9.Pylot

      Pylot是一款開源的用以測試Web Service性能和擴展性的工具,它運行HTTP負載測試,這對于制定容量計劃、確定基準點、分析系統瓶頸以及系統調優都非常有用。在使用過程中,Pylot會發起并發請求(HTTP Requests),檢驗服務器響應,以及帶有相關指標的報表。它通過GUI或者Shell/Console來執行和監視對被測試網站的測試過程。

      Pylot基于Python開發,和著名的Apache壓力測試工具ab一樣,默認在命令行運行,也可以通過參數觸發GUI界面,當然前提是安裝了wxPython的。

      10.Splinter

      Splinter是一個用Python編寫的Web應用程序進行驗收測試的工具。

      示例代碼:

      browser = Browser('webdriver.chrome') browser = Browser('webdriver.firefox') browser = Browser('zope.testbrowser') browser.visit('http://cobrateam.info') browser.reload() browser.find_by_css('h1') browser.find_by_xpath('//h1') browser.find_by_tag('h1') browser.find_by_name('name') browser.find_by_id('firstheader')

      11.Windmill

      Windmill是一個Web測試工具,讓你進行自動化的測試和調試web應用。

      12.Alfajor

      Alfajor提供了先進的、面向對象的跟瀏覽器無關的HTTP資源測試框架,Python腳本和測試代碼可實時的同步同步瀏覽的X/HTML DOM,當頁面上因為JavaScript更改DOM時也會及時反映到該框架。同時提供了客戶端API支持對JSON和Web API的測試。

      13.Webrat

      Webrat可幫我們編寫可表達以及穩健的驗收測試腳本,主要用于Ruby應用,支持多種Ruby的Web框架,例如Rails,Merb 和 Sinatra。Webrat同時還支持一些常用的測試框架,例如:RSpec, Cucumber, Test::Unit and Shoulda.

      14.webload

      webload是RadView公司推出的一個性能測試和分析工具,它讓web應用程序開發者自動執行壓力測試;webload通過模擬真實用戶的操作,生成壓力負載來測試web的性能。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>