999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機軟件的測試技術

2018-03-22 11:44:14劉嫚
電子技術與軟件工程 2018年3期
關鍵詞:計算機

劉嫚

摘 要 目前,在我國經濟實力迅速發展的同時,我國的高新技術產業也在逐步推動我國社會生活的進步。基于我國計算機技術起步晚的先天不足條件,改進計算機軟件測試技術成為了重中之重。一方面,它使得計算機軟件工作更加科學準確;另一方面,它在一定程度上提高了計算機的工作效率。本文將從我國的計算機軟件測試技術研究的概況開始,深入分析計算機軟件測試技術的測試方法以及測試流程。

【關鍵詞】計算機 軟件 測試方法 技術策略

1 對我國計算機軟件測試技術研究的概況分析

1.1 計算機軟件測試技術的內涵

受到我國歷史原因的影響,計算機軟件技術在二十世紀九十年代前后才開始正式引入我國,遠遠晚于部分發達國家。也因我國在當時經濟、經濟及文化各方面都有較為全面的發展,基本上在二十一世紀之后,計算機硬件設施就已經在我國開始普及。作為一個高新技術產業,計算機軟件行業以前所未有的發展趨勢在我國掀起了一陣熱潮,也隨之產生了一個新型技術,計算機軟件測試技術。畢竟計算機軟件在我國發展時間并不長,是一個年輕的產業,在產品的質量上面很難有一個完全的保障,對于用戶的需求也不能夠很好的掌握,由此引發的種種失誤和漏洞也會降低用戶對計算機軟件的不信任。這對計算機軟件行業的發展來說并不是好的現象。計算機軟件測試技術就是專門為此而產生的,它采用一些相應并且科學的檢測技術,在使用計算機軟件的過程中發現問題并加以解決。不僅強有力地保證了產品的質量,降低了產品的后期維修費用,而且在很大程度上提高了用戶的使用體驗。

1.2 計算機軟件測試技術出現的原因

在古代,一個國家是否強大取決于該國的經濟地位和軍事力量。而在當今的世界格局,經濟和軍事固然不可忽視,不過最為重要的還是科技力量,而計算機軟件技術的發展則有效地提升了一個國家的科技力量。計算機軟件測試技術的出現基于以下三個原因。首先,計算機軟件測試的工作不同于一般的勞動密集型產業,它需要高技術人員操作。然而這種高技術人員數量較少,為了更好的提高工作效率,也就不得不加強計算機軟件測試技術。其次,計算機軟件在運行過程中,使用者經常因為軟件本身出現的錯誤而導致一些不可避免的損失,造成計算機軟件的使用效率不斷降低。最后,計算機軟件研發需要耗費眾多人力物力,高成本也一直是困擾軟件研發者的問題。因此,不斷完善計算機軟件測試技術工作就成為了關鍵。只有提高了軟件測試資源的使用效率,才能從根本上降低軟件測試的成本。

2 軟件測試方法

在軟件測試的整個過程中,由于運行程序的不同,分為兩種測試方法:動態測試和靜態測試。

2.1 動態測試

當軟件程序真正的被運行時,選擇使用動態測試。軟件程序在運行之后產生的動態行為和動態結果必須保證其正確性,動態測試則可以通過輸入測試數據,對程序的運行情況作出具體的分析,從而檢測出動態行為和運行結果的正確與否。被測試軟件和軟件測試中用到的數據是影響動態測試的兩個重要因素。

2.2 靜態測試

當軟件的運行程序不被實際操作時,選擇使用靜態測試。它是采用對各種軟件文檔測試的方法從而進一步檢測和分析軟件代碼。靜態測試的使用范圍較動態測試更廣,在軟件開發的全過程中它都可以使用,而且除了人工測試,它還能夠進行計算機輔助測試。

2.3 黑盒測試

在計算機軟件測試行業也稱黑盒測試為數據驅動測試或功能測試。黑盒測試有多種測試方法,主要的有錯誤推測、等價類劃分和邊界值劃分方法。當測試的軟件已知的情況下,進行黑盒測試則可以檢測軟件的功能是否是正常使用的。

3 計算機軟件測試的具體過程

3.1 代碼審查

一般情況下,代碼審查是由審查小組進行審查,他們采用閱讀和討論的方式進行靜態測試。這是一項高水平的程序檢驗技術,檢測率一般為30%-70%。平常出現的編碼錯誤或是邏輯錯誤,都可以通過這種審查被發現。

3.2 單元測試

通常情況下,單元測試是由編程人員來進行,他們不僅需要仔細的了解程序內部每一個編碼的細節,而且需要在檢測過程中查找出每一個不能實現其實際功能的功能模塊,從而滿足用戶的需要。

4 計算機軟件測試的技術策略

4.1 單元測試

在編程人員進行單元測試的過程中,被測試的軟件因為所處位置特殊,再加上組件復雜,無法完成單獨運行,編程人員需要提前設計好測試的存根程序或者驅動程序。存根程序即STNB,作為一個虛擬的子程序,它是一個模塊組件,在測試過程中拿來代替被測試的軟件。驅動程序是一個主程序,在進行測試之前,它要接收被測試模塊所需的相關數據,測試之后,它還要將測試結果打印出來。

4.2 集成測試

4.2.1 漸增測試方式

漸增測試方式就是增值式組裝方式。顧名思義,在操作過程中需要將一個未測試的模塊連接上一個已測試的模塊進行測試,之后再連接下一個未測試的模塊進行測試,如此不斷增加模塊進行測試。這種測試過程比較緩慢,需要較多時間才能實現集成。

4.2.2 非漸增測試方式

非漸增方式也即一次性的組裝的方式。在測試之前,將所有完成單元檢測的模塊按要求結構圖連接起來,之后進行一個整體的測試。不過這種測試的方式只適用于一些小的測試項目,遇到大的項目時,還是會選擇使用漸增測試方式。

4.3 系統測試

在計算機軟件行業,為了更好的滿足用戶的使用體驗,需要通過一系列對系統性能、功能、安裝和驗收的測試來保障系統的服務。性能測試一般是為找出非功能需求和系統要求之間存在的差異,包括精度確認、運行速度和安全性。功能測試主要是檢測系統的功能性需求,通過黑盒測試的方法找出系統功能同用戶所需要的功能組件的差異。

5 結束語

現如今,計算機已經大范圍的普及到全國各地,也在提升人們的生活質量。為了這種狀況能夠不斷延續下去,計算機軟件測試技術必須不斷加強,從而更好地使計算機軟件方便人們生活,從另一個方面推進我國的社會主義現代化建設。

參考文獻

[1]肖豐佳,李立新.軟件測試技術研究 [J].工業控制計算機,2012(01).

[2]徐暉.計算機軟件測試技術與深度開發應用探討[J].計算機光盤軟件與應用,2012(20).

[3]王曉華.軟件測試技術應用研究[J].國防科技工業,2012(03).

[4]呂雄津.淺談計算機軟件測試技術與保護技術[J].計算機光盤軟件與應用,2012(18).

作者單位

北方工業大學 北京市 100621

猜你喜歡
計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于LabVIEW的計算機聯鎖仿真系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
計算機應用軟件開發技術的幾點探討
電子制作(2017年14期)2017-12-18 07:08:10
計算機網絡安全
iLOCK型計算機聯鎖開發中的需求開發管理
計算機聯鎖系統配置軟件設計與實現
主站蜘蛛池模板: 天天综合天天综合| 国产一区二区三区在线观看免费| 一级高清毛片免费a级高清毛片| aⅴ免费在线观看| 亚洲中文久久精品无玛| 欧美人在线一区二区三区| 亚洲中文无码av永久伊人| 久久精品电影| 亚洲精品第一在线观看视频| 2021国产精品自产拍在线| 久无码久无码av无码| 日本高清视频在线www色| 韩国自拍偷自拍亚洲精品| 99九九成人免费视频精品| 亚洲精品欧美重口| 久久香蕉国产线看观看精品蕉| 香蕉网久久| 亚洲国产日韩一区| 亚洲自偷自拍另类小说| 国产精品密蕾丝视频| 精品人妻无码区在线视频| 久久综合干| 免费在线成人网| 日本一区中文字幕最新在线| 亚洲综合18p| 无码久看视频| 国产区人妖精品人妖精品视频| 国产日韩欧美精品区性色| 丰满人妻久久中文字幕| 亚洲中文字幕无码爆乳| 国产91九色在线播放| 精品福利一区二区免费视频| 在线人成精品免费视频| 久久久久免费精品国产| 成人年鲁鲁在线观看视频| 久久久亚洲色| 91久久精品日日躁夜夜躁欧美| 日本成人一区| 国产又粗又猛又爽视频| 亚洲Aⅴ无码专区在线观看q| 国产在线观看第二页| 亚洲色无码专线精品观看| 亚洲经典在线中文字幕| 在线不卡免费视频| 久久久久青草线综合超碰| 日韩欧美国产中文| 久久人人爽人人爽人人片aV东京热 | 午夜影院a级片| 久久精品电影| 一本综合久久| 2021国产精品自产拍在线| 欧美精品影院| 亚洲第一av网站| 狠狠色香婷婷久久亚洲精品| 亚洲精品欧美重口| 久久综合激情网| 婷婷亚洲综合五月天在线| 国产成人精品在线| 黄色网址免费在线| 国产精品太粉嫩高中在线观看| 亚洲狼网站狼狼鲁亚洲下载| 久久亚洲国产一区二区| 亚洲国产综合精品一区| 国产精品福利在线观看无码卡| 日本黄色a视频| 国产乱论视频| 色一情一乱一伦一区二区三区小说| 国产精品毛片一区视频播| 国产免费精彩视频| 亚洲中文制服丝袜欧美精品| 免费jizz在线播放| 伊大人香蕉久久网欧美| 亚洲无码日韩一区| 国产欧美日韩免费| 亚洲国产成人精品无码区性色 | 女同国产精品一区二区| 国产综合色在线视频播放线视| 亚洲天堂精品在线观看| 亚洲视频免费在线看| 国产精品七七在线播放| 国产成人久久777777| 国产亚卅精品无码|