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

軟件測試在軟件開發中的應用研究

2020-10-09 11:13:10陳夢泉陸霞
科學與信息化 2020年26期
關鍵詞:應用

陳夢泉 陸霞

摘 要 隨著信息時代的快速推進,軟件在人們日常生活及生產過程中的作用越來越不容忽視。因此,為最大限度減少軟件運行過程中出現錯誤的概率,進而保障軟件質量,相關的軟件開發工作人員在各個階段做好軟件性能的測試工作非常重要。本文首先從軟件測試的對象、分類與方法等幾個方面對軟件測試進行概述,然后分析了軟件測試在軟件開發中的重要作用,最后重點探討了軟件測試在軟件開發中的具體應用,以期能夠為提升軟件開發與測試質量提供一定的借鑒與參考。

關鍵詞 軟件測試;軟件開發;應用

1軟件測試概述

1.1 軟件測試的對象

所謂軟件測試,指的是貫穿于軟件開發整個生命周期的能夠使軟件的一些特定功能得以正確實現的一系列活動,同時又能證實在特定環境當中軟件的邏輯正確性。通常情況下軟件測試的對象不僅包括軟件開發的需求分析,還包括軟件使用規則、設計書與應用程序等[1]。

1.2 軟件測試的分類

通常情況下,軟件測試包括靜態測試與動態測試兩種類型。

(1)靜態測試

在靜態測試當中并不需要展開軟件的運用功能,僅僅需要通過人們的查詢操作既能夠完成。在這一過程當中,既能夠有效分析與檢測軟件的腳本,還能以獲取的數據為依據,并對其進行編碼,以實現數據準確性的顯著提升。另外,靜態測試還應當深入展開對軟件編程方面的評估工作,并將其中包含的數據控制在合理的范圍之內。除此之外,數據程序編寫工作人員在完成工作之后,還要進一步審查程序的運行狀況,該過程離不開人的操作。既要安排專業的技術工作人員采用科學的手段有效評估已經結束的數據的參考值,還必須嚴格做好人工審查階段的核對工作,進而為后續的工作鋪平道路。

(2)動態測試

動態測試需要啟動軟件,在數據運行過程中完成數據的評估與測量等工作,之后以白盒、黑盒固有的方式等為依據開展科學、有效、合理的測試實驗,以實現動態測評的目的。與靜態測試相比,動態測試的工作量更大,同時由系統、確認、集成與單元測試等多部分組成。單元測試是對軟件進行檢查與檢驗的最小的單元模塊,使用白盒測試技術既能夠對單元進行測試,又能測試多個模塊;集成測試指的是以集成測試計劃為依據,對軟件單位之間接口的正確性進行檢查;確認測試的主要目的在于檢查軟件與用戶的需求是否保持一致。由此可見,用戶必須參與到實際的測試過程當中。系統測試作為軟件測試的一項重要內容,主要采用黑盒測試方法測試軟件運行過程中的性能、功能與軟硬件環境等。同時軟件開發過程中軟件系統的測試工作由黑盒測試工程師負責。

1.3 軟件測試的方法

最為常見的軟件測試方法包括兩種,即黑盒測試與白盒測試。

其中黑盒測試也被稱為功能測試與數據驅動測試等,這一方法的重點在于已知軟件具備的功能,并通過測試來對軟件的功能進行檢測。在測試過程中,應當將程序看作一個無法打開的黑盒子,并不需要對程序內部結構與特性進行考慮,測試者僅僅需要在程序接口位置處進行測試。黑盒檢測僅僅檢查程序功能是否按照標準規定正常使用,是否能夠正常接收輸入數據并產生有效的輸出信息等。使用這一方法既能夠及時發現軟件與數據庫連接、軟件界面、性能等是否出現異常,又能有效彌補白盒檢測存在的不足。

白盒測試也被稱為結構測試與邏輯驅動測試等,主要包括邏輯驅動、基本路徑測試等多種方法。這一方法已知產品內部的工作過程,并通過測試對產品內部動作是否按照標準規定正常運行等進行檢測。以產品內部的結構測試程序為依據,檢測程序當中的各條通路是否都能夠按照標準規定正常工作,在這一過程中并不需要考慮程序的功能[2]。

2軟件測試在軟件開發中的作用

軟件測試是軟件開發過程中的一個重要環節??茖W、有效的軟件測試不僅能夠顯著降低軟件開發工程人員的工作量,還能使軟件的實用性功能得到顯著提升,主要是由于電子軟件生產過程較為復雜,需要開發的環節眾多,而且各個環節對數據的要求均比較嚴格,進而導致極易出現各種各樣的問題或誤差。 而軟件測試則是將軟件開發過程中涉及的各個環節進行整合的一個過程。因此,在軟件測試應用過程中,首先應當幫助軟件開發商檢測與確認軟件使用質量;其次,還能為工程師提供科學、準確的數據信息,以期能夠為測試軟件系統的風險預警評估提供一定的便利,最終實現軟件市場價值的顯著提升。

3軟件測試在軟件開發中的具體應用

3.1 在軟件需求分析環節的應用

在對軟件需求分析進行測試的過程中,測試人員必須認真評估工作量、軟件測試風險等,并對軟件測試的可行性與風險等進行仔細考慮,以保證軟件的花費費用、開發周期與功能等與用戶的需求保持一致。另外,軟件測試人員還要充分了解客戶的軟件需求,并就其中存在的問題積極與客戶進行協商,以期能夠為今后的軟件測試工作創造良好的環境[3]。

3.2 在軟件系統設計環節的應用

軟件系統設計是順利開展軟件開發工作的一項重要保障。一旦軟件系統設計出現問題,必將導致出現一些邊界性的問題且無法恢復到完整狀態,嚴重時還會導致軟件開發工作失敗。因此,在軟件系統設計過程中,測試工作人員既要牢固掌握設計模型,并認真評估設計模型存在的風險,又要仔細編寫測試計劃。同時,測試人員還應當盡可能選擇一個較好的系統結構,既能夠有效減少后期不必要的變更,又能保證測試設計的穩定性與合理性。另外,針對一些特殊業務而言,依然需要通過創建技術邊界以滿足其需求,以實現軟件系統可持續性與不可替代性的顯著提升。除此之外,測試工作人員還應當對軟件產品的運行環境等進行熟練掌握,并積極參與到各環節的討論當中,認真評估軟件設計工作存在的問題,并準確把握測試環節的重難點問題,進而為做好后期的測試工作創造良好的基礎條件。

3.3 在軟件代碼編寫環節的應用

在編寫軟件代碼時,測試工作人員既要參與到單元測試、代碼凍結與完成報告、編寫測試用例等工作當中,還要積極做好編寫測試的案例分析工作。通常情況下,軟件開發人員能夠獨立完成軟件單元測試工作,但是由于自動化測試腳本、測試用例等都離不開測試人員的操作,所以,測試人員應當以軟件開發要求為依據,嚴格做好軟件編寫環節測試工作。

3.4 在軟件測試環節的應用

在實際的軟件測試工作當中,相關工作人員的主要工作任務包括發布軟件質量報告、發現并檢查軟件缺陷、更新測試用例等。這一環節是軟件開發過程中的一個關鍵環節,主要包括系統測試、確認測試、集成測試等多部分內容。 因此,軟件測試工作必須嚴格按照測試用例進行嚴格實施。通過以上測試,軟件的基本功能均能夠實現,然而對于一些特殊用例還應當與實際情況相結合進行自由測試,以盡可能找出軟件當中存在的問題。另外,為確保軟件的正常運行,若沒有發現新的問題應當及時對測試用例進行優化或更新。除此之外,還應當對軟件存在的問題進行跟蹤,特別是針對新的軟件項目而言,應當嚴格依據新報、確認、重現、修復等一系列流程進行[4]。

3.5 在軟件運行維護環節的應用

在這一環節當中,軟件測試工作人員的主要任務包括重組測試用例、 解決客戶提出的問題、測試驗收等,其中幫助客戶做好驗收測試是軟件運行維護環節的一項重要工作,較好地解決客戶提出的問題非常關鍵。因此,軟件測試人員必須認真對待客戶提出的各個問題,并站在客戶的角度真正了解客戶關心的問題。另外,還要針對前期測試無法及時找出軟件存在問題的原因進行認真分析。除此之外,在軟件運行維護過程中,測試工作人員還應當結合實際需要及時對測試用例進行重組與更新,以有效彌補未設計測試用例存在的缺陷。

參考文獻

[1] 王一帆.軟件測試在軟件開發中應用的探討[J].電子世界,2019 (1):54,56.

[2] 吳文慶,修雅慧.軟件測試在軟件開發中應用的探討[J].職業技術,2018(11):83-85.

[3] 潘禎,吳永強,王艷華.軟件測試在軟件開發中應用的探討[J].硅谷,2011(22):156-157.

[4] 朱寅非.軟件測試在軟件開發過程中的應用探析[J].無線互聯科技,2013(5):48.

作者簡介

陳夢泉(1985-),男,廣西融水縣人;學歷:本科,職稱:助理工程師,現就職單位:柳城縣人工影響天氣管理中心,研究方向:地面氣象觀測、裝備保障、預報。

猜你喜歡
應用
配網自動化技術的應用探討
科技視界(2016年21期)2016-10-17 19:54:47
帶壓堵漏技術在檢修中的應用
科技視界(2016年21期)2016-10-17 19:54:05
行列式的性質及若干應用
科技視界(2016年21期)2016-10-17 18:46:46
癌癥擴散和治療研究中的微分方程模型
科技視界(2016年21期)2016-10-17 18:37:58
紅外線測溫儀在汽車診斷中的應用
科技視界(2016年21期)2016-10-17 18:28:05
多媒體技術在小學語文教學中的應用研究
考試周刊(2016年76期)2016-10-09 08:45:44
微課的翻轉課堂在英語教學中的應用研究
大學教育(2016年9期)2016-10-09 08:28:55
分析膜技術及其在電廠水處理中的應用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優化方程預測模型建模過程應用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機人機工程學應用分析
科技視界(2016年20期)2016-09-29 11:47:01
主站蜘蛛池模板: 国产迷奸在线看| 亚洲国产综合精品中文第一| 久久黄色一级片| h网址在线观看| 久久婷婷人人澡人人爱91| 亚洲成人黄色在线| 黄色片中文字幕| 久热re国产手机在线观看| 91免费国产在线观看尤物| 亚洲视频无码| 99久久性生片| 日本高清有码人妻| 久久91精品牛牛| 高清欧美性猛交XXXX黑人猛交 | 91丝袜美腿高跟国产极品老师| 国产日本欧美在线观看| 精品三级网站| 一级毛片视频免费| 国产资源站| 99在线视频网站| 久久精品亚洲专区| 制服丝袜亚洲| 青青青伊人色综合久久| 欧美日韩在线第一页| 欧美www在线观看| 91精品啪在线观看国产91九色| 久久久亚洲色| 国产精品视频999| 777午夜精品电影免费看| 婷婷在线网站| 高清码无在线看| 国产亚洲欧美日韩在线一区二区三区| 亚洲无线一二三四区男男| 91视频免费观看网站| 国产亚洲精品自在久久不卡| 国产特级毛片aaaaaaa高清| www.日韩三级| 亚洲 欧美 日韩综合一区| 最新国产午夜精品视频成人| 亚洲人妖在线| 99精品国产自在现线观看| 久久亚洲国产一区二区| 精品国产自在在线在线观看| 日韩在线2020专区| 无码久看视频| 国产99精品久久| 99尹人香蕉国产免费天天拍| 亚洲一区免费看| 欧美成人手机在线观看网址| 在线观看国产一区二区三区99| 色吊丝av中文字幕| 99免费视频观看| 色综合色国产热无码一| 麻豆精品在线视频| 在线免费无码视频| 久久精品亚洲热综合一区二区| 九色免费视频| 日韩天堂视频| 激情爆乳一区二区| 制服丝袜国产精品| 97国产成人无码精品久久久| 91精品视频在线播放| 欧美在线视频不卡| 色久综合在线| 国产av剧情无码精品色午夜| 亚洲av综合网| 国产v欧美v日韩v综合精品| 国产午夜人做人免费视频中文| 色婷婷天天综合在线| 欧美精品一区二区三区中文字幕| 国产高潮流白浆视频| 四虎成人精品| 久久人搡人人玩人妻精品一| 国产成人a在线观看视频| 黄色片中文字幕| 国产一区二区精品福利| 欧美黄网站免费观看| 欧美日本视频在线观看| 素人激情视频福利| 青青草原国产av福利网站| 极品私人尤物在线精品首页| 一区二区三区国产精品视频|