日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

關(guān)于軟件測試及測試工具比較

 水底の小魚 2009-04-28
 

1、測試自動化實現(xiàn)到何種程度為好

(1)、測試自動化的程度再高都不可能取代手工測試,即測試工具不可能取代測試人員;

(2)、一般來講,測試自動化在整個測試過程中只能占到30%左右;

(3)、實現(xiàn)、運(yùn)用自動化的程度還取決于各方面的資源,特別是軟件的行業(yè)規(guī)范性和軟件開發(fā)的穩(wěn)定性;

(4)、對于部分白盒測試可以使用測試工具,如對代碼性能分析等;

2、如何實現(xiàn)測試自動化的計劃

(1)、首先將測試的基本管理形成自動化,如BUG管理等;

(2)、然后利用測試自動化工具來實現(xiàn)一些手工無法進(jìn)行的測試活動,如:壓力,并發(fā),強(qiáng)度測試等;

(3)、接著利用測試自動化工具來完成回歸測試中的缺陷跟蹤測試;

(4)、再往后就可以利用測試自動化工具來記錄兩個版本的異同,以找出缺陷;

(5)、最后將整個回歸測試都用自動化腳本保存,以完成每次的回歸測試;

(6)、而對于白盒測試則可以引入測試工具進(jìn)行代碼分析;

3、對測試工具的使用現(xiàn)狀及分析

(1)、目前,軟件測試方面的工具很多,主要有MercuryInteractive(MI)、Segue、Rational、 Compuware和Empirix等公司的產(chǎn)品,而MI公司的產(chǎn)品占了主流。以下就各種常用測試工具進(jìn)行簡要對比:

主要廠商及其測試工具如下表:

Mercury Interactive Winrunner、loadrunner、TestDirector、Astra QuickTest

Rational Rational Purify (測試時用,檢查運(yùn)行時內(nèi)存錯誤)

Rational Quantify (性能檢測工具,查出系統(tǒng)瓶頸以便改進(jìn)運(yùn)行速度)

Rational TestManager (測試管理)

Robot (軟件測試用,通過Script自動模擬輸入輸出)
 

LoadTest

TestFactory (軟件測試用)

Compuware QACenter、Perfromance Edition、EcoScope、TrackRecord

Segue SilkTest

Empirix eTest Suite

以下從常見測試工具功能、使用范圍、目前市場情況、應(yīng)用前景等方面做簡要比較:

工具名稱 功能范圍

WinRunner-----功能:

1.插入檢查點(diǎn);

2.檢驗數(shù)據(jù);

3.增強(qiáng)測試;

4.分析結(jié)果;

5.維護(hù)測試;、

6.為無線應(yīng)用作準(zhǔn)備。

范圍:功能測試、生成測試用例、分析測試結(jié)果、維護(hù)測試用例、回歸測試。

LoadRunner-----功能:

1.松創(chuàng)建虛擬用戶;

2.創(chuàng)建真實的負(fù)載;

3.定位性能問題;

4.分析結(jié)果以精確定位問題所在;

5.重復(fù)測試保證系統(tǒng)發(fā)布的高性能;

6.Enterprise Java Beans的測試;

7.支持無線應(yīng)用協(xié)議;

8.支持Media Stream應(yīng)用;

9.完整的企業(yè)應(yīng)用環(huán)境的支持。

范圍:性能測試、壓力測試、模擬多用戶、定位性能瓶頸
 

TestDirector------功能:

1.需求管理;

2. 計劃測試;

3. 安排和執(zhí)行測試;

4. 缺陷管理;

5. 圖形化和報表輸出;

范圍:測試管理工具

Rational系列-------Rational Purify (測試時用,檢查運(yùn)行時內(nèi)存錯誤);

Rational Quantify(性能檢測工具,查出系統(tǒng)瓶頸以便改進(jìn)運(yùn)行速度);

Rational TestManager (測試管理);

Robot (軟件測試用,通過Script自動模擬輸入輸出);

LoadTest (負(fù)載測試);

TestFactory (軟件測試用);

QACenter-----QACenter幫助所有的測試人員創(chuàng)建一個快速,可重用的測試過程。

這些測試工具自動幫助管理測試過程,快速分析和調(diào)試程序,

包括針對回歸,強(qiáng)度,單元,并發(fā),集成,移植,容量和負(fù)載.

建立測試用例,自動執(zhí)行測試和產(chǎn)生文檔結(jié)果。

QACenter主要包括以下幾個模塊:

- QARun:應(yīng)用的功能測試工具。

- QALoad:強(qiáng)負(fù)載下應(yīng)用的性能測試工具。

- QADirector:測試的組織設(shè)計和創(chuàng)建以及管理工具。

- TrackRecord:集成的缺陷跟蹤管理工具。

- EcoTools:高層次的性能監(jiān)測工具。

QARun----

1.強(qiáng)大的測試腳本建立功能。

2.可反復(fù)運(yùn)行,進(jìn)行回歸測試。

3.支持更多的應(yīng)用訪問

QALoad------

1.自動捕獲實際執(zhí)行過程,自動生成測試腳本。

2.通過控制臺(安裝在Windows NT)控制各個Agent(安裝在Windows和Unix),進(jìn)行腳本分配。

3.模擬實際操作,壓力測試。

WebLoad-----Web壓力測試工具

(2)、對于測試工具目前的使用狀況,總結(jié)就是,大家都處于學(xué)習(xí)階段,部分雖有一些應(yīng)用到工作中,但也是比較有限的,最主要是應(yīng)用在性能測試方面;

(T111)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多