有關(guān)測試工具
LoadRunner
QTP(quick test professional)
QC(Quality Center)
1. LoadRunner
預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具占卧。
虛擬用戶———Virtual User Generator
記錄業(yè)務(wù)流程————>轉(zhuǎn)化為測試腳本
真實(shí)負(fù)載
定位性能
分析結(jié)果
重復(fù)測試
Testing Script--測試腳本
一個(gè)特定測試的一系列指令财破,可被自動(dòng)化測試工具執(zhí)行
- 線性腳本:錄制手工執(zhí)行的測試實(shí)例所得
- 結(jié)構(gòu)化腳本:由控制腳本設(shè)計(jì)的指令
- 共享腳本:可能被多個(gè)測試實(shí)例使用
- 數(shù)據(jù)驅(qū)動(dòng)腳本技術(shù):將測試輸入存儲(chǔ)在獨(dú)立的文件中厢呵,而不是腳本
默認(rèn)腳本語言C建车,支持Java,VB,VBScript
LR函數(shù)
2. QTP(quick test professional)
自動(dòng)化測試工具
執(zhí)行重復(fù)的自動(dòng)化測試贱鄙,主要用于回歸測試和測試統(tǒng)一軟件的新版本
(功能測試劝贸,回歸測試)
默認(rèn)提供Web,Activex逗宁,VB
腳本語言是VBScript
功能測試流程:制定測試計(jì)劃——>創(chuàng)建測試腳本——>增強(qiáng)測試腳本——>運(yùn)行測試——>分析測試結(jié)果
關(guān)鍵字視圖
3. QC(Quality Center)
基于Web且支持測試管理映九,提供統(tǒng)一,可重復(fù)的流程瞎颗,用于收集需求件甥,計(jì)劃和安排測試分析結(jié)果并管理缺陷和問題
- 有助于維護(hù)測試的項(xiàng)目數(shù)據(jù)庫
- 可以集成Mercury測試工具以及第三方工具和自定義測試工具
- 需求和配置管理工具
- 可以知道完成測試流程的需求制定、測試計(jì)劃言缤、測試執(zhí)行和缺陷跟蹤階段
4. SilkTest
面向Web應(yīng)用嚼蚀、Java應(yīng)用和傳統(tǒng)的C/S應(yīng)用,進(jìn)行自動(dòng)化的功能測試和回歸測試工具
提供了用于測試的創(chuàng)建和定制的工作流設(shè)置管挟,測試計(jì)劃和管理,直接的數(shù)據(jù)庫訪問及檢測等功能
內(nèi)置恢復(fù)系統(tǒng)
5. Selenium
用于Web應(yīng)用程序測試的工具弄捕,直接運(yùn)行在瀏覽器中
6. AutoRunner
黑盒測試僻孝,執(zhí)行重復(fù)的手工測試
- Mercury
WinRunner,LoadRunner,TestDirector,QuickTest
- Rational
Rational Test Manager 測試管理
Rational Quantify 性能測試工具
Robot
LoadTest 負(fù)載測試
Test Factory 軟件測試
- 開源測試工具:
Bugfree
Bugzilla
TestLink
- 開源功能自動(dòng)化測試工具:
Watir
Selenium
MaxQ
WebInject - 開源性能自動(dòng)化測試工具:
Jmeter
OpenSTA
DBMonster
TPTEST
Web application - 國內(nèi)免費(fèi)軟件測試工具:
AutoRunner
TestCenter