計(jì)算機(jī)軟件工程論文_第1頁(yè)
計(jì)算機(jī)軟件工程論文_第2頁(yè)
計(jì)算機(jī)軟件工程論文_第3頁(yè)
計(jì)算機(jī)軟件工程論文_第4頁(yè)
計(jì)算機(jī)軟件工程論文_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論