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

軟件測試策略和測試方法的應用

2021-07-08 03:39:10張會平
數碼影像時代 2021年7期
關鍵詞:功能系統

張會平

軟件測試概述

目前,關于系統軟件性能測試的具體定義有兩種不同的說法,一種觀點認為,軟件性能測試是通過測試技術手段,對某一系統主機進行測試,判斷該機的系統功能是否已完全滿足國家規定的測試需求,或者可以發現系統預期測試結果和實際測試結果之間的巨大差異。另外一種觀點是,軟件中的測試程序是一個持續執行測試程序的過程,目的是快速發現測試程序中的錯誤。總體上講,軟件功能測試是通過選擇合適的軟件測試技術手段,對一個應用軟件系統進行功能分析和檢驗,發現實際檢驗結果與用戶期望檢驗結果之間存在著很大的差異,并對其功能特征進行綜合評價。

軟件測試方法介紹

軟件測試方法有很多種,比較常見的軟件測試方法主要有錯誤等價法和分類法、場景法、分類法、場景法等,有時已經會實際使用會遇到的軟件測試方法主要有錯誤邊界值和錯誤判定時間表,還有可能包括在不經常使用時會遇到的正交函數排列演算法和軟件測試中的大綱安排。其中對等價函數類屬性劃分、邊界值屬性分析、判定時間表等方法屬于黑盒的測試方法;只有測試功能軟件穩定與否才能完全滿足國家規定的測試要求進行功能檢測,其主要方法是測試軟件功能確認以及測試階段。白盒子驅動測試也可以稱為系統結構條件測試或內部邏輯系統驅動條件測試,是基于驅動測試的整個產品代碼和測試路徑,以及條件的驅動測試,通過一個測試程序來檢測一個產品的內部系統性能,檢驗測試程序代碼中的所有路徑條件是否完全能夠按照測試要求按時完成,但是它不會對功能進行測試,主要用于軟件驗證。

軟件測試的策略分析

一種軟件系統測試方法策略與其他軟件系統測試方法不同,軟件系統測試方法策略不僅僅是指對一個軟件系統進行性能測試的特定測試方法,而軟件測試方法策略則是指針對不同階段的軟件測試方法如何選擇,以及針對不同階段的測試方法應如何正確合理地配置測試方法。當我們掌握了不同的測試方法后,我們應該如何將它應用到一個具體的系統測試項目中,這是非常需要自己制定一套相關的測試策略,例如,在單元測試中,我們應該盡量選擇技術質量評審的方法,在功能集成測試階段,我們應該盡量選擇測試三明治法,在進行系統功能測試時,我們應該盡量選擇一種白盒式的測試方法來制定系統的相應測試用例,在測試管理策略的制定任務或者測試功能制定是否要指導系統測試管理工作是否順利。

軟件測試分類

上面已經詳細講過了,按照測試軟件的測試方法分類,可以將其分為黑盒軟件測試和兩種白盒軟件測試。假如沒有靜態檢查測試軟件所指的不僅僅是沒有實際運行被檢驗的測試軟件,而僅僅是靜態檢查被測軟件的應用程序代碼、界面或測試文檔等信息,然后才能發現錯誤的測試過程。其主要測試包括源代碼編寫測試、界面設計測試和用戶文檔管理測試。碼檢查測試主要是通過對被測軟件的功能檢查,判斷其功能是否符合國家規定的代碼標準和技術要求,界面分析測試主要是對被測軟件的實際操作界面和用戶需求中的軟件界面的具體要求進行分析比較,文檔檢查測試主要目的是對軟件用戶手冊和實際需求使用說明等資料進行文檔檢查,以檢驗這些文件是否能滿足用戶的實際使用需要。軟件動態輸入測試軟件是指在實際運行中運行被驅動的測試軟件,通過測試結果數據的動態輸入輸出量準確判斷軟件輸出測試結果與用戶期望的實際輸出測試結果之間的巨大差異。另外,如果按照系統測試階段的不同劃分,軟件系統測試又認為可以分為單元測試、集成軟件測試、確認錯誤測試、軟件系統優化測試等十幾種類型。

軟件測試策略

在基本掌握了軟件測試方法的不同類型后,基本掌握了軟件測試方法的一般方法,策略方案就是在基本掌握了軟件測試方法后,根據什么時間、何種任務點應該采用哪種軟件測試方法或進行測試組合來制定軟件測試策略方案。這篇論文的主要內容就是針對不同軟件測試階段不同軟件開發測試者進行策略分析的簡要案例分析。

☆ 三階段的單元測試。通常,單元測試是對軟件的基本工作構成功能單元,如某項工作模塊、某項工作過程等組件,屬于軟件動態單元測試的一類,是軟件動態單元測試的一類,是軟件動態單元測試的基礎和關鍵。單元測試的工作目的主要是通過對專業軟件內部開發人員的設計和軟件編碼的深入了解,借助軟件開發單元測試系統驅動軟件模塊或充電樁驅動模塊技術,實現單元測試自動化,一般由內部編程人員手工完成。單位測試第一階段主要測試所用的靜態測試方法,相對來說只是一個白盒式的測試方法,首先通過靜態運行檢查測試代碼,然后通過動態檢查運行測試代碼,檢查測試軟件實際的動態運行測試結果。

☆ 集成電路測試階段。綜合系統測試過程是指在某一軟件組成系統內進行的一項測試工作過程,其目的主要是及時地檢查各軟件組成單位之間的各個軟件接口結構是否正確,從而對構成系統各組成部分的結構是否合理。綜合系統測試階段的測驗策略主要分為自底到頂向下和自底向上向下兩種測試策略,具體針對該項目采用哪種測試策略,則需要根據實際集成測試項目的實際情況,自行制定測試計劃,然后在單元測試模塊或系統軟件中的單元模塊經過多次組合,并集合運行成為系統的測試過程中,同時還需要對所組合形成的整個系統功能進行一次運行性能檢驗,判斷所組合形成的整個系統功能是否完全滿足要求,其中各組成部分設計是否正確合理。

☆ 確認為試驗階段。在單元測試開發階段,往往只能及時地確定各軟件單元局部測試的正確性,軟件單元測試模塊之間的復雜接口問題往往不能及時得到解決。而且由于這種集成測試可以直接將不同的測試模塊相互獨立地連接起來,形成完整的測試程序。如果測試軟件滿足了我們的客戶所需的所有測試軟件,那么軟件測試的主要步驟應該包括:首先在進行測試前,對此測試的基本準則進行了仔細的確認,也就是說要達到什么樣的測試要求,才能算出合格的測試,在這次測試中我們要特別注意哪些基本問題。另外,要對所開發的應用軟件的系統配置性能進行嚴格的審核性評估,以檢驗其配置是否達到合格性測試標準。

☆ 系統進入測試階段。系統測試檢驗是一種全面的系統測試,是對系統在應用軟件中的所有系統組件進行重新設計的系統檢測,確保在此之前所有的系統測試都能滿足系統測試中的要求,而系統測試中的每一部分都已完成了合理的測試集成,無論是在系統功能、配置或系統結構上,都必須符合系統測試的要求。

常用軟件測試方法

白盒測試與黑盒測試

二者是同屬于系統動態性能測試的應用軟件,其區別主要是側重點不同。白盒子軟件測試版主要關注的是細分軟件的各個細分功能結構,黑盒軟件測試版則集中在細分軟件的細分功能上。白盒子軟件測試系統是專門讓軟件測試人員深入了解軟件程序的基本邏輯結構和程序實現操作過程的,測試人員在軟件設計中經常會根據設計者的思想和軟件設計中的功能要求,或者自動選擇一套涵蓋整個軟件全部編程邏輯設計路徑的測試用例來綜合測試整個軟件功能,以確定整個軟件功能是否可靠。在測試這個類的實現方式中,測試用例的基本邏輯信息覆蓋率越高,那么在進行測試時,效果越好。黑盒子驗證測試并不需要保證測試人員完全理解軟件體系結構和系統實現是如何運作的,只是需要確保測試人員能夠按照所有者提供的軟件說明書要求進行軟件功能驗證測試。這一功能測試的實現方式更多的是強調能夠驗證軟件內部的功能結構是否完整,不同的軟件功能之間是否可以交叉使用,能否很好地滿足不同用戶的需求等。對于這兩種測試應用方式,測試用例的選擇對測試后的結果是否有直接的影響,如果測試用例的選擇不當,會使測試結果很難反映應用程序的基本特性,也不利于企業軟件開發產品的技術改進和流程完善。

靜態測試與動態測試

按照軟件測試時間和軟件正在運行的系統狀態不同,還可以將測試軟件中的測試狀態分為系統靜態測試和軟件動態兩類。靜態軟件測試主要是指用來對企業軟件開發應用過程中需要用到的軟件文檔、數據、相關的技術規范、實際應用代碼等信息進行靜態測試數據分析,這種測試分析方式并不一定要求所有軟件都正常運行。具體來說,測試文檔的內容主要是:與企業軟件開發應用相關的測試文檔內容是否統一,并且能夠理解并執行應用;是否已經統一地討論了與軟件開發應用有關的測試文檔內容,并最終作出一致的測試決定;開發應用過程所需使用的行業規范和技術標準體系是否可行和完善;如何利用開發相關的測試工具,對企業軟件開發代碼的基本功能、控制、數據處理流程、軟件程序結構和操作復雜性等環節進行測試等等。在應用程序運行處理過程中,對軟件執行的整個或部分內容的執行處理行為,以及軟件執行處理的結果進行實時測試和動態分析。

結論

總之,無論在現階段,還是在國外軟件工程測試技術發展的情況下,軟件工程測試相關工作都將進一步向前邁進,并不斷向前推進。今后,軟件開發測試的工作重點將逐漸轉向以數據精確性和數據完整性測試用戶需求為中心的方向,而軟測試的測試人員和應用程序開發人員將會逐漸形成相互合作的伙伴關系。伴隨著現代信息網絡技術和應用軟件技術的飛速發展,軟件質量測試方法和軟件測試管理策略將會在科學上得到更廣泛的應用和更廣泛的應用,并受到越來越多的軟件企業的重視。

參考文獻:

[1]姜文,劉立康.應用軟件版本升級測試研究[J].微型電腦應用,2021,37(07):5-8+12.

[2]王華.探索式軟件測試分析方法研究[J].電子技術與軟件工程,2021(13):50-51.

[3]趙旭瑞.自動化測試方法在目標識別軟件中的應用[J].電子世界,2021(12):176-177.

[4]郭佳,金鑫,鄧煜.嵌入式軟件PIL自動化測試技術研究[J].汽車實用技術,2021,46(12):64-67+74.

猜你喜歡
功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
主站蜘蛛池模板: 在线观看91香蕉国产免费| 日本高清免费不卡视频| 美女一级免费毛片| 精品无码一区二区三区在线视频| 国产欧美日韩18| 真实国产精品vr专区| 久久不卡国产精品无码| 无码免费试看| AV熟女乱| 91口爆吞精国产对白第三集| 成人午夜视频在线| 成年人午夜免费视频| 亚洲视频二| 国产精品美女网站| 亚洲无线观看| 成人免费一级片| 国产欧美另类| 四虎影视无码永久免费观看| 亚洲性视频网站| a级毛片在线免费| 在线毛片免费| 亚洲第一香蕉视频| 五月婷婷丁香综合| 国产天天射| 在线综合亚洲欧美网站| 亚洲人成色77777在线观看| 一区二区在线视频免费观看| 成人午夜福利视频| 精品视频一区二区三区在线播| 久久综合干| 精品少妇人妻一区二区| 午夜性爽视频男人的天堂| 亚洲女同一区二区| 欧美精品1区| 欧美日韩一区二区三| 久久精品电影| 美女国内精品自产拍在线播放 | av一区二区三区在线观看| 久久精品国产在热久久2019| 国产高清国内精品福利| 午夜爽爽视频| a毛片在线| 日本尹人综合香蕉在线观看| 99偷拍视频精品一区二区| 免费一级毛片不卡在线播放| 中文字幕人妻av一区二区| 国产成人禁片在线观看| 国产精品网址在线观看你懂的| 免费三A级毛片视频| 国产日韩精品欧美一区灰| 国产乱人伦偷精品视频AAA| 精品少妇人妻一区二区| 刘亦菲一区二区在线观看| 亚洲国产日韩在线成人蜜芽| 亚洲中文字幕在线一区播放| 中文无码精品A∨在线观看不卡 | 1769国产精品免费视频| 伊人久久大香线蕉影院| 亚洲日韩日本中文在线| 国产伦精品一区二区三区视频优播| 国产噜噜噜视频在线观看| 国产黄色免费看| 精品国产美女福到在线不卡f| 91九色国产porny| 偷拍久久网| аv天堂最新中文在线| 米奇精品一区二区三区| 国产在线无码一区二区三区| 国产香蕉国产精品偷在线观看 | 亚洲国产日韩一区| 日韩无码真实干出血视频| 国产精品尹人在线观看| 国产成人高清精品免费软件| 欧美精品成人一区二区视频一| 伊人无码视屏| 久久免费视频6| 亚洲欧美综合精品久久成人网| 久久免费视频6| 亚洲资源站av无码网址| 色欲不卡无码一区二区| 五月天久久婷婷| 国产色伊人|