FunkLoad項目是一個功能和負載測試網絡,用Python編寫的,其主要用例有:
IN-web項目的功能測試,從而回歸測試也是如此。
IN-性能測試:通過加載Web應用程序和監控服務器它可以幫助你找出瓶頸,給性能測試的詳細報告。
IN-負載測試工具,揭露錯誤不走馬中測試面,如音量測試或測試長壽。
IN-壓力測試工具,以壓倒Web應用程序資源和測試應用程序的可恢復性。
IN-通過腳本任何網頁重複性的任務,如檢查網站是否還活著編寫Web代理
功能:
- 在功能測試使用的PyUnit框架,比如正常的單元測試純Python腳本。蟒蛇使複雜的情況來處理現實世界的應用。
- 在基本身份驗證的支持
- 餅乾支持
- 獲取CSS,JavaScript和圖像
- 模擬瀏覽器緩存
- 在文件上傳和多/表單數據提交
- HTTPS支持
- 設置目標服務器的URL
- 在瀏覽器中顯示實時抓取頁面
- 在調試模式
- 在綠/紅配色模式
- 打開功能測試到負載測試:剛才通過調用板凳亞軍您可以識別的可擴展性和性能問題
- 在板凳配置
- 在測試中,網頁,要求統計數據和圖表。
- 5最低要求
- 在服務器CPU使用率,平均負載,內存/交換使用和網絡流量圖。
- 在HTTP錯誤匯總列表
- 在簡單的測試定制。
- 易於測試的創建使用的TestMaker / MAXQ記錄,所以你可以使用你的網絡瀏覽器,並自動生成測試FunkLoad
- 提供網絡斷言幫手。
- 提供一個funkload.CPSTestCase緩解Zope和Nuxeo的CPS測試。
- 易於安裝和使用,看demo文件夾中的例子。
<李班=“bbli”>真正模擬了一個網絡瀏覽器使用理查德·瓊斯webunit(單線程):
<李班=“bbli”>高級測試運行了許多命令行選項:
<李班=“bbli”>詳細板凳休息或HTML(並通過PS2PDF PDF)報告包含:
使用配置文件或命令行選項
什麼在此版本中是新的:
- 在板凳報告圖表已使用的gnuplot 4.2,增強了其讓FunkLoad易於安裝在Red Hat或Mac OS。
- 在一個新的差異報告提供給能夠比較兩個板凳報告。
- 代理記錄器和測試運行器現在可以處理任何類型的內容後類型(如應用程序/ XML)的。
- 服務提供JBoss Seam的預訂申請一個新的演示。
評論沒有發現