版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、伴隨著互聯(lián)網(wǎng)技術(shù)的飛速成長,互聯(lián)網(wǎng)應(yīng)用已經(jīng)在不知不覺間浸入我們的工作和生活中,并產(chǎn)生了深遠(yuǎn)的影響?,F(xiàn)在大多數(shù)W eb應(yīng)用都以B/S架構(gòu)為主,小到我們的博客、空間,大到各種大型網(wǎng)站,W eb應(yīng)用正為我們的生活和工作帶來巨大的方便。但是為了滿足市場的新需求,Web應(yīng)用的系統(tǒng)更新越來越快,用戶的基數(shù)也越來越多,WEB應(yīng)用程序系統(tǒng)的結(jié)構(gòu)更加復(fù)雜,所以對W eb應(yīng)用的測試已經(jīng)不能再僅僅依靠單純的手工測試來檢查和驗證該該系統(tǒng)是否能夠正常運行。在瀏覽
2、器更新?lián)Q代十分頻繁的當(dāng)下,對WEB應(yīng)用的測試還需要站在用戶的角度驗證其在不同平臺的瀏覽器上的可用性進行測試,達(dá)到提高軟件的質(zhì)量的目的。Mar tin Fow ler是敏捷開發(fā)的創(chuàng)始人之一,他認(rèn)為兩次集成之間間隔的時間越長,所增加的bug數(shù)目就越難把控,解決這些b ug所需要的人力和資源也越多。他指出,項目b ug的增加與時間的平方成正比。所以盡早的將測試的結(jié)果反饋給開發(fā)人員才能更快的解決問題。為了提高WEB應(yīng)用的測試效率,降低成本,在手
3、工測試的基礎(chǔ)上引入自動化是大勢所趨。
本文從介紹軟件測試的技術(shù)、內(nèi)容和引入自動化測試的原因開始,在明確了自動化測試的可行性及必要性的前提下,對一些主流的自動化測試技術(shù)進行了簡要的介紹。最后,結(jié)合項目分析了基于 CI(Continuous Integration,持續(xù)集成)平臺的自動化測試的相關(guān)技術(shù)并對這些技術(shù)的使用方法進行了細(xì)致和詳細(xì)的說明。這些技術(shù)包括如何用se len ium錄制并導(dǎo)出測試腳本;配置T omc at服務(wù)器;
4、用A nt實現(xiàn)子模塊關(guān)聯(lián);如何將所有功能串聯(lián)起來,集成到J enk ins上實現(xiàn)自動化測試的全過程。在了解基礎(chǔ)的前提下對項目進行需求分析,并從測試計劃開始詳細(xì)介紹了如何實現(xiàn)基于CI平臺的Web自動化測試。
本文的研究對象是Neuvideo項目,該項目分為前臺視頻網(wǎng)站和后臺管理系統(tǒng)兩個部分,目標(biāo)是給用戶提供一個自己制作視頻網(wǎng)站的模板和技術(shù)支持。這個項目的開發(fā)周期長,經(jīng)常需要交付并添加新功能,在有限的時間內(nèi)可以留給測試人員部署和測
5、試的時間很緊張。所以為了提高整個產(chǎn)品的開發(fā)進度并且保證產(chǎn)品質(zhì)量,在該項目中引入自動化測試的任務(wù)迫在眉睫,本次研究的主要任務(wù)也是為了實現(xiàn)Neuvideo平臺自動化測試,并完成持續(xù)構(gòu)建、持續(xù)測試、持續(xù)代碼質(zhì)量監(jiān)控的自動化測試環(huán)境。通過不懈的努力,完成了自動化測試的Neuvideo測試項目每天都可以生成測試報告,不僅測試人員可以第一時間看到反饋,連開發(fā)人員和項目經(jīng)理都對產(chǎn)品的質(zhì)量有了信心。每次產(chǎn)品做了更新,只需要編譯一次自動化測試,就可以確認(rèn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于.net平臺下web自動化測試的研究與設(shè)計
- Web應(yīng)用的自動化回歸測試平臺的研究與實現(xiàn).pdf
- 基于TestComplete的Web應(yīng)用自動化測試平臺的設(shè)計與實現(xiàn).pdf
- 基于WEB操作平臺下的辦公自動化系統(tǒng).pdf
- Web應(yīng)用程序自動化回歸測試平臺的設(shè)計與實現(xiàn).pdf
- 平臺自動化測試系統(tǒng)的研究與實現(xiàn).pdf
- 基于領(lǐng)域驅(qū)動的Web應(yīng)用自動化測試平臺的設(shè)計與實現(xiàn).pdf
- Web的自動化測試.pdf
- 基于RCP的自動化測試平臺的研究與實現(xiàn).pdf
- Web自動化測試與監(jiān)控工具的設(shè)計與實現(xiàn).pdf
- 基于Android平臺的自動化測試研究與實現(xiàn).pdf
- 自動化測試服務(wù)平臺的設(shè)計與實現(xiàn).pdf
- 自動化測試平臺Safe的設(shè)計與實現(xiàn).pdf
- Web自動化測試效率的優(yōu)化方法與實現(xiàn).pdf
- 基于STAF的Web自動化測試框架的研究與實現(xiàn).pdf
- 基于Selenium的Web自動化測試系統(tǒng)的研究與實現(xiàn).pdf
- 企業(yè)項目管理系統(tǒng)的Web自動化測試研究與實現(xiàn).pdf
- 遠(yuǎn)程管理系統(tǒng)的Web自動化測試研究與實現(xiàn).pdf
- 網(wǎng)絡(luò)管理系統(tǒng)的Web自動化測試設(shè)計與實現(xiàn).pdf
- MacOS平臺自動化測試框架的設(shè)計與實現(xiàn).pdf
評論
0/150
提交評論