• 
    

    
    

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

      ?

      計算機軟件測試技術(shù)與開發(fā)應(yīng)用探討

      2021-10-25 03:13:16郝東森
      科技信息·學術(shù)版 2021年19期
      關(guān)鍵詞:軟件開發(fā)軟件測試計算機

      郝東森

      摘要:隨著信息化技術(shù)的發(fā)展,當前計算機技術(shù)在我國備受重視,在計算機技術(shù)中計算機軟件是連接計算機與用戶以及用戶與用戶之間的溝通橋梁,因此計算機軟件系統(tǒng)運行是否穩(wěn)定、計算機軟件是否能夠貼合用戶的使用需求十分關(guān)鍵,而想要實現(xiàn)計算機軟件的穩(wěn)定運行以及使計算機能夠貼合用戶的使用需求,就必須對計算機軟件系統(tǒng)及其結(jié)構(gòu)進行測試,從而找出軟件系統(tǒng)存在的不足之處進行針對性的優(yōu)化。本文主要介紹了計算機軟件的基本情況,當前計算機測試過程中主要使用的方法、步驟,以及計算機應(yīng)用軟件開發(fā)的幾種方法。

      關(guān)鍵詞:計算機;軟件測試;軟件開發(fā)

      當前我國已經(jīng)進入了信息化時代,在人們的工作和生活中都離不開計算機軟件的應(yīng)用,但是一旦計算機軟件的功能不完善或者計算機軟件存在功能開發(fā)不全面,或是存在部分功能無法正常使用等問題時,將嚴重影響用戶的使用體驗,甚至影響用戶的工作和生活,因此在計算機軟件推向市場之前,需要對計算機軟件進行測試,并根據(jù)測試結(jié)果對計算機軟件所存在的問題進行優(yōu)化,從而實現(xiàn)計算機軟件用戶使用體驗感受的提升。

      一、計算機軟件測試相關(guān)概述

      進行計算機軟件測試的目的是為了保證編程后的計算機軟件功能、設(shè)計符合最初設(shè)定的目標,能夠滿足用戶提出的計算機軟件使用要求。計算機軟件編程過程較為繁瑣且復(fù)雜,計算機軟件涉及的編程代碼也非常多,一旦編程人員在計算機軟件編程中出現(xiàn)小的疏漏,那么可能整個軟件的使用穩(wěn)定性及部分使用功能將會受到較大的影響,而在計算機軟件正式交付用戶使用前,對計算機軟件的運行穩(wěn)定性及計算機軟件系統(tǒng)的功能進行測試,則能夠及時發(fā)現(xiàn)計算機軟件存在的漏洞和不足,并進行針對性修改,進行再次測試,直到計算機軟件能夠穩(wěn)定運行,計算機軟件結(jié)構(gòu)及功能符合用戶的要求。計算機軟件運行的效果除了與計算機軟件本身的設(shè)計有關(guān),同時還與計算機硬件相關(guān),因此在進行計算機軟件測試時,還需要對計算機軟件在不同硬件系統(tǒng)中的應(yīng)用情況進行檢測,使計算機軟件開發(fā)人員掌握軟件在不同硬件系統(tǒng)中的運行能力,這對計算機軟件根據(jù)環(huán)境的不同進行風險規(guī)避具有重要意義。

      二、計算機軟件測試的方法

      黑盒測試與白盒測試是當前計算機軟件測量過程中的兩種主要方式,這兩種測試方法存在較大的區(qū)別,其測試方法以及測試的目的都存在較大的區(qū)別。

      (一)黑盒測試

      黑盒測試又稱功能性測試,其主要測試的目的是為了測試計算機軟件的各項功能運行是否正常,是否符合用戶的要求,在進行黑盒測試的過程中,整個計算機軟件就像一個無法打開的盒子,在測試的過程中主要通過測試接口,對外部接口相關(guān)數(shù)據(jù)進行分析和判斷整個軟件系統(tǒng)的運行功能,而無法對計算機軟件的內(nèi)部信息情況進行分析。

      (二)白盒測試

      白盒測試則是與黑盒測試完全相反的一類測試方式,在測試的過程中白盒測試需要打開盒子進行測試,對內(nèi)部環(huán)境數(shù)據(jù)進行檢測,并據(jù)此判斷程序的運行過程是否安全,一旦測試過程中出現(xiàn)內(nèi)部運行方面的安全性問題,則需要對程序進行修改和優(yōu)化,并進行再次測試,直到軟件程序符合相關(guān)使用要求。

      三、計算機軟件開發(fā)的步驟

      (一)軟件概要設(shè)計

      在進行計算機軟件設(shè)計的過程中,首先計算機軟件相關(guān)設(shè)計人員需要對計算機軟件的實現(xiàn)目標、功能以及目標用戶群體進行大方向上的確定,其次,需要對計算機軟件的目標用戶群體發(fā)放調(diào)查問卷,調(diào)查用戶使用該軟件的功能需求,并據(jù)此調(diào)整和細化計算機軟件所設(shè)計的功能,確定計算機軟件的功能框架和設(shè)計實現(xiàn)流程,從而最終通過編程實現(xiàn)計算機軟件預(yù)先設(shè)計的各個功能。

      (二)軟件程序的編碼與設(shè)計

      在確定計算機軟件的基本功能框架后,還需要對計算機軟件程序進行編碼設(shè)計,從而實現(xiàn)計算機軟件功能的最終應(yīng)用。為此,在編程的過程中,計算機編程人員需要根據(jù)計算機軟件程序的特點選擇恰當?shù)木幊陶Z言,同時,為了方便計算機軟件后續(xù)進行軟件的更新與升級,增強企業(yè)計算機軟件的市場競爭力,還需要盡量選擇高級的程序語言進行編寫。除此之外,在功能設(shè)計與實現(xiàn)的過程中,還需要對相關(guān)功能進行細化,從而提升用戶在使用計算機軟件相關(guān)功能式的使用體驗。

      四、計算機應(yīng)用軟件開發(fā)的幾種方法

      (一)自動形式的開發(fā)方法

      自動形式的軟件開發(fā)方式是近年來較為常見的開放方式,自動形式的開發(fā)方式有其優(yōu)勢但也有其弊端,一方面,自動形式的開發(fā)方式不需要進行用戶調(diào)查,根據(jù)軟件設(shè)計開發(fā)人員的說明即可完成軟件的自動編程工作,因此這樣的開發(fā)方式其開發(fā)效率非常高,能夠在較短的時間內(nèi)推向市場;但另一方面,這一開發(fā)方式下開發(fā)出來的軟件也具有較大的弊端,即功能性較弱,非常容易被取代,因此市場競爭力較弱,容易被淘汰。

      (二)原型化開發(fā)方法

      原型化開發(fā)方法主要是依據(jù)用戶和客戶的需要進行設(shè)計和開發(fā)的,因此軟件設(shè)計的功能性和目的性較強,這一軟件在設(shè)計過程中,首先需要全面搜集用戶和客戶的使用需要,然后再將用戶需要視為設(shè)計原型,并在此基礎(chǔ)上將其需要具象化,轉(zhuǎn)化成可以編程的功能需求,最終使設(shè)計師能夠根據(jù)這些具象化的功能目標完成軟件功能框架與語言編程。

      (三)生命周期方法

      生命周期方法也是常見的一類軟件設(shè)計方式,生命周期方法主要是通過將軟件設(shè)計與開發(fā)的大目標進行細分,將大目標分成若干個小目標,并對小目標完成的周期時限進行規(guī)劃,這樣相關(guān)軟件開發(fā)工作者只需要在既定的時間內(nèi)完成小目標即可,這樣的開發(fā)方式能夠給軟件開發(fā)工作者在工作過程中確定更為具體的目標,使軟件開發(fā)工作者能夠明確每一階段內(nèi)自身的工作任務(wù),并集中精力完成相關(guān)任務(wù),而這樣的工作方式不僅能夠在一定程度上提升軟件開發(fā)工作的效率,同時還能夠提高軟件開發(fā)的質(zhì)量。

      參考文獻:

      [1]李燕.計算機測試技術(shù)與保護技術(shù)在計算機軟件中的應(yīng)用分析[J].決策探索(中),2020(05):82.

      [2]匡湖.云計算中計算機軟件的測試技術(shù)分析[J].科學技術(shù)創(chuàng)新,2019(34):75-76.

      [3]付聰.計算機自適應(yīng)測試研究進展[J].現(xiàn)代情報,2005(01):61-64+69.

      猜你喜歡
      軟件開發(fā)軟件測試計算機
      計算機操作系統(tǒng)
      基于OBE的軟件測試課程教學改革探索
      計算機教育(2020年5期)2020-07-24 08:53:20
      基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
      科技傳播(2019年22期)2020-01-14 03:06:34
      EXCEL和VBA實現(xiàn)軟件測試記錄管理
      電子制作(2018年16期)2018-09-26 03:27:18
      信息系統(tǒng)審計中計算機審計的應(yīng)用
      關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
      電子測試(2017年15期)2017-12-18 07:19:20
      信息安全環(huán)境下的計算機軟件開發(fā)研究
      建模技術(shù)在軟件開發(fā)中的應(yīng)用
      核電廠定期試驗管理軟件開發(fā)
      科技視界(2016年21期)2016-10-17 20:50:03
      FPGA軟件開發(fā)過程中編碼規(guī)范的作用
      科技視界(2016年20期)2016-09-29 13:35:10
      白玉县| 五家渠市| 扎兰屯市| 福贡县| 会宁县| 南通市| 阿图什市| 杨浦区| 自治县| 台州市| 天等县| 高雄县| 长乐市| 剑阁县| 禄劝| 社会| 赣榆县| 九江县| 大竹县| 盈江县| 合阳县| 岳池县| 南华县| 井研县| 贞丰县| 长武县| 北京市| 南昌市| 呼图壁县| 磐安县| 利川市| 黄浦区| 伊金霍洛旗| 枝江市| 乌审旗| 桃江县| 贵阳市| 杨浦区| 鄂州市| 文山县| 弥勒县|