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

軟件可靠性測試方法探析

2018-12-23 12:54:07孫少英
移動信息 2018年4期
關鍵詞:計算機功能

孫少英

?

軟件可靠性測試方法探析

孫少英

廣東省電信規(guī)劃設計院有限公司,廣東 廣州 510630

隨著信息技術的不斷發(fā)展,軟件技術、計算機硬件工程也在不斷發(fā)展,人們的生活以及工作過程中對計算機的依賴也越來越強,而且各種技術創(chuàng)新也使得計算機的功能變得越來越強大。計算機軟件在計算機功能的實現(xiàn)過程中發(fā)揮了十分重要的作用,必須加強對計算機軟件可靠性的研究,提高計算機性能。對計算機軟件的測試方法進行分析,旨在確保計算機軟件運行更加可靠、穩(wěn)定。

軟件測試;可靠性測試;方法

引言

計算機功能的實現(xiàn)必須依靠各種軟件。隨著計算機信息技術不斷發(fā)展,軟件工程也逐漸發(fā)展起來,各種軟件的應用使計算機的功能越來越強大,而且能夠解決多種多樣的問題。在人們的生活中,計算機的使用越來越廣泛。計算機軟件作為影響計算機功能的主要原因,在計算機管理過程中必須做好軟件的研發(fā)和測試,對軟件的內容、功能等進行開發(fā)與設計,在軟件投入應用之前,必須做好相應的測試,確保整個軟件的性能、結構等都是完整的,以防軟件使用過程中出現(xiàn)錯誤。計算機軟件測試的重點內容是軟件的可靠性,其可靠性的高低直接決定了軟件的功能是否真正、全面實現(xiàn),軟件可靠性越高,其實現(xiàn)軟件設計、開發(fā)之初的目標也就越近,才能真正解決實際問題。

1 軟件可靠性概述

1.1 軟件可靠性

目前,隨著軟件技術的發(fā)展及人們對計算機需求的增多,軟件開發(fā)的類型越來越多,計算機能夠實現(xiàn)的功能也越來越強,與之相適應的,計算機軟件也越來越復雜,對軟件可靠性就提出了更高的要求。

計算機軟件的可靠性主要包括兩個方面的內容。(1)在規(guī)定的時間內,運行軟件的計算機如果能夠正常運行,不會失效,則計算機軟件可靠性符合要求;如果引起計算機運行失效,則軟件可靠性不達標或者很低。(2)在規(guī)定的時間內,如果運行軟件的計算機能夠完成預設的功能,則軟件可靠;如果不能完成預設的功能或者完成部分功能,則說明軟件的可靠性低。

為提高軟件可靠性,使運行軟件的計算機在規(guī)定的時間完成預設的功能,需要對計算機軟件進行測試。

1.2 軟件可靠性測試的意義

軟件的可靠性測試,是軟件開發(fā)過程中的重要內容。軟件可靠性的影響因素有很多,如人的行為,特別是技術人員在操作軟件時的行為,還有軟件運行的環(huán)境,都能影響到軟件測試的可靠性。對軟件的可靠性進行測試,具有十分重要的意義,可以在軟件投入使用之前就立即解決軟件中的問題,防止有問題的軟件流入市場。

1.2.1 解決影響軟件可靠性的問題

在軟件設計過程中難免會出現(xiàn)一些客觀和主觀因素,對軟件的性能、結構等產(chǎn)生影響。在軟件設計過程中需要滿足一系列條件。相對而言,比較客觀或者不易改變的條件有計算機系統(tǒng)。計算機系統(tǒng)相對而言,是不會短時間內改變的;比較主觀或者容易改變的條件,指的是外部的輸入,由于輸入的內容隨時可能變化,因此屬于動態(tài)變化的條件。在測試軟件可靠性的時候,可以首先將一些比較明顯的問題暴露出來,然后將一些不明顯的問題暴露出來,那些發(fā)生的概率較高、最為明顯的缺陷對軟件的可靠性的影響最大,通過軟件的可靠性測試,可以及時找到問題的原因,并且解決這些問題,以提高軟件可靠性[1]。

1.2.2 驗證軟件的可靠性滿足要求

軟件可靠性是軟件正常投入使用的重要指標,不管什么軟件,均須通過可靠性測試達標才能使用。軟件的可靠性測試,是了解軟件可靠性指標的重要方法和手段。通過軟件可靠性測試,如果滿足要求,則投入使用;如果測試后發(fā)現(xiàn)可靠性不能滿足要求或者不能完全實現(xiàn)預設功能,則需要對軟件程序部分修訂或者全部重新設計,最終實現(xiàn)可靠性的提高,滿足投入使用的要求。

1.2.3 預計軟件可靠性水平

軟件可靠性測試是軟件設計過程中的重要內容,可以實現(xiàn)測試軟件的真實可靠性與軟件設計之初預設的可靠性之間的差異,真正了解軟件的可靠性程度。

2 軟件可靠性測試的現(xiàn)狀

軟件測試是了解軟件的設計內容、設計結構,并且對軟件的缺陷進行解決,以提高軟件功能性和完整度的過程,是軟件設計中十分關鍵的步驟。軟件測試的結果直接決定了軟件的處置方式。如果可靠性測試合格,則可以安排軟件上市投入使用;如果測試不合格,則需要進行整改,嚴重的時候需要花費較多時間進行修改,甚至可能導致整個軟件不能使用,整個開發(fā)項目終止。因此,在軟件投入使用之前,必須加強軟件可靠性測試,得到準確、真實的測試結果。隨著軟件開發(fā)行業(yè)對軟件測試重視度的提高,軟件測試水平逐步提高,但依然存在一些問題,導致軟件測試結果不夠準確,測試過程不夠合理,影響了軟件技術的發(fā)展。

首先,在傳統(tǒng)的思維中,人們認為軟件測試是在軟件開發(fā)之后進行的,有一個時間先后順序。但在實際軟件開發(fā)過程中,軟件測試是和軟件開發(fā)同時進行的,軟件設計開發(fā)必須有軟件測試。軟件設計開發(fā)一段程序需要立即進行軟件測試,確保已經(jīng)完成的程序是正確的、可靠的。但是某些技術人員的思想觀念比較傳統(tǒng),依舊將軟件測試和開發(fā)過程分開,從而導致整個軟件幾乎是在設計完成之后才出現(xiàn)一些問題,此時要對軟件的問題進行查找和解決的難度就會很大,這對于軟件測試工程的開展有很大影響[2]。

其次,在軟件測試過程中,一旦發(fā)現(xiàn)了軟件中的問題,一般都會將責任歸咎于軟件測試人員,或者完全歸咎于軟件設計和開發(fā)人員。這也是不正確的,因為軟件測試過程中影響測試結果的因素有很多。當軟件在測試過程中報錯的時候,應考慮多方面因素,查找相應的原因之后再確定問題出在哪一個環(huán)節(jié),以及是誰的責任。

最后,軟件測試工作的要求較低,測試人員的水平不高。在我國傳統(tǒng)的軟件技術發(fā)展中,軟件設計、開發(fā)才是重中之重,多數(shù)軟件開發(fā)企業(yè)重視軟件開發(fā)設計,投入更多的人力、物力到軟件開發(fā)設計,而忽視了軟件測試的重要性,而且測試人員的數(shù)量也比較少,有的時候甚至沒有設置專業(yè)的測試崗位,由程序設計人員直接擔任測試人員,程序的設計和測試都由一個人完成,從而使得測試結果不準確。技術人員在開發(fā)的時候形成了思維定式,測試時也很容易受到自己的思維定式的影響,導致不能很好地分辨出軟件的問題。

3 軟件可靠性測試方法分析

3.1 軟件可靠性評估的原則

為確保軟件測試的順利進行,得到可靠的數(shù)據(jù)指標,必須堅持一定的工作原則。第一,要及時測試,軟件可靠性測試和軟件的開發(fā)同步,不能分割,盡量在一個子項目、子模塊的設計結束之后就立即進行測試,確保每一個子模塊的內容都是正確的、完整的,從而提高軟件的性能。第二,完整性。軟件測試過程具有整體性和連續(xù)性,軟件程序可分段測試,但軟件的測試結果應是整體性的,實現(xiàn)的功能也應是軟件整體的功能。第三,科學性。在對軟件可靠性進行測試的時候必須確保科學、客觀,采用科學的方法進行測評,而且必須客觀,不能用主觀心態(tài)來評價軟件的可靠性,更不能隨意測評,防止測試結果出現(xiàn)誤差,造成較大的損失[3]。

3.2 軟件可靠性方法

3.2.1 白盒測試

常見的軟件測試即白盒測試。白盒測試過程中,需要測試人員對軟件的程序內容、程序結構等方面都比較熟悉,根據(jù)軟件的邏輯結構、編碼內容等進行測試。由于測試人員能夠看到軟件程序設計的結構和內容,因此可以檢查程序的邏輯性是否正確,可以對軟件的內容進行全面檢查,發(fā)現(xiàn)其中的錯誤。為了對軟件進行測試,還需要設計相應的測試例子。這些例子的設計也是根據(jù)軟件程序的內容來確定的。

白盒測試過程中,軟件程序處于運行的狀態(tài),通過測試軟件運行的情況及運行結果測試被檢測軟件的設計執(zhí)行狀況以及執(zhí)行路徑等等,并實現(xiàn)對路徑的跟蹤,從而實時發(fā)現(xiàn)軟件程序的問題。

3.2.2 黑盒測試

黑盒測試的主要內容是軟件設計的功能。在黑盒測試過程中,測試人員可以不了解軟件程序的邏輯結構、編碼內容等等,只需要軟件開發(fā)設計人員給出的軟件介紹或者說明文件,就可以找到軟件的基本功能。軟件對于測試人員來講就好像一個“黑盒”。黑盒測試的主要目的是驗證軟件預設的功能是否全面實現(xiàn),其測試角度側重用戶體驗。測試的主要內容有:軟件設計的功能、性能、余量、強度、邊界等內容。

在當前軟件測試中,軟件開發(fā)商更傾向于黑盒測試,其優(yōu)點是減少測試人員的主觀因素的影響。測試人員并不知道軟件的內容、內部結構,測試的時候也需要更多地考慮用戶的體驗,但白盒測試也有其優(yōu)勢。所以在測試的過程中最好做到合理分配,全面結合黑盒測試與白盒測試,充分發(fā)揮各自的優(yōu)點,側重黑盒測試,合理、科學分配黑盒、白盒測試方法的比例,實現(xiàn)對軟件的整體性、全面性測試,從而收獲可靠性指標。

4 結語

綜上所述,軟件可靠性是軟件的一個重要參數(shù),可靠的軟件產(chǎn)品才有更大的應用價值。軟件測試在軟件開發(fā)過程中具有十分重要的作用,必須積極將軟件的開發(fā)和測試結合起來,做到開發(fā)與測試同步,不斷提高軟件的可靠性,使軟件的功能更完善、結構更完整。

[1]戴艷芳. 軟件可靠性與測試方法探析[J]. 軟件導刊,2012,11(11):30-31.

[2]尚艷玲,張云鋒. 軟件可靠性測試方法研究[J]. 現(xiàn)代計算機:專業(yè)版,2007(6):126-127.

[3]于琛琛,劉瑞方. 軟件可靠性測試方法探析[J]. 國防技術基礎,2009(11):30-33.

Analysis of Software Reliability Test Method

Sun Shaoying

Guangdong Planning and Designing Institute of Telecommunications Co., Ltd., Guangdong Guangzhou 510630

With the continuous development of information technology, software technology and computer hardware engineering have also been continuously developed. People’s lives and work processes are increasingly dependent on computers, and various technological innovations have also made the functions of computers more and more powerful. Computer software plays a very important role in the realization of computer functions. It is necessary to strengthen the research on the reliability of computer software and improve the performance of computers. The paper analyzes the test methods of computer software to ensure that computer software runs more reliably and stably.

software testing; reliability test; test method

TP311.52

A

猜你喜歡
計算機功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
計算機操作系統(tǒng)
穿裙子的“計算機”
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統(tǒng)審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 国产在线精品人成导航| 国产精品久久自在自线观看| av在线无码浏览| 亚洲人成影视在线观看| 伊人激情综合| 国产拍在线| av在线5g无码天天| 国内精品自在欧美一区| 天天色综网| 成人免费视频一区二区三区| 凹凸精品免费精品视频| 四虎成人在线视频| 国产香蕉97碰碰视频VA碰碰看| 91在线视频福利| 无码高清专区| 亚洲日韩每日更新| 亚洲欧洲综合| 国产在线拍偷自揄观看视频网站| 中文字幕无码电影| 自拍偷拍欧美日韩| 99激情网| 一级成人a毛片免费播放| 青青国产视频| 毛片手机在线看| 午夜三级在线| 国产99视频免费精品是看6| 日本欧美视频在线观看| 亚洲天堂网视频| 久久综合九九亚洲一区| 久久精品午夜视频| 国产精品一线天| 欧美人人干| 亚洲成a人片在线观看88| 久久久黄色片| 亚洲视频三级| 国产精品思思热在线| a天堂视频在线| 亚洲一区毛片| 日韩av在线直播| 一区二区三区在线不卡免费| 久久semm亚洲国产| 亚洲人成在线精品| 亚洲第一网站男人都懂| 91久草视频| 国产一级精品毛片基地| 欧美日韩国产在线人| 欧美日韩精品一区二区视频| 亚洲色图另类| 成年A级毛片| 91无码网站| 在线免费无码视频| 在线观看国产精品一区| 久久精品亚洲专区| 69视频国产| 亚洲VA中文字幕| 亚洲天堂免费观看| 欧美在线网| 日本a∨在线观看| 色老头综合网| 欧美.成人.综合在线| 性69交片免费看| 欧美激情伊人| 久久www视频| 亚洲无线一二三四区男男| 久久综合丝袜长腿丝袜| 2020精品极品国产色在线观看 | 日韩精品亚洲人旧成在线| 9啪在线视频| 国产色婷婷| 中文字幕免费视频| a欧美在线| 国产精品女熟高潮视频| 中文纯内无码H| 久青草免费在线视频| 欧美在线综合视频| 热这里只有精品国产热门精品| 波多野结衣无码中文字幕在线观看一区二区 | 人妻精品全国免费视频| 国产区在线观看视频| 久草网视频在线| 国产杨幂丝袜av在线播放| 91系列在线观看|