亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        軟件測(cè)試在軟件開發(fā)中的應(yīng)用研究

        2020-10-09 11:13:10陳夢(mèng)泉陸霞
        科學(xué)與信息化 2020年26期
        關(guān)鍵詞:應(yīng)用

        陳夢(mèng)泉 陸霞

        摘 要 隨著信息時(shí)代的快速推進(jìn),軟件在人們?nèi)粘I罴吧a(chǎn)過程中的作用越來越不容忽視。因此,為最大限度減少軟件運(yùn)行過程中出現(xiàn)錯(cuò)誤的概率,進(jìn)而保障軟件質(zhì)量,相關(guān)的軟件開發(fā)工作人員在各個(gè)階段做好軟件性能的測(cè)試工作非常重要。本文首先從軟件測(cè)試的對(duì)象、分類與方法等幾個(gè)方面對(duì)軟件測(cè)試進(jìn)行概述,然后分析了軟件測(cè)試在軟件開發(fā)中的重要作用,最后重點(diǎn)探討了軟件測(cè)試在軟件開發(fā)中的具體應(yīng)用,以期能夠?yàn)樘嵘浖_發(fā)與測(cè)試質(zhì)量提供一定的借鑒與參考。

        關(guān)鍵詞 軟件測(cè)試;軟件開發(fā);應(yīng)用

        1軟件測(cè)試概述

        1.1 軟件測(cè)試的對(duì)象

        所謂軟件測(cè)試,指的是貫穿于軟件開發(fā)整個(gè)生命周期的能夠使軟件的一些特定功能得以正確實(shí)現(xiàn)的一系列活動(dòng),同時(shí)又能證實(shí)在特定環(huán)境當(dāng)中軟件的邏輯正確性。通常情況下軟件測(cè)試的對(duì)象不僅包括軟件開發(fā)的需求分析,還包括軟件使用規(guī)則、設(shè)計(jì)書與應(yīng)用程序等[1]。

        1.2 軟件測(cè)試的分類

        通常情況下,軟件測(cè)試包括靜態(tài)測(cè)試與動(dòng)態(tài)測(cè)試兩種類型。

        (1)靜態(tài)測(cè)試

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

        (2)動(dòng)態(tài)測(cè)試

        動(dòng)態(tài)測(cè)試需要啟動(dòng)軟件,在數(shù)據(jù)運(yùn)行過程中完成數(shù)據(jù)的評(píng)估與測(cè)量等工作,之后以白盒、黑盒固有的方式等為依據(jù)開展科學(xué)、有效、合理的測(cè)試實(shí)驗(yàn),以實(shí)現(xiàn)動(dòng)態(tài)測(cè)評(píng)的目的。與靜態(tài)測(cè)試相比,動(dòng)態(tài)測(cè)試的工作量更大,同時(shí)由系統(tǒng)、確認(rèn)、集成與單元測(cè)試等多部分組成。單元測(cè)試是對(duì)軟件進(jìn)行檢查與檢驗(yàn)的最小的單元模塊,使用白盒測(cè)試技術(shù)既能夠?qū)卧M(jìn)行測(cè)試,又能測(cè)試多個(gè)模塊;集成測(cè)試指的是以集成測(cè)試計(jì)劃為依據(jù),對(duì)軟件單位之間接口的正確性進(jìn)行檢查;確認(rèn)測(cè)試的主要目的在于檢查軟件與用戶的需求是否保持一致。由此可見,用戶必須參與到實(shí)際的測(cè)試過程當(dāng)中。系統(tǒng)測(cè)試作為軟件測(cè)試的一項(xiàng)重要內(nèi)容,主要采用黑盒測(cè)試方法測(cè)試軟件運(yùn)行過程中的性能、功能與軟硬件環(huán)境等。同時(shí)軟件開發(fā)過程中軟件系統(tǒng)的測(cè)試工作由黑盒測(cè)試工程師負(fù)責(zé)。

        1.3 軟件測(cè)試的方法

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

        其中黑盒測(cè)試也被稱為功能測(cè)試與數(shù)據(jù)驅(qū)動(dòng)測(cè)試等,這一方法的重點(diǎn)在于已知軟件具備的功能,并通過測(cè)試來對(duì)軟件的功能進(jìn)行檢測(cè)。在測(cè)試過程中,應(yīng)當(dāng)將程序看作一個(gè)無法打開的黑盒子,并不需要對(duì)程序內(nèi)部結(jié)構(gòu)與特性進(jìn)行考慮,測(cè)試者僅僅需要在程序接口位置處進(jìn)行測(cè)試。黑盒檢測(cè)僅僅檢查程序功能是否按照標(biāo)準(zhǔn)規(guī)定正常使用,是否能夠正常接收輸入數(shù)據(jù)并產(chǎn)生有效的輸出信息等。使用這一方法既能夠及時(shí)發(fā)現(xiàn)軟件與數(shù)據(jù)庫(kù)連接、軟件界面、性能等是否出現(xiàn)異常,又能有效彌補(bǔ)白盒檢測(cè)存在的不足。

        白盒測(cè)試也被稱為結(jié)構(gòu)測(cè)試與邏輯驅(qū)動(dòng)測(cè)試等,主要包括邏輯驅(qū)動(dòng)、基本路徑測(cè)試等多種方法。這一方法已知產(chǎn)品內(nèi)部的工作過程,并通過測(cè)試對(duì)產(chǎn)品內(nèi)部動(dòng)作是否按照標(biāo)準(zhǔn)規(guī)定正常運(yùn)行等進(jìn)行檢測(cè)。以產(chǎn)品內(nèi)部的結(jié)構(gòu)測(cè)試程序?yàn)橐罁?jù),檢測(cè)程序當(dāng)中的各條通路是否都能夠按照標(biāo)準(zhǔn)規(guī)定正常工作,在這一過程中并不需要考慮程序的功能[2]。

        2軟件測(cè)試在軟件開發(fā)中的作用

        軟件測(cè)試是軟件開發(fā)過程中的一個(gè)重要環(huán)節(jié)。科學(xué)、有效的軟件測(cè)試不僅能夠顯著降低軟件開發(fā)工程人員的工作量,還能使軟件的實(shí)用性功能得到顯著提升,主要是由于電子軟件生產(chǎn)過程較為復(fù)雜,需要開發(fā)的環(huán)節(jié)眾多,而且各個(gè)環(huán)節(jié)對(duì)數(shù)據(jù)的要求均比較嚴(yán)格,進(jìn)而導(dǎo)致極易出現(xiàn)各種各樣的問題或誤差。 而軟件測(cè)試則是將軟件開發(fā)過程中涉及的各個(gè)環(huán)節(jié)進(jìn)行整合的一個(gè)過程。因此,在軟件測(cè)試應(yīng)用過程中,首先應(yīng)當(dāng)幫助軟件開發(fā)商檢測(cè)與確認(rèn)軟件使用質(zhì)量;其次,還能為工程師提供科學(xué)、準(zhǔn)確的數(shù)據(jù)信息,以期能夠?yàn)闇y(cè)試軟件系統(tǒng)的風(fēng)險(xiǎn)預(yù)警評(píng)估提供一定的便利,最終實(shí)現(xiàn)軟件市場(chǎng)價(jià)值的顯著提升。

        3軟件測(cè)試在軟件開發(fā)中的具體應(yīng)用

        3.1 在軟件需求分析環(huán)節(jié)的應(yīng)用

        在對(duì)軟件需求分析進(jìn)行測(cè)試的過程中,測(cè)試人員必須認(rèn)真評(píng)估工作量、軟件測(cè)試風(fēng)險(xiǎn)等,并對(duì)軟件測(cè)試的可行性與風(fēng)險(xiǎn)等進(jìn)行仔細(xì)考慮,以保證軟件的花費(fèi)費(fèi)用、開發(fā)周期與功能等與用戶的需求保持一致。另外,軟件測(cè)試人員還要充分了解客戶的軟件需求,并就其中存在的問題積極與客戶進(jìn)行協(xié)商,以期能夠?yàn)榻窈蟮能浖y(cè)試工作創(chuàng)造良好的環(huán)境[3]。

        3.2 在軟件系統(tǒng)設(shè)計(jì)環(huán)節(jié)的應(yīng)用

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

        3.3 在軟件代碼編寫環(huán)節(jié)的應(yīng)用

        在編寫軟件代碼時(shí),測(cè)試工作人員既要參與到單元測(cè)試、代碼凍結(jié)與完成報(bào)告、編寫測(cè)試用例等工作當(dāng)中,還要積極做好編寫測(cè)試的案例分析工作。通常情況下,軟件開發(fā)人員能夠獨(dú)立完成軟件單元測(cè)試工作,但是由于自動(dòng)化測(cè)試腳本、測(cè)試用例等都離不開測(cè)試人員的操作,所以,測(cè)試人員應(yīng)當(dāng)以軟件開發(fā)要求為依據(jù),嚴(yán)格做好軟件編寫環(huán)節(jié)測(cè)試工作。

        3.4 在軟件測(cè)試環(huán)節(jié)的應(yīng)用

        在實(shí)際的軟件測(cè)試工作當(dāng)中,相關(guān)工作人員的主要工作任務(wù)包括發(fā)布軟件質(zhì)量報(bào)告、發(fā)現(xiàn)并檢查軟件缺陷、更新測(cè)試用例等。這一環(huán)節(jié)是軟件開發(fā)過程中的一個(gè)關(guān)鍵環(huán)節(jié),主要包括系統(tǒng)測(cè)試、確認(rèn)測(cè)試、集成測(cè)試等多部分內(nèi)容。 因此,軟件測(cè)試工作必須嚴(yán)格按照測(cè)試用例進(jìn)行嚴(yán)格實(shí)施。通過以上測(cè)試,軟件的基本功能均能夠?qū)崿F(xiàn),然而對(duì)于一些特殊用例還應(yīng)當(dāng)與實(shí)際情況相結(jié)合進(jìn)行自由測(cè)試,以盡可能找出軟件當(dāng)中存在的問題。另外,為確保軟件的正常運(yùn)行,若沒有發(fā)現(xiàn)新的問題應(yīng)當(dāng)及時(shí)對(duì)測(cè)試用例進(jìn)行優(yōu)化或更新。除此之外,還應(yīng)當(dāng)對(duì)軟件存在的問題進(jìn)行跟蹤,特別是針對(duì)新的軟件項(xiàng)目而言,應(yīng)當(dāng)嚴(yán)格依據(jù)新報(bào)、確認(rèn)、重現(xiàn)、修復(fù)等一系列流程進(jìn)行[4]。

        3.5 在軟件運(yùn)行維護(hù)環(huán)節(jié)的應(yīng)用

        在這一環(huán)節(jié)當(dāng)中,軟件測(cè)試工作人員的主要任務(wù)包括重組測(cè)試用例、 解決客戶提出的問題、測(cè)試驗(yàn)收等,其中幫助客戶做好驗(yàn)收測(cè)試是軟件運(yùn)行維護(hù)環(huán)節(jié)的一項(xiàng)重要工作,較好地解決客戶提出的問題非常關(guān)鍵。因此,軟件測(cè)試人員必須認(rèn)真對(duì)待客戶提出的各個(gè)問題,并站在客戶的角度真正了解客戶關(guān)心的問題。另外,還要針對(duì)前期測(cè)試無法及時(shí)找出軟件存在問題的原因進(jìn)行認(rèn)真分析。除此之外,在軟件運(yùn)行維護(hù)過程中,測(cè)試工作人員還應(yīng)當(dāng)結(jié)合實(shí)際需要及時(shí)對(duì)測(cè)試用例進(jìn)行重組與更新,以有效彌補(bǔ)未設(shè)計(jì)測(cè)試用例存在的缺陷。

        參考文獻(xiàn)

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

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

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

        [4] 朱寅非.軟件測(cè)試在軟件開發(fā)過程中的應(yīng)用探析[J].無線互聯(lián)科技,2013(5):48.

        作者簡(jiǎn)介

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

        猜你喜歡
        應(yīng)用
        配網(wǎng)自動(dòng)化技術(shù)的應(yīng)用探討
        科技視界(2016年21期)2016-10-17 19:54:47
        帶壓堵漏技術(shù)在檢修中的應(yīng)用
        科技視界(2016年21期)2016-10-17 19:54:05
        行列式的性質(zhì)及若干應(yīng)用
        科技視界(2016年21期)2016-10-17 18:46:46
        癌癥擴(kuò)散和治療研究中的微分方程模型
        科技視界(2016年21期)2016-10-17 18:37:58
        紅外線測(cè)溫儀在汽車診斷中的應(yīng)用
        科技視界(2016年21期)2016-10-17 18:28:05
        多媒體技術(shù)在小學(xué)語(yǔ)文教學(xué)中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        微課的翻轉(zhuǎn)課堂在英語(yǔ)教學(xué)中的應(yīng)用研究
        分析膜技術(shù)及其在電廠水處理中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        av在线观看一区二区三区| 国产成人福利在线视频不卡| 日本高清长片一区二区| 亚洲国产av一区二区四季| 潮喷大喷水系列无码久久精品| 国产熟妇搡bbbb搡bb七区| 久久天天躁狠狠躁夜夜中文字幕| 91精品国产综合久久久蜜臀九色| 中文字幕日韩人妻少妇毛片| 熟女无套内射线观56| 欧美在线成人午夜网站| 亚洲综合网中文字幕在线| 日本一区二区三区免费精品| 中文字幕在线亚洲日韩6页| 日本丰满妇人成熟免费中文字幕| 一区二区视频网站在线观看| 国产精品一区二区三区免费视频| 国产av永久无码天堂影院| 99久久综合精品五月天| 日本精品一区二区三区在线播放| 白浆国产精品一区二区| 无码精品久久久久久人妻中字| 日韩精品区欧美在线一区| 国产亚洲精品高清视频| 亚洲av中文无码乱人伦在线观看| 国产成人精品电影在线观看| 国产精品丝袜在线不卡| 国产激情免费观看视频| 在线观看午夜视频一区二区| 久久丫精品国产亚洲av不卡| 国产在线精品福利大全| 国产91在线播放九色快色| 艳z门照片无码av| 精品88久久久久88久久久| 亚洲国产精品色婷婷久久| 漂亮人妻洗澡被公强 日日躁| 夜夜欢性恔免费视频| 国产福利美女小视频| 日本久久久免费观看视频| 人人爽久久涩噜噜噜av| 日本a级大片免费观看|