版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件測試工作在軟件開發(fā)的整個過程中占有極其重要的地位。為了克服手工測試的一些困難,提高軟件質(zhì)量和測試效率,測試過程的自動化被廣泛地引入進(jìn)來。它以其自動化程度高、實用性強等特點,引起了人們的廣泛重視,已經(jīng)成為軟件測試的發(fā)展方向。 目前,國產(chǎn)軟件與國際先進(jìn)軟件相比,在質(zhì)量和成熟度上還有一定差距。盡管國外軟件也存在不少BUG(軟件錯誤)和漏洞,但很少存在由于低級失誤而出現(xiàn)的軟件產(chǎn)品質(zhì)量問題。但是國內(nèi)軟件由于低級錯誤而造成的嚴(yán)重產(chǎn)品質(zhì)量
2、問題卻不時發(fā)生。引入自動化軟件測試,不僅能夠節(jié)約軟件測試的人力成本,而且對于提升軟件測試質(zhì)量也有非常積極的意義。 Tuxedo是一個非Java語言開發(fā)的企業(yè)級事務(wù)處理的中間件,主要應(yīng)用于高端的分布式事務(wù)處理領(lǐng)域。它的測試面臨多平臺的復(fù)雜測試環(huán)境,還需要高穩(wěn)定性和高效性,顯然手工測試是不能夠滿足需求的。本文鑒于Tuxedo測試的實際需求,基于開源的STAF(SoftwareTestingAutomationFramework)構(gòu)建
3、了一個分布式的、易擴展的、完全自動化的Tuxedo測試框架--ATTE(AutomaticTuxedoTestEnvironment),并實現(xiàn)了這一框架。在ATTE的設(shè)計和開發(fā)過程中,應(yīng)用了基于STAF的STAX構(gòu)件實現(xiàn)了XML,的解析并封裝了Tuxedo所有的通用命令,使得整個ATTE框架具有統(tǒng)一的API和高度的一致性,為后續(xù)版本的完善提供了可擴展性。實現(xiàn)了包括配置測試環(huán)境、編譯、執(zhí)行、發(fā)送測試結(jié)果和產(chǎn)生測試報表的全自動測試功能。
最新文檔
- 基于Tuxedo的自動化測試框架的研究及實現(xiàn).pdf
- 基于自動化框架Junit的軟件測試實現(xiàn).pdf
- 基于Exchange的測試研究和自動化測試框架實現(xiàn).pdf
- 自動化測試框架的研究與實現(xiàn).pdf
- 基于EDS的自動化測試框架的研究與實現(xiàn).pdf
- 基于GUI的自動化測試框架的研究與實現(xiàn).pdf
- 基于RFT的自動化測試框架.pdf
- 軟件自動化測試框架的研究和實現(xiàn).pdf
- 基于OCS的自動化測試框架的設(shè)計與實現(xiàn).pdf
- 基于web的自動化測試框架
- 基于Robot框架的板卡自動化測試系統(tǒng)設(shè)計及實現(xiàn).pdf
- 基于虛擬化的自動化測試框架.pdf
- 基于STAF的Web自動化測試框架的研究與實現(xiàn).pdf
- 基于Buildbot的Android自動化測試框架的研究與實現(xiàn).pdf
- 軟件測試自動化框架的研究與實現(xiàn).pdf
- 基于JUnit的TDD自動化測試框架改進(jìn)與實現(xiàn).pdf
- 基于Gtest的自動化功能測試框架的設(shè)計與實現(xiàn).pdf
- 基于STAF的自動化測試框架ATTE的分析與實現(xiàn).pdf
- 規(guī)則驅(qū)動的自動化測試框架研究與實現(xiàn).pdf
- 通訊軟件自動化測試框架的研究與實現(xiàn).pdf
評論
0/150
提交評論