• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      計(jì)算機(jī)軟件測(cè)試方法分析

      2018-03-05 02:13:19李格倫
      關(guān)鍵詞:白盒黑盒軟件測(cè)試

      ◆李格倫

      ?

      計(jì)算機(jī)軟件測(cè)試方法分析

      ◆李格倫

      (湖北大學(xué)知行學(xué)院 湖北 430000)

      在現(xiàn)代生活中,計(jì)算機(jī)對(duì)于人們?nèi)粘Ia(chǎn)生活的順利進(jìn)行發(fā)揮著重要的作用。隨著信息化進(jìn)程的推動(dòng),計(jì)算機(jī)系統(tǒng)的應(yīng)用發(fā)展也越來越受到人們的重視。在計(jì)算機(jī)應(yīng)用的過程中,計(jì)算機(jī)軟件的正常使用是計(jì)算機(jī)穩(wěn)定運(yùn)行的重要保障。為了保證計(jì)算機(jī)軟件的正常運(yùn)行,人們?cè)谑褂们耙话愣家獙?duì)計(jì)算機(jī)軟件進(jìn)行性能測(cè)試。本文分析了計(jì)算機(jī)軟件測(cè)試的方法,并以此為基礎(chǔ),分析了計(jì)算機(jī)的流程。最后,我們根據(jù)時(shí)代發(fā)展的要求,總結(jié)了計(jì)算機(jī)軟件測(cè)試的未來發(fā)展趨勢(shì)。這些研究對(duì)計(jì)算機(jī)系統(tǒng)的發(fā)展和計(jì)算機(jī)軟件的測(cè)試應(yīng)用發(fā)展有著重要的意義和現(xiàn)實(shí)價(jià)值。

      計(jì)算機(jī);軟件測(cè)試;測(cè)試方法

      0 引言

      自從二戰(zhàn)期間美國(guó)建造出第一臺(tái)計(jì)算機(jī),至今已經(jīng)有數(shù)十年的發(fā)展歷史。經(jīng)過這些年的發(fā)展,計(jì)算機(jī)由大變小,從電子管時(shí)代走到了晶體管時(shí)代,并正在向量子計(jì)算機(jī)的方向發(fā)展。而隨著計(jì)算機(jī)的發(fā)展和完善,計(jì)算機(jī)在人們?nèi)粘I钪邪缪莸慕巧苍絹碓街匾?/p>

      現(xiàn)階段,世界正面臨著從電氣時(shí)代向信息化時(shí)代的轉(zhuǎn)型。在信息化時(shí)代中,作為信息化系統(tǒng)重要基礎(chǔ)的計(jì)算機(jī)系統(tǒng)也越來越為人們所重視。在計(jì)算機(jī)系統(tǒng)工作的過程中,計(jì)算機(jī)軟件的正常工作至關(guān)重要。為了保障計(jì)算機(jī)軟件的穩(wěn)定運(yùn)行,人們需要對(duì)計(jì)算機(jī)軟件進(jìn)行測(cè)試。

      本文擬通過分析目前主流的計(jì)算機(jī)軟件測(cè)試方法,研究計(jì)算機(jī)軟件測(cè)試的流程,并探討計(jì)算機(jī)軟件測(cè)試的未來發(fā)展。

      1 計(jì)算機(jī)軟件測(cè)試的方法分析

      隨著計(jì)算機(jī)技術(shù)的成熟與完善,計(jì)算機(jī)軟件的發(fā)展也逐漸趨向于穩(wěn)定。計(jì)算機(jī)軟件的測(cè)試是為了保證計(jì)算機(jī)軟件的正常應(yīng)用和穩(wěn)定運(yùn)行,因此,目前的計(jì)算機(jī)軟件測(cè)試方法主要集中在功能測(cè)試與錯(cuò)誤反饋測(cè)試方面。

      1.1 主流的計(jì)算機(jī)軟件測(cè)試方法

      目前主流的計(jì)算機(jī)軟件測(cè)試方法可以分為三種,分別是黑盒與白盒測(cè)試方法、錯(cuò)誤驅(qū)動(dòng)的測(cè)試方法和回歸測(cè)試方法。其中,黑盒與白盒的測(cè)試方法主要是針對(duì)計(jì)算機(jī)軟件的性能測(cè)試,錯(cuò)誤驅(qū)動(dòng)測(cè)試與回歸測(cè)試則主要是針對(duì)計(jì)算機(jī)軟件的錯(cuò)誤反饋方面的測(cè)試。

      黑盒與白盒測(cè)試方法主要分為兩種,分別是黑盒測(cè)試與白盒測(cè)試。黑盒測(cè)試顧名思義,在測(cè)試的過程中無法監(jiān)控到軟件運(yùn)行的過程。因此,黑盒測(cè)試主要是測(cè)試計(jì)算機(jī)軟件的輸出結(jié)果,以此評(píng)估計(jì)算機(jī)軟件的性能;白盒測(cè)試則是在測(cè)試過程中可以全程監(jiān)察計(jì)算機(jī)軟件的工作動(dòng)態(tài)。這樣,在測(cè)試的過程中測(cè)試者可以隨時(shí)記錄相關(guān)數(shù)據(jù),并對(duì)錯(cuò)誤進(jìn)行修正。不過此種測(cè)試方法耗費(fèi)的資源量大,一般不用于大型的普通計(jì)算機(jī)軟件測(cè)試。

      錯(cuò)誤驅(qū)動(dòng)測(cè)試是目前常用的錯(cuò)誤反饋測(cè)試方法。在計(jì)算機(jī)軟件運(yùn)行的過程中,難免會(huì)面臨系統(tǒng)錯(cuò)誤,或者用戶輸入大量的不正確信息。這就需要錯(cuò)誤驅(qū)動(dòng)測(cè)試及時(shí)將相關(guān)信息反饋給測(cè)試者。在測(cè)試的過程中,相關(guān)技術(shù)人員要積極利用這種測(cè)試方法收集系統(tǒng)的錯(cuò)誤信息,并將其匯總整理后,及時(shí)對(duì)系統(tǒng)進(jìn)行修正,以提高計(jì)算機(jī)軟件的實(shí)用能力。

      回歸測(cè)試則是在最后階段對(duì)計(jì)算機(jī)軟件進(jìn)行的總結(jié)性測(cè)試。在此階段之前,計(jì)算機(jī)軟件都要通過黑盒與白盒測(cè)試與錯(cuò)誤驅(qū)動(dòng)測(cè)試。在測(cè)試通過后,再進(jìn)行計(jì)算機(jī)軟件的整體運(yùn)行,并將運(yùn)行數(shù)據(jù)及時(shí)反饋給技術(shù)人員,由技術(shù)人員判斷計(jì)算機(jī)軟件是否可以穩(wěn)定使用。

      1.2 現(xiàn)階段計(jì)算機(jī)軟件測(cè)試方法的分析

      計(jì)算機(jī)軟件的測(cè)試主要由上述三種方法組成,而具體每種方法的應(yīng)用則需要分別展開討論。

      黑盒與白盒測(cè)試方法主要是針對(duì)計(jì)算機(jī)軟件性能的測(cè)試,測(cè)試的重點(diǎn)在于測(cè)試檢查計(jì)算機(jī)軟件的運(yùn)行過程和輸出結(jié)果。所以,黑盒與白盒的測(cè)試方法主要應(yīng)用在計(jì)算機(jī)軟件的開發(fā)測(cè)試階段。在計(jì)算機(jī)軟件基本框架完成后,就需要進(jìn)行第一次的黑盒與白盒測(cè)試。一般先進(jìn)行黑盒測(cè)試,確定計(jì)算機(jī)軟件的運(yùn)行結(jié)果如人們所期望的一樣。在測(cè)試通過,在進(jìn)行計(jì)算機(jī)軟件的白盒測(cè)試,檢查計(jì)算機(jī)軟件的運(yùn)行狀況是否穩(wěn)定。

      錯(cuò)誤驅(qū)動(dòng)測(cè)試一般是和百盒測(cè)試方法結(jié)合在一起使用。在檢查計(jì)算機(jī)軟件運(yùn)行過程的同時(shí),采用錯(cuò)誤驅(qū)動(dòng)的測(cè)試,收集計(jì)算機(jī)軟件運(yùn)行過程中出現(xiàn)的異常信息。并通過對(duì)異常信息的分析研究,實(shí)時(shí)對(duì)計(jì)算機(jī)軟件做出修正。

      回歸測(cè)試是在所有測(cè)試通過后,在計(jì)算機(jī)軟件投入使用前進(jìn)行的功能測(cè)試。通過之前的多種測(cè)試,計(jì)算機(jī)軟件在框架和基本運(yùn)行上已經(jīng)基本完善。所以,回歸測(cè)試的重點(diǎn)在于監(jiān)測(cè)計(jì)算機(jī)軟件運(yùn)行的穩(wěn)定性。

      2 計(jì)算機(jī)軟件測(cè)試方法的流程分析

      計(jì)算機(jī)軟件測(cè)試方法的應(yīng)用并不是一次性就能完成的,而是需要按照一定的流程步驟來執(zhí)行。因此,我們通過分析計(jì)算機(jī)軟件常用的測(cè)試方法,對(duì)測(cè)試方法的流程進(jìn)行了總結(jié)探討。

      2.1 計(jì)算機(jī)軟件測(cè)試方法的流程簡(jiǎn)介

      計(jì)算機(jī)軟件測(cè)試方法的流程主要包括設(shè)計(jì)規(guī)劃、模型構(gòu)建、應(yīng)用管理和實(shí)際操作四個(gè)環(huán)節(jié)。而根據(jù)測(cè)試軟件的屬性不同,測(cè)試方法的流程會(huì)稍有改變,但改變幅度不大。所以,我們?cè)诒疚闹兄攸c(diǎn)研究上述四個(gè)環(huán)節(jié)。

      2.2 計(jì)算機(jī)軟件測(cè)試方法的流程研究

      設(shè)計(jì)規(guī)劃環(huán)節(jié)是根據(jù)待測(cè)試的計(jì)算機(jī)軟件本身的需求,合理設(shè)計(jì)采用計(jì)算機(jī)軟件的測(cè)試方法。如我們上文提到的黑盒和白盒測(cè)試方法,技術(shù)人員要根據(jù)計(jì)算機(jī)軟件的運(yùn)行需求,動(dòng)態(tài)決定何時(shí)采用黑盒的結(jié)果測(cè)試,何時(shí)采用白盒的過程測(cè)試。而具體的錯(cuò)誤驅(qū)動(dòng)測(cè)試等,也需要合理規(guī)劃使用時(shí)間。清晰、有效地設(shè)計(jì)規(guī)劃是完成計(jì)算機(jī)軟件測(cè)試的基礎(chǔ)。

      模型構(gòu)建是指利用現(xiàn)有的計(jì)算機(jī)軟件測(cè)試方法,合理搭建自己所需要的測(cè)試模型。計(jì)算機(jī)軟件測(cè)試有很嚴(yán)謹(jǐn)?shù)倪壿嬓?,所以測(cè)試方法的模型構(gòu)建也需要從邏輯運(yùn)行的立場(chǎng)出發(fā),合理采用計(jì)算機(jī)軟件的測(cè)試方法。除此之外,模型構(gòu)建還涉及到多種計(jì)算機(jī)軟件測(cè)試方法的兼容性。技術(shù)人員要搭建擁有足夠兼容性的模型框架,保證每種測(cè)試方法的正常使用。

      應(yīng)用管理是指根據(jù)測(cè)試軟件的不同,分配每種測(cè)試方法的任務(wù)。計(jì)算機(jī)軟件測(cè)試的主要目的包括軟件能否正常運(yùn)行、軟件結(jié)果是否達(dá)到預(yù)期以及軟件能否穩(wěn)定運(yùn)行三部分。這三部分互相影響,所以即使構(gòu)建了合理的模型,確保了各部分測(cè)試方法的兼容性,也要面臨著彼此任務(wù)分配的問題。而應(yīng)用管理就是在模型構(gòu)建的基礎(chǔ)上,根據(jù)每種測(cè)試方法的不同,對(duì)具體的測(cè)試任務(wù)進(jìn)行分配。既要做到面面俱到,也要保證互不沖突。

      實(shí)際操作就是利用計(jì)算機(jī)軟件測(cè)試方法實(shí)際進(jìn)行測(cè)試工作了。在測(cè)試的過程中,技術(shù)人員要注意對(duì)相關(guān)信息的收集。計(jì)算機(jī)軟件的修正需要大量錯(cuò)誤信息的支撐,才能找到其中的漏洞。所以,技術(shù)人員要加強(qiáng)自身的工作態(tài)度,保證錯(cuò)誤信息的“滴水不漏”。

      3 計(jì)算機(jī)軟件測(cè)試的未來發(fā)展分析

      隨著信息化進(jìn)程的推動(dòng),各種技術(shù)都面臨著新的改革和發(fā)展,計(jì)算機(jī)軟件的測(cè)試也不例外。

      現(xiàn)階段,以晶體管為基礎(chǔ)的計(jì)算機(jī)在技術(shù)上已經(jīng)發(fā)展的相當(dāng)成熟。例如計(jì)算機(jī)的核心處理器,無論在體積還是性能上都已經(jīng)趨于極限。所以,目前計(jì)算機(jī)的發(fā)展趨勢(shì)是短期內(nèi)繼續(xù)向晶體管性能極限的方向發(fā)展,長(zhǎng)期內(nèi)則是開展量子計(jì)算的研究。

      所以,未來的計(jì)算機(jī)軟件測(cè)試的發(fā)展也主要分為兩種:短期內(nèi),采取更加優(yōu)秀的計(jì)算算法,滿足新出現(xiàn)的計(jì)算機(jī)軟件的測(cè)試需求,并要求能夠得到更多、更好的測(cè)試結(jié)果。而長(zhǎng)期內(nèi)的發(fā)展則是根據(jù)量子計(jì)算機(jī)的運(yùn)算原理,分析總結(jié)量子計(jì)算機(jī)軟件的運(yùn)行方式等,提前開展量子計(jì)算機(jī)軟件的測(cè)試方法研究。為了保證測(cè)試方法與測(cè)試軟件的兼容性,我們認(rèn)為測(cè)試方法應(yīng)該以量子計(jì)算機(jī)的應(yīng)用原理為基礎(chǔ),在此基礎(chǔ)上開展分析與研究。

      4 結(jié)束語(yǔ)

      在現(xiàn)代生活中,計(jì)算機(jī)發(fā)揮的作用無可替代。而計(jì)算機(jī)穩(wěn)定工作離不開計(jì)算機(jī)軟件的支持。為了促進(jìn)計(jì)算機(jī)系統(tǒng)的發(fā)展和計(jì)算機(jī)軟件的應(yīng)用,人們需要展開對(duì)于計(jì)算機(jī)軟件測(cè)試的相關(guān)研究。在本文中,我們分析了目前主流的黑盒+白盒測(cè)試方法與回歸測(cè)試方法,并研究了計(jì)算機(jī)軟件測(cè)試的流程。同時(shí),我們根據(jù)時(shí)代變化的新要求,總結(jié)了計(jì)算機(jī)軟件測(cè)試的未來發(fā)展方向。這些研究對(duì)計(jì)算機(jī)軟件的發(fā)展和應(yīng)用有很好的幫助。

      [1]蔣智,全學(xué)鰲.計(jì)算機(jī)軟件測(cè)試方法的探究[J].數(shù)字技術(shù)與應(yīng)用,2015.

      [2]蘭婭勛.基于多平臺(tái)的計(jì)算機(jī)軟件測(cè)試方法[J].科技創(chuàng)新導(dǎo)報(bào),2015.

      [3]付宇.基于多平臺(tái)的計(jì)算機(jī)軟件測(cè)試方法分析[J].電腦知識(shí)與技術(shù),2014.

      猜你喜歡
      白盒黑盒軟件測(cè)試
      一種基于局部平均有限差分的黑盒對(duì)抗攻擊方法
      面向未來網(wǎng)絡(luò)的白盒交換機(jī)體系綜述
      DWB-AES:基于AES 的動(dòng)態(tài)白盒實(shí)現(xiàn)方法
      基于OBE的軟件測(cè)試課程教學(xué)改革探索
      網(wǎng)絡(luò)“黑”“白”之爭(zhēng)
      通信世界(2018年29期)2018-11-21 06:34:44
      EXCEL和VBA實(shí)現(xiàn)軟件測(cè)試記錄管理
      電子制作(2018年16期)2018-09-26 03:27:18
      關(guān)于軟件測(cè)試技術(shù)應(yīng)用與發(fā)展趨勢(shì)研究
      軟件測(cè)試工程化模型及應(yīng)用研究
      基于EEPROM數(shù)據(jù)讀寫的智能電能表白盒測(cè)試方法
      固始县| 淳安县| 山阳县| 香港 | 威远县| 漳州市| 兴仁县| 石楼县| 靖州| 盘锦市| 古交市| 观塘区| 景德镇市| 九江县| 曲沃县| 南江县| 监利县| 方山县| 滨州市| 陵水| 平顺县| 县级市| 肇庆市| 洪雅县| 昌平区| 曲沃县| 寻乌县| 苍梧县| 建湖县| 阳西县| 安多县| 道孚县| 慈利县| 沙坪坝区| 积石山| 新兴县| 富蕴县| 舒城县| 昭平县| 同德县| 河南省|