下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)軟件工程論文基于云計(jì)算的計(jì)算機(jī)軟件測(cè)試技術(shù)摘要:現(xiàn)如今,我國(guó)是科技發(fā)展的大時(shí)代,云計(jì)算技術(shù)的發(fā)展對(duì)我國(guó) 現(xiàn)階段的計(jì)算機(jī)軟件測(cè)試技術(shù)的發(fā)展帶來(lái)了一定的影響,為了探索基于云 計(jì)算的計(jì)算機(jī)軟件測(cè)試技術(shù)發(fā)展方向,對(duì)基于云計(jì)算的計(jì)算機(jī)軟件測(cè)試技 術(shù)的定義與特征進(jìn)行了分析,并從測(cè)試任務(wù)與測(cè)試用戶分類(lèi)兩個(gè)不同的方 向?qū)谠朴?jì)算的計(jì)算機(jī)軟件測(cè)試進(jìn)行了分類(lèi),并探索了基于云計(jì)算的軟 件測(cè)試的基本架構(gòu)。關(guān)鍵詞:云計(jì)算;計(jì)算機(jī)軟件測(cè)試;云測(cè)試引言計(jì)算機(jī)軟件測(cè)試技術(shù)是一種基于前瞻性的計(jì)算機(jī)使用方法,是一種預(yù) 防計(jì)算機(jī)故障的有效方法,能夠從根本上降低計(jì)算機(jī)的故障頻率,從而提 高計(jì)算機(jī)使用效率,進(jìn)而提升用戶的工作效
2、率和使用體驗(yàn)。近幾年,計(jì)算 機(jī)軟件的測(cè)試技術(shù)處于高速發(fā)展期,相繼出現(xiàn)了多種測(cè)試模式,在實(shí)際測(cè) 試過(guò)程中,可以人工創(chuàng)設(shè)虛擬環(huán)境來(lái)模擬現(xiàn)實(shí)環(huán)境對(duì)軟件的運(yùn)行程度進(jìn)行 監(jiān)測(cè)分析,最終達(dá)到解決各種軟件故障的問(wèn)題。在進(jìn)行計(jì)算機(jī)軟件測(cè)試的 過(guò)程中要注意綜合運(yùn)用不同檢測(cè)方式相結(jié)合的方法,才能夠?qū)浖倪\(yùn)行 進(jìn)行全方位的評(píng)估,只有這樣才能確保軟件故障無(wú)遺漏,計(jì)算機(jī)運(yùn)行高效 率與高穩(wěn)定性。1計(jì)算機(jī)軟件技術(shù)概述計(jì)算機(jī)技術(shù)中的軟件開(kāi)發(fā)技術(shù)內(nèi)容主要包括可信操作系統(tǒng)、程序設(shè)計(jì) 語(yǔ)言、數(shù)據(jù)庫(kù)系統(tǒng)、應(yīng)用可移植性、軟件工程、分布式計(jì)算與網(wǎng)格計(jì)算、 Agent技術(shù)、應(yīng)用系統(tǒng)集成、軟件安全等技術(shù)。國(guó)內(nèi)經(jīng)濟(jì)的發(fā)展和互聯(lián)網(wǎng)、 計(jì)算機(jī)的
3、日趨普及極大地推動(dòng)了中國(guó)軟件技術(shù)產(chǎn)業(yè)的發(fā)展。政府也在大力 推行國(guó)民經(jīng)濟(jì)信息化為軟件和信息服務(wù)業(yè)帶來(lái)極好的發(fā)展機(jī)遇,這使得國(guó) 內(nèi)計(jì)算機(jī)技術(shù)市場(chǎng)高速發(fā)展,這就也便造成了國(guó)內(nèi)軟件市場(chǎng)方面對(duì)軟件的 需求量急速增加,成為了推動(dòng)軟件市場(chǎng)高速發(fā)展的主要?jiǎng)恿Α?計(jì)算機(jī)軟件測(cè)試方法與應(yīng)用2.1計(jì)算機(jī)軟件單元測(cè)試方法(1)必須要對(duì)一些編程基本程序進(jìn)行了解與掌握。(2)需要對(duì)軟件的設(shè) 計(jì)原理進(jìn)行充分的理解,再基于程序的編程原理對(duì)編碼進(jìn)行研究分析。這 個(gè)過(guò)程需要由專(zhuān)業(yè)的軟件研究人員進(jìn)行研究和開(kāi)發(fā)。(3)由于計(jì)算機(jī)軟件 單元測(cè)試方法過(guò)程必須在計(jì)算機(jī)驅(qū)動(dòng)模塊的基礎(chǔ)上開(kāi)展,所以在進(jìn)行測(cè)試 之前首先要對(duì)計(jì)算機(jī)的驅(qū)動(dòng)系統(tǒng)進(jìn)行測(cè)
4、試。在實(shí)際的操作過(guò)程中,就是要 通過(guò)控制流測(cè)試的方式對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行排錯(cuò)處理。在確保以上3點(diǎn)的情 況下,運(yùn)用數(shù)據(jù)對(duì)照的方式進(jìn)行故障排除,最終達(dá)到對(duì)軟件單元以及模塊 的全面測(cè)試。2.2計(jì)算機(jī)軟件集成測(cè)試方法在進(jìn)行計(jì)算機(jī)軟件單元測(cè)試的基礎(chǔ)性測(cè)試以后,需要對(duì)軟件集成系統(tǒng) 進(jìn)行測(cè)試,這是一種利用集成測(cè)試的方法,對(duì)軟件的各個(gè)單元之間連接方 式進(jìn)行測(cè)試,檢測(cè)單元之間的連接是否正確。如果軟件各個(gè)元件和模塊之 間無(wú)法建立有效的連接,軟件在運(yùn)行過(guò)程中就會(huì)出現(xiàn)問(wèn)題,進(jìn)而影響計(jì)算 機(jī)的正常工作。因此我們需要在基礎(chǔ)層面的更大層面,也就是大區(qū)域模塊 連接的層面上對(duì)軟件進(jìn)行故障排查與檢測(cè)。這就是對(duì)軟件集成測(cè)試的科學(xué) 內(nèi)涵
5、。一般情況下,在對(duì)軟件的大區(qū)域模塊集成測(cè)試的過(guò)程中,能夠深入 了解軟件內(nèi)部各個(gè)模塊和運(yùn)算程序是如何進(jìn)行運(yùn)算和處理的,能夠客觀分 析軟件的運(yùn)行狀況,了解軟件工作過(guò)程中運(yùn)行模式是否同意,也能夠發(fā)現(xiàn) 在這個(gè)環(huán)節(jié)上是否存在問(wèn)題與不足。在實(shí)際的檢測(cè)過(guò)程中,對(duì)軟件的集成 測(cè)試方式有兩種,一種是自上而下的檢測(cè),另一種是自下至上的檢測(cè)方式, 無(wú)論是哪種檢測(cè)方式,都需要逐層檢查,決不可跨層檢測(cè),只有這樣才能 夠保證檢測(cè)環(huán)節(jié)的完整性,避免在測(cè)試過(guò)程中出現(xiàn)遺漏的現(xiàn)象。2.3計(jì)算機(jī)軟件邏輯驅(qū)動(dòng)測(cè)試方法計(jì)算機(jī)軟件邏輯驅(qū)動(dòng)測(cè)試方法在行業(yè)內(nèi)又可以稱(chēng)之為計(jì)算機(jī)軟件的結(jié) 構(gòu)功能測(cè)試方法和計(jì)算機(jī)軟件白盒測(cè)試方法。這種測(cè)試方法是針
6、對(duì)計(jì)算機(jī) 軟件代碼進(jìn)行檢測(cè)與測(cè)試的方式與手段。在實(shí)際的檢測(cè)過(guò)程中,檢測(cè)人員 需要對(duì)計(jì)算機(jī)的軟件運(yùn)行過(guò)程中的路徑進(jìn)行整體的分析,分別對(duì)路徑的合 理性、路徑的可達(dá)性和路徑的效率性做出科學(xué)和系統(tǒng)的分析,同時(shí)還要了 解計(jì)算機(jī)在使用軟件過(guò)程中運(yùn)行狀況并進(jìn)行系統(tǒng)分析。計(jì)算機(jī)軟件邏輯驅(qū) 動(dòng)的測(cè)試方法是比前兩種測(cè)試方法更高層面的檢測(cè)方式,整個(gè)測(cè)試過(guò)程中 必須要對(duì)整個(gè)運(yùn)行過(guò)程路徑有一個(gè)綜合分析,這就需要我們?cè)跍y(cè)試前期對(duì) 整個(gè)軟件邏輯過(guò)程進(jìn)行系統(tǒng)地調(diào)研分析,在一個(gè)相對(duì)完整的結(jié)構(gòu)框架層面 上進(jìn)行檢測(cè)工作。通過(guò)計(jì)算機(jī)軟件邏輯驅(qū)動(dòng)測(cè)試我們可以進(jìn)行軟件運(yùn)行過(guò) 程中的具體運(yùn)行速度值,運(yùn)算路徑的詳細(xì)信息比如路徑合理性與通暢性
7、, 在獲得了這些基礎(chǔ)數(shù)據(jù)之后,再對(duì)軟件運(yùn)算過(guò)程進(jìn)行科學(xué)評(píng)價(jià),針對(duì)這個(gè) 系統(tǒng)做出統(tǒng)一的整理與分析。2.4計(jì)算機(jī)軟件黑盒測(cè)試方法計(jì)算機(jī)軟件的黑盒測(cè)試是一種模式化測(cè)試的體現(xiàn),首先對(duì)軟件進(jìn)行等 價(jià)劃分的方法對(duì)輸入地區(qū)進(jìn)行劃分,整個(gè)劃分過(guò)程都采用既定的測(cè)試方案 系統(tǒng)處理。通過(guò)這種方式將軟件劃分成了幾個(gè)不相同的子集,每彳固子集下 面的相關(guān)元素都是等價(jià)的,再通過(guò)等價(jià)嘞劃分的方式對(duì)每個(gè)子集進(jìn)行測(cè)試。 這種方式相對(duì)于前3種方式都更為便捷,在實(shí)施過(guò)程中也更為高效。因?yàn)?每個(gè)不同子集下的所有元素都具有一般等價(jià)的測(cè)試條件,所以測(cè)試的過(guò)程 中只需要在不同子集中選擇一個(gè)元素進(jìn)行測(cè)試即可。如果在測(cè)試的過(guò)程中 需要對(duì)一些類(lèi)似
8、的特征進(jìn)行測(cè)試,只需要對(duì)這些特征相似的元素進(jìn)行集合 劃分處理,再進(jìn)行系統(tǒng)程序完整性測(cè)試即可。在實(shí)際的操作過(guò)程中,也可 以對(duì)劃分的邊界值進(jìn)行測(cè)試,這種測(cè)試方式通過(guò)對(duì)測(cè)試結(jié)果取邊界值的原 理,對(duì)運(yùn)行過(guò)程是否完整進(jìn)行測(cè)試。3基于云計(jì)算的軟件測(cè)試架構(gòu)與傳統(tǒng)的軟件測(cè)試平臺(tái)不同,基于云計(jì)算的軟件測(cè)試涉及到的內(nèi)容相 對(duì)較多,這就必然導(dǎo)致整個(gè)平臺(tái)的架構(gòu)也異常復(fù)雜,現(xiàn)階段基于云計(jì)算的 計(jì)算機(jī)軟件測(cè)試架構(gòu)已經(jīng)逐漸成為了一種復(fù)雜的軟件、硬件以及服務(wù)的綜 合體系。基于云計(jì)算的軟件測(cè)試架構(gòu)主要分為以下幾種不同的類(lèi)型: (1)YETI測(cè)試云系統(tǒng)架構(gòu),該系統(tǒng)是英國(guó)約克大學(xué)開(kāi)發(fā)的計(jì)算機(jī)架構(gòu),該 平臺(tái)部署于亞馬遜所提供的EC2云中,同時(shí)還可以支持基于Java的自動(dòng) 測(cè)試;(2)D-Cloud平臺(tái),該平臺(tái)是日本駐波大學(xué)開(kāi)發(fā)的系統(tǒng),在該系統(tǒng)當(dāng) 中可以完成大規(guī)模的分布式測(cè)試,同時(shí)在該平臺(tái)當(dāng)中還內(nèi)置了虛擬故障插 入技術(shù);(3)Cloud9,該平臺(tái)是瑞士洛桑理工大學(xué)基于IBM提供的云平臺(tái)建 立的軟件測(cè)試系統(tǒng),該系統(tǒng)不僅可以建立在公共云之上進(jìn)行運(yùn)行,同時(shí)還 能夠建立在私有云的基礎(chǔ)之上進(jìn)行運(yùn)行。結(jié)語(yǔ)云計(jì)算技術(shù)是現(xiàn)階段信息技術(shù)的最新發(fā)展趨勢(shì),云計(jì)算技術(shù)的發(fā)展對(duì) 計(jì)算機(jī)軟件測(cè)試技術(shù)的發(fā)展也帶來(lái)了
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 郵件包裹運(yùn)輸與城鄉(xiāng)物流一體化發(fā)展考核試卷
- 葡萄酒釀造過(guò)程中的莊園管理模式研究考核試卷
- 廚房金屬器具的使用壽命測(cè)試考核試卷
- 印刷機(jī)械智能控制算法考核試卷
- 消費(fèi)機(jī)器人行業(yè)市場(chǎng)調(diào)查與消費(fèi)行為分析考核試卷
- 證券市場(chǎng)科技金融發(fā)展現(xiàn)狀與趨勢(shì)考核試卷
- 非金屬礦物在油墨顏料中的應(yīng)用考核試卷
- 首飾行業(yè)線上線下融合零售策略考核試卷
- 2024年度遼寧省安全員之A證(企業(yè)負(fù)責(zé)人)強(qiáng)化訓(xùn)練試卷A卷附答案
- 2024年度甘肅省安全員之A證(企業(yè)負(fù)責(zé)人)題庫(kù)綜合試卷B卷附答案
- 2024年房產(chǎn)贈(zèng)與合同范本(31篇)
- 2024年中國(guó)移動(dòng)校園招聘高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 《雕梁畫(huà)棟》課件-2024-2025學(xué)年人美版(2024)初中美術(shù)七年級(jí)上冊(cè)
- 物理透鏡 課件 2024-2025學(xué)年蘇科版八年級(jí)上冊(cè)物理
- 2024秋四年級(jí)英語(yǔ)上冊(cè) Unit 5 Dinners ready第2課時(shí)(Let's learn Lets play)教案 人教PEP
- 【智慧醫(yī)療】醫(yī)療健康產(chǎn)業(yè)園概念策劃方案(XQ)
- 2024年計(jì)算機(jī)二級(jí)WPS考試題庫(kù)380題(含答案)
- 2024中國(guó)移動(dòng)公司招聘高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 2.1 網(wǎng)絡(luò)改變世界 課件-2024-2025學(xué)年統(tǒng)編版道德與法治八年級(jí)上冊(cè)-1
- 青島市教育局智慧教育中心平臺(tái)建設(shè)方案
- 1、車(chē)間成本管理與控制解析
評(píng)論
0/150
提交評(píng)論