咨詢電(diàn)話(huà):023-88959644    24小(xiǎo)時(shí)服務熱線:400-023-8809
NEWS CENTER ·
新聞動态
關注中技(jì)互聯 關注前沿

網站(zhàn)壓力的測試工具有(yǒu)哪些(xiē)?

發表日期:2013-05-29    文章編輯:大(dà)東    浏覽次數(shù):23    标簽:

www.zjcoo.com

   我推薦各位Web 2.0開(kāi)發測試人(rén)員使用Microsoft 的Web Application Stress Tool這個(gè)工具軟件,這個(gè)微軟提供的小(xiǎo)工具僅9.58M,很(hěn)小(xiǎo)巧且實用。雖然功能上(shàng)比不了專業的LoadRunner,但(dàn)LoadRunner體(tǐ)積龐大(dà),價格不菲,一般的企業也不會(huì)花(huā)那(nà)麽多(duō)錢(qián)去購買LoadRunner,而微軟的WAS則是完全免費,并且主要的功能都有(yǒu),夠用就行(xíng)。

  Microsoft Web Application Stress Tool能有(yǒu)效測試一個(gè)網站(zhàn)的負載性能,這個(gè)軟件可(kě)以通(tōng)過腳本模拟100個(gè)強并發用戶的訪問,并模拟實際用戶的一些(xiē)點擊操作(zuò),WAS還(hái)可(kě)以連接上(shàng)遠程Windows網站(zhàn)服務器(qì)的性能計(jì)數(shù)器(qì)(Performance Counter),通(tōng)過對服務器(qì)性能(CPU/內(nèi)存等)的性能分析來(lái)找到系統的瓶頸。CPU使用百分比反映了處理(lǐ)器(qì)開(kāi)銷,CPU使用百分比持續地超過75%是性能瓶頸在于處理(lǐ)器(qì)的一個(gè)明(míng)顯的迹象。

  每次測試運行(xíng)結束後WAS會(huì)生(shēng)成詳細的報表,WAS報表可(kě)以從View菜單選擇Reports查看。

  随着Web 2.0技(jì)術(shù)的迅速發展,許多(duō)公司都開(kāi)發了一些(xiē)基于Web的網站(zhàn)服務,通(tōng)常在設計(jì)開(kāi)發Web應用系統的時(shí)候很(hěn)難模拟出大(dà)量用戶同時(shí)訪問系統的實際情況,因此,當Web網站(zhàn)遇到訪問高(gāo)峰時(shí),容易發生(shēng)服務器(qì)響應速度變慢甚至服務中斷。為(wèi)了避免這種情況,需要一種能夠真實模拟大(dà)量用戶訪問Web應用系統的性能測試工具進行(xíng)壓力測試,來(lái)測試靜态HTML頁面的響應時(shí)間(jiān),甚至測試動态網頁(包括ASP、PHP、JSP等)的響應時(shí)間(jiān),為(wèi)服務器(qì)的性能優化和(hé)調整提供數(shù)據依據。

  另外,CSDN也總結了一些(xiē)其他的測試工具,包括性能測試工具和(hé)功能測試工具,前十大(dà)測試工具排名如下:

  工業标準級負載測試工具Loadrunner

  LoadRunner 是一種預測系統行(xíng)為(wèi)和(hé)性能的負載測試工具。通(tōng)過以模拟上(shàng)千萬用戶實施并發負載及實時(shí)性能監測的方式來(lái)确認和(hé)查找問題,LoadRunner 能夠對整個(gè)企業架構進行(xíng)測試。通(tōng)過使用LoadRunner ,企業能最大(dà)限度地縮短(duǎn)測試時(shí)間(jiān),優化性能和(hé)加速應用系統的發布周期。

  工業級自動化測試工具WinRunner

  Mercury Interactive公司的WinRunner是一種企業級的功能測試工具,用于檢測應用程序是否能夠達到預期的功能及正常運行(xíng)。通(tōng)過自動錄制(zhì)、檢測和(hé)回放用戶的應用操作(zuò),WinRunner能夠有(yǒu)效地幫助測試人(rén)員對複雜的企業級應用的不同發布版進行(xíng)測試,提高(gāo)測試人(rén)員的工作(zuò)效率和(hé)質量,确保跨平台的、複雜的企業級應用無故障發布及長期穩定運行(xíng)。

  功能測試工具Rational Robot

  IBM Rational Robot 是業界最頂尖的功能測試工具,它甚至可(kě)以在測試人(rén)員學習高(gāo)級腳本技(jì)術(shù)之前幫助其進行(xíng)成功的測試。它集成在測試人(rén)員的桌面 IBM Rational TestManager 上(shàng),在這裏測試人(rén)員可(kě)以計(jì)劃、組織、執行(xíng)、管理(lǐ)和(hé)報告所有(yǒu)測試活動,包括手動測試報告。這種測試和(hé)管理(lǐ)的雙重功能是自動化測試的理(lǐ)想開(kāi)始。

  全球測試管理(lǐ)系統testdirector

  TestDirector 是業界第一個(gè)基于Web的測試管理(lǐ)系統,它可(kě)以在您公司內(nèi)部或外部進行(xíng)全球範圍內(nèi)測試的管理(lǐ)。通(tōng)過在一個(gè)整體(tǐ)的應用系統中集成了測試管理(lǐ)的各個(gè)部分,包括需求管理(lǐ),測試計(jì)劃,測試執行(xíng)以及錯誤跟蹤等功能,TestDirector極大(dà)地加速了測試過程。

  單元測試工具xUnit系列

  目前的最流行(xíng)的單元測試工具是xUnit系列框架,常用的根據語言不同分為(wèi)JUnit(java),CppUnit(C++),DUnit (Delphi ),NUnit(.net),PhpUnit(Php )等等。該測試框架的第一個(gè)和(hé)最傑出的應用就是由Erich Gamma (《設計(jì)模式》的作(zuò)者)和(hé)Kent Beck(XP(Extreme Programming)的創始人(rén) )提供的開(kāi)放源代碼的JUnit.

  自動化白盒測試工具Jtest

  Jtest是parasoft公司推出的一款針對java語言的自動化白盒測試工具,它通(tōng)過自動實現java的單元測試和(hé)代碼标準校(xiào)驗,來(lái)提高(gāo)代碼的可(kě)靠性。parasoft同時(shí)出品的還(hái)有(yǒu)C++ test,是一款C/C++白盒測試工具。

  性能測試工具WAS

  Microsoft Web Application Stress Tool 是由微軟的網站(zhàn)測試人(rén)員所開(kāi)發,專門(mén)用來(lái)進行(xíng)實際網站(zhàn)壓力測試的一套工具。透過這套功能強大(dà)的壓力測試工具,您可(kě)以使用少(shǎo)量的Client端計(jì)算(suàn)機仿真大(dà)量用戶上(shàng)線對網站(zhàn)服務所可(kě)能造成的影(yǐng)響。

  功能測試工具SilkTest

  Borland SilkTest 2006屬于軟件功能測試工具,是Borland公司所提出軟件質量管理(lǐ)解決方案的套件之一。這個(gè)工具采用精靈設定與自動化執行(xíng)測試,無論是程序設計(jì)新手或資深的專家(jiā)都能快速建立功能測試,并分析功能錯誤。

  性能測試和(hé)分析工具WEBLODE

  webload是RadView公司推出的一個(gè)性能測試和(hé)分析工具,它讓web應用程序開(kāi)發者自動執行(xíng)壓力測試;webload通(tōng)過模拟真實用戶的操作(zuò),生(shēng)成壓力負載來(lái)測試web的性能。

  功能和(hé)性能測試的工具JMeter

  JMeter是Apache組織的開(kāi)放源代碼項目,它是功能和(hé)性能測試的工具,100%的用java實現。

重慶中技互聯網信息咨詢有限公司 www.zjcoo.com

如沒特殊注明(míng),文章均為(wèi)中技(jì)互聯原創,轉載請(qǐng)注明(míng)來(lái)自www.zjcoo.com
相關新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429号

  • qq客服
  • 公衆号
  • 手機版
  • 新浪微博