2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩106頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、如今,隨著企業(yè)信息技術(shù)一體化進(jìn)程的加快,以及系統(tǒng)內(nèi)部業(yè)務(wù)復(fù)雜度與軟件規(guī)模的不斷增大,軟件自動(dòng)化測試越來越受到人們的關(guān)注。一方面,一些企業(yè)級的應(yīng)用軟件對于其自身質(zhì)量的要求非常嚴(yán)格,原始的手工測試所需的人力、物力已遠(yuǎn)遠(yuǎn)超出了客戶的承受能力。另一方面,自動(dòng)化測試所涉及的領(lǐng)域也隨著自動(dòng)化測試技術(shù)的成熟而不斷擴(kuò)大,以往簡單的自動(dòng)化設(shè)計(jì)模式逐漸顯得捉襟見肘,諸如無法實(shí)現(xiàn)自動(dòng)化腳本的復(fù)用、自動(dòng)化測試用例在設(shè)計(jì)與維護(hù)時(shí)工作效率低等問題普遍存在。

2、   采用框架設(shè)計(jì)自動(dòng)化測試腳本是解決上述問題的有效方法。自動(dòng)化測試隨著數(shù)據(jù)驅(qū)動(dòng)、關(guān)鍵字段驅(qū)動(dòng)方法的普及而慢慢受到軟件制造商及用戶的重視,但目前該模式處于初探階段、尚未發(fā)展成熟,且大部分框架都是基于商業(yè)價(jià)值、針對通用架構(gòu)體系研發(fā)而成,操作復(fù)雜度較高、難于上手,同時(shí)該弊端也會(huì)造成測試研發(fā)成本的提升,所以并不能在中小型企業(yè)市場中得到普及?;谏鲜鲈?,本文提出了基于構(gòu)件的混合型自動(dòng)化測試,該測試方法是結(jié)合構(gòu)件、關(guān)鍵字驅(qū)動(dòng)及數(shù)據(jù)驅(qū)動(dòng)等各體系

3、的優(yōu)化思想于一身而開發(fā)出的能被快速應(yīng)用到實(shí)踐中去的設(shè)計(jì)模式,適用于各種背景條件下的自動(dòng)化測試。
   本文設(shè)計(jì)研發(fā)了一個(gè)具有良好擴(kuò)展性、可重用性和較高靈活性的基于構(gòu)件的混合型輕量級測試框架Component Based Hybrid Automation Testing(簡稱CBHAT),以此改善以往自動(dòng)化測試應(yīng)用中遇到的一系列問題。CBHAT的特點(diǎn)與優(yōu)勢在于:第一,在普通測試人員完成框架設(shè)計(jì)后,用例的設(shè)計(jì)人員能夠在不精通代碼編

4、寫的情況下完成測試用例的設(shè)計(jì),并且能根據(jù)執(zhí)行結(jié)果修改用例,這就解決了用例開發(fā)及維護(hù)效率低下等一系列的問題;第二,CBHAT對測試對象、測試方法、輸入輸出等留有大量的接口,體現(xiàn)了強(qiáng)大的可延展性,方便了自動(dòng)化腳本的開發(fā)和維護(hù),針對最常出現(xiàn)的自動(dòng)化設(shè)計(jì)一旦完成很難修改的詬病給出了解決方案。
   CBHAT是基于構(gòu)件型的設(shè)計(jì)方法,因此本文也對自動(dòng)化測試中的構(gòu)件設(shè)計(jì)進(jìn)行了學(xué)習(xí)研究,吸取軟件開發(fā)中高內(nèi)聚、低耦合的構(gòu)件化設(shè)計(jì)思想。研究著力于

5、將自動(dòng)化測試過程按業(yè)務(wù)邏輯劃分成不同構(gòu)件,構(gòu)件與構(gòu)件之間做到可插拔,并按測試需要,結(jié)合測試數(shù)據(jù)組合成不同的用例,有效地實(shí)現(xiàn)自動(dòng)化測試腳本中的業(yè)務(wù)、邏輯、數(shù)據(jù)間的分離,提高產(chǎn)品的開發(fā)、維護(hù)效率。
   本文在CBHAT的研究與設(shè)計(jì)過程中,以Merck Corner Stone自動(dòng)化測試為平臺(tái),通過結(jié)合關(guān)鍵字驅(qū)動(dòng)、數(shù)據(jù)驅(qū)動(dòng)中的優(yōu)點(diǎn)來進(jìn)行腳本的設(shè)計(jì)。同時(shí)也對構(gòu)件化、對象識(shí)別、功能性函數(shù)等新思想的融入與實(shí)現(xiàn)加以實(shí)踐檢驗(yàn),設(shè)計(jì)并研發(fā)出一種

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論