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

探討計算機軟件測試的相關技術應用

2018-02-08 09:33:13翟燕
價值工程 2018年6期
關鍵詞:計算機軟件發展

翟燕

摘要: 隨著計算機信息技術的迅速發展,計算機軟件性能也不斷提升。為了保證計算機軟件的整體性能,防止出現各種問題和錯誤,需要做好軟件測試工作。因此,本文首先分析軟件測試的內容,然后分析了軟件的測試的方法,最后提出相應的測試模型,為做好計算機軟件測試提供借鑒和依據。

Abstract: With the rapid development of computer information technology, the performance of computer software is also increasing. In order to ensure the overall performance of computer software, to prevent various problems and errors, it is necessary to do a good job of software testing. Therefore, this paper first analyzes the content of software testing, then analyzes the software testing methods, and finally puts forward the corresponding testing models to provide reference and basis for the computer software testing.

關鍵詞: 計算機軟件;測試技術;發展

Key words: computer software;testing technology;development

中圖分類號:TP31 文獻標識碼:A 文章編號:1006-4311(2018)06-0181-02

0 引言

在進行計算機軟件測試過程中,需要建立完善的測試計劃,分析軟件編程代碼,是否存在錯誤,如果出現錯誤,整個軟件就很難正常運行。在進行軟件測試設計過程中,就是發現其中的錯誤,分析錯誤的性質和位置,然后進行修正,防止軟件癱瘓。因此,下面就針對實際情況,針對計算機軟件測試技術展開論述,提出相應的解決措施和測試模型。

1 計算機軟件測試的基本流程

就目前而言,計算機測試軟件測試基本流程主要包括測試計劃、測試設計、測試執行以及測試驗證,并且得到了廣泛的應用,既可以測試整個計算機系統,也能測試軟件個體。第一,測試計劃針對軟件測試工作,制定一個完善的計劃,針對特殊軟件,進行針對性的設計。在進行實際測試過程中,如果出現測試進度比較慢的情況,測試人員需要結合實際情況,調整既定的測試計劃,優化設計文檔,為后續軟件測試提供重要的參考依據。第二,做好測試大綱的編制,結合實際情明確測試系統的功能和特征,制定完善的測試標準。第三,做好測試用例設計,需要利用既定的測試用例和設計技術,做好被測項目、數據、過程以及結果檢測,控制好整個測試的過程。第四,在進行具體測試過程中,需要嚴格按照編制完成的測試大綱和已經做好準備的測試用例,對整個測試軟件和設備進行完全的測試。第五,在整個系統測試完成以后,測試人員需要生成相應的報告,然后得出最后的結論,指出存在的問題和缺陷,然后結合實際的測試結果,采取相應的修改方法,提升軟件的性能。

在通常情況下,軟件測試主要采用黑盒測試方法,為了保證測試的實際效果,需要測試人員進行獨立的測試。因此,測試人員需要分析潛在的問題,選擇科學合理的測試模式,針對經常出現問題軟件,做好壓力測試,重點測試軟件邊界。同時為進一步了解軟件性能,測試人員針對已經測試合格的軟件,可以采用不同的測試順序,從根本上發現其中存在的問題。

2 計算機軟件測試方法

在進行軟件實際測試過程中,測試人員可以選擇不完全測試的方法。但是軟件測試過程過程中,由于次數的增加,軟件就會產生免疫。因此,為了保證實際測試的效果,測試人員要根據軟件的特性,選擇最合理的測試方法。

2.1 靜態測試方法

靜態測試方法就是測試人員重點對程序的接口、過程以及結構進行全面的檢查,分析正確性,嚴格按照設計說明書,查找源程序結構、流程圖以及符號執行等內容,找到其中存在錯誤的地方,比如出現不匹配的參數和可疑的計算。在實際測試過程中,靜態測試的方法主要包括技術評審、代碼走查等,有效發現其中存在的問題。

2.2 動態測試方法

動態測試方法主要利用運行軟件,對軟件的動態行為和結果進行檢驗,是否符合設計標準。在進行動態測試過程中,要保證程序軟件完整的運行,然后對其運行狀態進行全面的分析,然后搜集測試軟件和和軟件測試的數據,主要體現以下幾方面的特點。第一,在被測試程序實際運行過程中,要根據程序實際運行的真實情況進行分析,從而提升測試的針對性和有效性。第二,測試人員必須嚴格按照生成的數據運行程序,數據要保證精確性,才能保證測試質量。第三,對已經生成的測試數據,需要提升測試結果標準,為做好軟件測試工作打下良好的基礎。

2.3 黑盒測試

在進行黑盒測試過程中,就是做好功能測試或者數據驅動測試。測試人員根據已知的軟件,然后檢驗每一個軟件功能能否正常運行。測試人員可以把整個程序看成一個不能打開的黑盒子,然后在不分析程序內部結構的條件下,做好程序接口測試,按照設計說明書進行測試,保證完整的輸入數據,提升信息輸出的正確性和完整性。根據實際測試的情況,黑盒測試方法主要包括等價劃分、邊界值劃分以及誤推測方法等。

2.4 計算機軟件程序出現錯誤的類型

根據計算機軟件實際運行的情況,會出現各種類型的程序錯誤,具體包括代碼錯誤、系統錯誤、加工錯誤、數據錯誤以及功能錯誤。系統錯誤主要是由于在進行內部資源管理過程或者通信方法存在錯誤。代碼錯誤主要包括指令錯誤、語句錯誤以及印刷錯誤等。功能錯誤主要包括前后矛盾,程序功能與產品設計說明書不一致。出現的數據錯誤主要包括數據錯誤、結構錯誤、靜態和動態數據錯誤等。endprint

3 計算機軟件測試技術分析

隨著計算機信息技術的發展,軟件測試水平不斷提升,為廣大測試人員提供了便利。

3.1 軟件單元測試技術

在進行單元測試技術應用過程中,由于被測試的軟件模塊處在某一個位置,由于單元測試不能單獨的運行,需要測試人員設計好被測試的驅動程序和的存根程序,然后做好數據結構。其中驅動程序主要負責數據的接收。存根程序就是調用的模塊組件,屬于虛擬的子程序。

3.2 集成測試技術

集成測試技術主要包括非漸增和漸增測試的方式。其中在進行非漸增測試過程中,主要把模塊按照相應的標準,把結構圖連接起來,然后進行整體的測試。這種測試方式主要適用于大小的集成項目,不適用于大的項目。漸增測試主要包括有事增值式組裝方式,就是把下一個進行測試模塊與已經完成測試的模塊連接起來,在完成測試以后,然后進行下一階段的測試。隨著模塊測試不斷增加,需要結合實際情況,選擇不同的集成方式,明確設計次序,把模塊真正連接到實際程序中。

3.3 系統測試技術

進行系統測試就是為了滿足客戶的基本需求,需要嚴格測試標準,做好系統的功能測試和性能測試以及安裝測試。第一,在進行系統功能測試過程中,需要重點做好軟件編程系統測試,然后按照客戶的實際需要,進行詳細的對比,然后找到其中存在的差距,從而滿足客戶的基本需求。測試人員在進行測試過程中,可以進行黑盒測試。第二,在進行性能測試過程中,針對出現的非功能性需求問題,可以選擇中間出現的不同點,重點做安全、精度的測試,明確系統運行速度。

3.4 用戶驗收測試技術

在進行阿爾法測試過程中,需要建立完善的受控環境,從而提升開發的有效性。在進行Beta測試過程中,測試人員需要確定明確的用戶場,并且做好相應的測試記錄,然后把存在的潛在問題發送給實際的開發者。

4 計算機軟件測試模型

為了保證計算機軟件測試工作順利進行,在實際測試過程中,測試人員要根據測試軟件性能,建立完善的測試模型。

4.1 W模型

在W模型實際運行過程中,測試人員要明確測試周期和對象,制定完善的測試計劃,重點做好測試程序、測試需求、測試功能以及測試設計等工作。在實際測試過程中,軟件測試和開發是同時進行的,才能及時有效的發現軟件存在的各種問題。但是對W模型而言,也存在一定的局限性,雖然可以進行設計和編碼工作,但是無法對軟件進行及時有效的條件和更迭。

4.2 V模型

RAD模式也稱為快速應用開發模式,是進行軟件開發重要內容,由于開發模型圖與字母V很相似,也稱為V模型。在進行系統實際開發和測試過程中,可以有效的提升開發效率,不斷減少開發周期,在通常情況下,V模型主要包括以下內容:要做好需求分析,進行概要設計和詳細設計,然后做好軟件編碼,最后進行單元、集成、系統以及驗收測試工作,從而保證測試質量,及時發現數據中存在的不足和局限性。

4.3 H 模型

H 模型測試具有完全的獨立性,貫穿在整個測試過程, 并且可以與其他測試方式同時進行。測試人員在做好準備點測試以后,就能夠結合實際情況,分析潛在的影響藝術,進行最后的測試執行,可以根據不同性質的被測物品,進行不同層次的設計。根據實際測試的內容,利用H模型進行軟件測試過程中,需要盡早做好準備工作,嚴格按照一定邏輯結構順序進行測試,在做好測試點準備以后,就能進行后續的測試。由此可知,在利用H模型測試過程中,呈現出了以下特點,具有獨立性、動態性以及全過程性。

4.4 X模型

在利用X模型進行軟件測試過程中,需要結合單獨程序片段,組好編碼和測試,為了提升實際測試效果,要保持獨立性。并且會涉及到頻繁的交接步驟,從而建立可行性的程序,測試人員要嚴格按照既定的標準進行測試,在保證合格以后,對軟件產品進行打包,上交給客戶。并且X模型中,還可以針對軟件進行探索性測試,然后按照實現既定的標準,做好軟件測試工作,從而及時發現其中存在的錯誤。但是采用X模型測試,對測試人員綜合素質要求比較高,需要投入大量的人力物力和財力。

綜上所述,在進行計算機軟件測試過程中,測試人員要明確測試流程,嚴格按照既定的測試標準,選擇科學合理的測試方法和技術,結合實際軟件的性能和特點,建立完善的測試模型,從而制定針對性的測試性策略,及時有效發現其中存在的問題和局限性,降低測試成本,提升測試質量。滿足當前計算機軟件迅速發展需求。

參考文獻:

[1]顧建豐. 計算機軟件安全檢測技術[J]. 電子技術與軟件工程,2017(19):196.

[2]吳星星. 面向儀器與測控系統的計算機軟件應用平臺技術[J]. 現代交際,2017(6).

[3]安秀芳. 計算機軟件的應用前景和系統安全分析[J]. 電子技術與軟件工程,2016(24):74-75.

[4]王琨. 嵌入式計算機軟件測試關鍵技術探討[J]. 科技創新與應用,2016(07):87-88.

[5]張兵星. 探討計算機軟件測試的相關技術應用[J]. 中國管理信息化,2016,19(04):169.

[6]婁紅. 嵌入式計算機軟件測試關鍵技術研究[J]. 電腦知識與技術,2015,11(13):92-93.endprint

猜你喜歡
計算機軟件發展
邁上十四五發展“新跑道”,打好可持續發展的“未來牌”
中國核電(2021年3期)2021-08-13 08:56:36
從HDMI2.1與HDCP2.3出發,思考8K能否成為超高清發展的第二階段
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語言對計算機軟件開發的影響
電子制作(2018年1期)2018-04-04 01:48:36
砥礪奮進 共享發展
華人時刊(2017年21期)2018-01-31 02:24:01
計算機軟件數據庫設計應用探析
電子制作(2017年14期)2017-12-18 07:08:03
淺談基于C語言的計算機軟件程序設計
電子制作(2017年24期)2017-02-02 07:14:40
改性瀝青的應用與發展
北方交通(2016年12期)2017-01-15 13:52:53
神州修車救援APP取得計算機軟件著作權
“會”與“展”引導再制造發展
汽車零部件(2014年9期)2014-09-18 09:19:14
主站蜘蛛池模板: 超薄丝袜足j国产在线视频| 国内精品久久九九国产精品| 免费可以看的无遮挡av无码| 久久99精品久久久久久不卡| 麻豆精选在线| 国产在线精彩视频二区| 久久国产香蕉| 国产精品久久久久久影院| av无码一区二区三区在线| 国产精品美女免费视频大全 | 亚洲中文在线看视频一区| 人妖无码第一页| 婷婷六月综合| 91亚洲精选| 欧美精品色视频| 亚洲综合精品第一页| 亚洲免费毛片| 综合亚洲色图| 欧美日本中文| 亚洲日韩图片专区第1页| 人禽伦免费交视频网页播放| 强乱中文字幕在线播放不卡| 高清不卡毛片| 国产福利在线免费| 国产成年女人特黄特色毛片免 | 欧美亚洲日韩不卡在线在线观看| 99久久精品国产综合婷婷| 91国语视频| 亚洲欧美国产视频| 最新亚洲av女人的天堂| 毛片免费网址| 97狠狠操| 青青久视频| 美女一级免费毛片| 亚洲第一区在线| 精品一区二区三区自慰喷水| 国产精品极品美女自在线网站| 蜜桃视频一区二区| 成人av手机在线观看| 国产产在线精品亚洲aavv| 成人国产小视频| 青青青视频蜜桃一区二区| 真实国产乱子伦视频| 国产精品免费入口视频| 91视频日本| 99国产精品一区二区| 97超爽成人免费视频在线播放| 久久一色本道亚洲| 亚洲综合精品香蕉久久网| av尤物免费在线观看| 亚洲黄色片免费看| 午夜视频日本| 99热国产在线精品99| AV老司机AV天堂| 久久精品午夜视频| 真实国产乱子伦高清| 91区国产福利在线观看午夜| 9丨情侣偷在线精品国产| 最新精品久久精品| 亚洲一级色| 国产区精品高清在线观看| 黑人巨大精品欧美一区二区区| 国产无码精品在线播放| 日韩高清成人| 精品无码国产自产野外拍在线| 日本人妻丰满熟妇区| 欧美精品成人一区二区在线观看| 欧美日韩亚洲国产主播第一区| 黄色在线不卡| 日本久久久久久免费网络| 亚洲人成日本在线观看| 精品少妇人妻无码久久| 福利一区在线| 91在线视频福利| 91视频日本| 亚洲午夜天堂| 日本欧美成人免费| 亚洲va欧美va国产综合下载| 中文字幕无线码一区| 九九久久精品免费观看| 国产人人射| 亚洲精品动漫|