一.測(cè)試工具有哪些
性能測(cè)試:常用的軟件測(cè)試工具一般是:QTP+LoadRunner+QC
1. Emmagee - 監(jiān)控指定被測(cè)應(yīng)用在使用過程中占用機(jī)器的CPU、內(nèi)存运悲、流量資源的性能測(cè)試小工具乍构。
2.Loadrunner - 一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具旨袒。
3.TestBird - APP測(cè)試平臺(tái)起宽,自帶性能測(cè)試
4.QALoad(Compuware)-不單單測(cè)試web應(yīng)用职车,也可以測(cè)試一些后臺(tái)的東西瘫俊,比如SQL ?Sever ?等,只要他支持的協(xié)議悴灵,都可以測(cè)試扛芽。
5.Benchmark--服務(wù)器性能測(cè)試
6.Factory--測(cè)試服務(wù)器群集的性能,可以實(shí)施基準(zhǔn)測(cè)試积瞒,最后還可以生成高級(jí)腳本川尖。
7.Webstress-?
8.WAS(MS)- 免費(fèi)的負(fù)載壓力測(cè)試,應(yīng)用廣泛茫孔,was支持身份驗(yàn)證叮喳,加密和cookies,能夠模擬各種瀏覽器和Modem的速度缰贝,他的功能和性能是很強(qiáng)大的馍悟。
9.Robort(IBM)-【必須下載相應(yīng)的插件才支持性能方面的測(cè)試】
10.Silk Performance- SilkPerformerV是業(yè)界最先進(jìn)的企業(yè)級(jí)負(fù)載測(cè)試工具。它能夠模擬成千上萬(wàn)的用戶在多協(xié)議和多種計(jì)算環(huán)境下工作剩晴。
11.JMeter - 是一個(gè)專門為運(yùn)行和服務(wù)器負(fù)載測(cè)試而設(shè)計(jì)锣咒、100%的純Java桌面運(yùn)行程序侵状。原先它是為Web/HTTP測(cè)試而設(shè)計(jì)的,但是它已經(jīng)擴(kuò)展以支持各種各樣的測(cè)試模塊毅整。它和HTTP和SQL(使用JDBC)的模塊一起運(yùn)行趣兄。它可以用來(lái)測(cè)試靜止或活動(dòng)資料庫(kù)中的服務(wù)器運(yùn)行情況,可以用來(lái)模擬服務(wù)器或網(wǎng)絡(luò)系統(tǒng)在重負(fù)載下的運(yùn)行情況悼嫉。它也提供了一個(gè)可替換的界面用來(lái)定制數(shù)據(jù)顯示艇潭,測(cè)試同步及測(cè)試的創(chuàng)建和執(zhí)行。
12.Selenium? - 是一個(gè)開源的和便攜式的自動(dòng)化軟件測(cè)試工具戏蔑,用于測(cè)試web應(yīng)用程序有能力在各種瀏覽器和操作系統(tǒng)下運(yùn)行蹋凝。測(cè)試直接運(yùn)行在瀏覽器中,就像真正的用戶在操作一樣辛臊。
壓力測(cè)試:
1.Monkey?
2. JMeter?
3.Loadrunner - 也可以用來(lái)進(jìn)行壓力測(cè)試
接口測(cè)試:
1.JMeter - 剛開始學(xué)習(xí)這款工具仙粱,進(jìn)行了接口測(cè)試練習(xí)。
2.Postman - ?可以用來(lái)進(jìn)行接口測(cè)試彻舰,能夠很清楚的看到返回結(jié)果
功能測(cè)試:
1.QTP - 自動(dòng)化測(cè)試工具,主要目的是來(lái)執(zhí)行重復(fù)的手動(dòng)測(cè)試工作候味,主要用戶回歸測(cè)試和同一款軟件的新版本刃唤。
2. RFP - 暫時(shí)沒有搜到內(nèi)容。
3. ?QARun-一款自動(dòng)回歸測(cè)試工具白群,與Winrunner比較學(xué)習(xí)成本要低很多尚胞。不過要安裝QARun必須安裝.net環(huán)境,另外它還提供與TestTrack Pro的集成帜慢。 ??
4.Silk -?
5.WinRunner 企業(yè)級(jí)的功能測(cè)試工具笼裳,檢測(cè)應(yīng)用程序是否能夠達(dá)到預(yù)期的功能及正常運(yùn)行,自動(dòng)執(zhí)行重復(fù)任務(wù)并優(yōu)化測(cè)試工作粱玲,縮短測(cè)試時(shí)間躬柬。通過自動(dòng)錄制、檢測(cè)和回防用戶的應(yīng)用操作抽减,從而提高測(cè)試效率允青。
6.Rational Robot -屬于Rational TestSuite中的一員,對(duì)于Visual studio 6編寫的程序支持的非常好卵沉,同時(shí)還支持Java Applet颠锉、HTML、Oracle Forms史汗、People Tools應(yīng)用程序的支持琼掠。要支持Delphi程序的測(cè)試還必須下載插件。Rational Robot的語(yǔ)法使用Basic語(yǔ)法停撞,它的語(yǔ)言使用SQABasic瓷蛙。
單元、白盒測(cè)試工具:Junit, ?Jmeter速挑, ? ?devpartner谤牡, ? ? Jprobe , ? Purify Plus
安全測(cè)試: Appscan 姥宝, ? Fortify
測(cè)試管理工具:
1.MQC -?
2.TestManager - ??
3.QACenter ?-?
4.禪道 - ? ?5. TestDirector/Quarlity Center【這兩個(gè)工具一個(gè)橫版一個(gè)豎版翅萤,功能完全一樣】- ?
6.Rational TestManager
7.TestDirector - 可以與winrunner、Loadrunner腊满、QuickTestPro進(jìn)行集成套么。除了可以跟蹤Bug外,還可以編寫測(cè)試用例碳蛋、管理測(cè)試進(jìn)度等等胚泌,是測(cè)試管理的首選軟件。
測(cè)試平臺(tái):
1.百度移云測(cè)試中心
2.Altesting眾測(cè)平臺(tái)
3.iTestin--免費(fèi)服務(wù)移動(dòng)App開發(fā)者的真機(jī)自動(dòng)化云測(cè)試客戶端工具
對(duì)我而言肃弟,我總是搞不明白玷室,這幾個(gè)的意思,老是混淆笤受。
負(fù)載測(cè)試穷缤、壓力測(cè)試和性能測(cè)試的概念可以概括如下:
負(fù)載測(cè)試是通過改變系統(tǒng)負(fù)載方式、增加負(fù)載等來(lái)發(fā)現(xiàn)系統(tǒng)中所存在的性能問題箩兽。負(fù)載測(cè)試是一種測(cè)試方法津肛,可以為性能測(cè)試、壓力測(cè)試所采用汗贫。負(fù)載測(cè)試的加載方式也有很多種身坐,可以根據(jù)測(cè)試需要來(lái)選擇。
性能測(cè)試是為獲取或驗(yàn)證系統(tǒng)性能指標(biāo)而進(jìn)行測(cè)試落包。多數(shù)情況下部蛇,性能測(cè)試會(huì)在不同負(fù)載情況下進(jìn)行。
壓力測(cè)試通常是在高負(fù)載情況下來(lái)對(duì)系統(tǒng)的穩(wěn)定性進(jìn)行測(cè)試妥色,更有效地發(fā)現(xiàn)系統(tǒng)穩(wěn)定性的隱患和系統(tǒng)在負(fù)載峰值的條件下功能隱患等搪花。