国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談?dòng)?jì)算機(jī)軟件測(cè)試技術(shù)與深度開發(fā)模式

2021-08-18 22:22:19吳愛華
電腦知識(shí)與技術(shù) 2021年18期
關(guān)鍵詞:測(cè)試技術(shù)計(jì)算機(jī)軟件

吳愛華

摘要:計(jì)算機(jī)軟件測(cè)試技術(shù)是為檢測(cè)程序運(yùn)行的缺陷,幫助軟件安全運(yùn)行。我國(guó)計(jì)算機(jī)軟件在日常生活的使用當(dāng)中發(fā)揮著巨大作用,計(jì)算機(jī)沒有軟件的配置無(wú)法正常運(yùn)行,而計(jì)算機(jī)軟件的安全性、穩(wěn)定性等都是為了滿足使用者的需求。為了加深計(jì)算機(jī)的運(yùn)行多樣化,方便進(jìn)行相關(guān)操作,計(jì)算機(jī)的軟件程序要進(jìn)行精準(zhǔn)的測(cè)試,確保軟件運(yùn)行程序的準(zhǔn)確性,幫助檢查軟件運(yùn)行的錯(cuò)漏,并進(jìn)行程序的優(yōu)化。除此之外,對(duì)計(jì)算機(jī)軟件進(jìn)行檢測(cè)還可以解決其中存在的病毒,保證軟件安全。因此進(jìn)行其軟件的深度開發(fā),可以確保其運(yùn)行的安全穩(wěn)定,提升計(jì)算機(jī)的使用價(jià)值,否則計(jì)算機(jī)就只是一個(gè)空殼,該文從計(jì)算機(jī)軟件測(cè)試技術(shù)與深度開發(fā)模式來(lái)分析。

關(guān)鍵詞:計(jì)算機(jī)軟件;測(cè)試技術(shù);深度開發(fā)模式

中圖分類號(hào):TP311? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2021)18-0089-02

開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

計(jì)算機(jī)軟件的測(cè)試技術(shù)方法多樣,各種網(wǎng)絡(luò)的檢測(cè),Web測(cè)試,黑盒測(cè)試,Alpha test,Beta test等都是最基本的測(cè)試,為了保證測(cè)試的正常運(yùn)轉(zhuǎn),又有多種軟件的測(cè)試工具。在計(jì)算機(jī)軟件的檢測(cè)當(dāng)中,工作人員要提高軟件算法的編寫水平,對(duì)其中存在的缺陷要有所改進(jìn)或是解決,以此提高軟件的運(yùn)行速度,適配計(jì)算機(jī)的運(yùn)行版本,滿足用戶的使用需求,做好計(jì)算機(jī)軟件的檢測(cè)工作,并進(jìn)行深度的開發(fā)。

1計(jì)算機(jī)軟件檢測(cè)的意義

1.1 檢查計(jì)算機(jī)軟件當(dāng)中存在的漏洞

目前,我國(guó)計(jì)算機(jī)軟件的開發(fā)技術(shù)相對(duì)其他發(fā)達(dá)國(guó)家來(lái)說(shuō),發(fā)展較弱。在實(shí)際的編程當(dāng)中,會(huì)出現(xiàn)一些程序語(yǔ)言的錯(cuò)誤,導(dǎo)致計(jì)算機(jī)的應(yīng)用程序出現(xiàn)漏洞。如果這類軟件進(jìn)入到計(jì)算機(jī)的體系當(dāng)中,會(huì)阻礙軟件技術(shù)的開發(fā)利用市場(chǎng),降低軟件的口碑,甚至給使用者帶來(lái)安全隱患,造成一些數(shù)據(jù)的流失,會(huì)導(dǎo)致軟件開發(fā)商出現(xiàn)巨額的損失。計(jì)算機(jī)軟件的開發(fā)運(yùn)行技術(shù)也是在預(yù)防和清除宏病毒,宏病毒是具有復(fù)制和傳染能力的宏,若在軟件中帶有宏病毒,它會(huì)感染W(wǎng)ORD系統(tǒng),繼而感染文檔,感染計(jì)算機(jī),所以要對(duì)計(jì)算機(jī)軟件進(jìn)行檢測(cè)。

1.2 確保軟件按照程序來(lái)運(yùn)行

有些軟件在編寫程序時(shí),會(huì)出現(xiàn)錯(cuò)漏的情況,在進(jìn)行運(yùn)行時(shí)會(huì)導(dǎo)致運(yùn)行軟件崩潰。而且計(jì)算機(jī)軟件的性能必須做到在制定程序時(shí),所給數(shù)據(jù)的精準(zhǔn),否則,運(yùn)行失常。而且軟件是通過(guò)用戶來(lái)注冊(cè)使用的,軟件就必須要有安全加密,通過(guò)注冊(cè),合法使用,因此,在軟件運(yùn)行過(guò)程當(dāng)中,就要對(duì)檢查點(diǎn)進(jìn)行檢查,校驗(yàn)合法性和授權(quán),可以有效控制軟件的非法傳播使用,克服隱患,保證軟件的運(yùn)行安全。

2計(jì)算機(jī)軟件測(cè)試技術(shù)

2.1 Asterisk壓力測(cè)試

Asterisk有公開的源碼,能夠?qū)崿F(xiàn)媒體處理軟件,Asterisk可以利用加載,擴(kuò)展軟件編碼的算法,數(shù)據(jù)媒體也可以在核心處理單元中實(shí)行中轉(zhuǎn),而且,媒體通道的管理也能夠更加地方便。例如,在point1和poin3之間建立一個(gè)處理通道,來(lái)進(jìn)行媒體的處理,而point2就是它們的處理中介。首先,IP PBX core 直接與Media Controler交互,一些媒體處理,也能夠在IP PBX系統(tǒng)當(dāng)中完成,建立媒體通道,或者是拆除它,除此之外,媒體事件有很多,也需要對(duì)此進(jìn)行處理。IP PBX core 與Media Controller之間,它們的標(biāo)準(zhǔn)協(xié)議有MGCP Megaco/H248。其次,Media Controler維護(hù)所有的邏輯,對(duì)于媒體通道的建立,要查詢路由表,申請(qǐng)中介端點(diǎn)源。最后,poit1的數(shù)據(jù)被接收,以此進(jìn)行功能模塊的處理,并根據(jù)Media Controller提供的路由信息,將一些數(shù)據(jù)交由中介point2來(lái)處理,之后,發(fā)送到translator_3當(dāng)中,這樣,數(shù)據(jù)就能夠完成,到達(dá)point3當(dāng)中。

2.2 Web測(cè)試

Web的應(yīng)用軟件發(fā)展速度快,大眾就更多地去注重它的一些軟件的質(zhì)量和可靠性,因此Web測(cè)試必不可少。Web測(cè)試需要進(jìn)行建模,但建模較為復(fù)雜,web的應(yīng)用層面廣,可以在其中進(jìn)行多方面的操作,而它主要是為了驗(yàn)證一些程序,它們能否正常的運(yùn)轉(zhuǎn),要考慮客戶使用這個(gè)軟件時(shí),是否適用于所有的網(wǎng)絡(luò)端口,在進(jìn)行一些數(shù)據(jù)的處理方面,它的性能是否安全等,這些都是在測(cè)試時(shí),需要考慮到的因素,Web都離不開鏈接的使用,頁(yè)面間的導(dǎo)航行為,還有對(duì)象上的依賴行為,都是通過(guò)交互和轉(zhuǎn)化來(lái)進(jìn)行的,這樣,才能通過(guò)鏈接來(lái)訪問(wèn)指定的頁(yè)面。除此之外,Web也離不開安全的問(wèn)題,要對(duì)系統(tǒng)進(jìn)行內(nèi)部或者是外部的一些攻擊能有應(yīng)對(duì)措施,防止遭到惡意破壞,保證數(shù)據(jù)的運(yùn)營(yíng)安全。在進(jìn)行登錄時(shí),也要有相關(guān)的設(shè)置,登錄要有錯(cuò)誤的次數(shù)限制,保障登錄用戶的數(shù)據(jù)安全,還要有相關(guān)的時(shí)間限制,對(duì)于一些中斷的,或者是錯(cuò)誤的連接,要能夠正確處理。除此之外,還有輸入法,命令按鈕,選項(xiàng)功能等,都要做好安全保證。而且,在市場(chǎng)的一些需求和技術(shù)進(jìn)步的推動(dòng)之下,Web的應(yīng)用層次已經(jīng)不斷地加深,那么,Web應(yīng)用軟件的測(cè)試技術(shù)就不可以被忽視。

2.3 負(fù)載測(cè)試

我們都知道,計(jì)算機(jī)在運(yùn)行狀態(tài)時(shí),往往會(huì)出現(xiàn)多個(gè)軟件共同運(yùn)行,為了確保系統(tǒng)的運(yùn)行良好,對(duì)一些信息進(jìn)行及時(shí)的處理,提高計(jì)算機(jī)的加載能力,就要進(jìn)行負(fù)載測(cè)試,便于提高加載服務(wù)。例如,可以在海量數(shù)據(jù)的加載中進(jìn)行任務(wù)調(diào)度。運(yùn)用集中式的調(diào)度方法。通過(guò)任務(wù)調(diào)度器,將所有任務(wù)進(jìn)行一系列的調(diào)度,然后,以此進(jìn)行分配并且執(zhí)行。調(diào)度器會(huì)進(jìn)行周期性的運(yùn)行,與其他的一些軟件是同時(shí)運(yùn)行著的。在任務(wù)調(diào)度器當(dāng)中,要判斷是否能獲得一個(gè)任務(wù),或者是能否獲得一個(gè)好的任務(wù),如果不能獲得的話,就要進(jìn)行等待。而在獲得的任務(wù)Task中,要注冊(cè)一個(gè)結(jié)果項(xiàng);在調(diào)用任務(wù)執(zhí)行器時(shí),在資源上執(zhí)行相關(guān)的任務(wù);任務(wù)Task的執(zhí)行結(jié)果,需要保存在結(jié)果項(xiàng)當(dāng)中。

2.4 Alpha測(cè)試和Beta測(cè)試

Alpha test注重大型軟件的界面和特色,Alpha測(cè)試是第一個(gè)測(cè)試,而Beta測(cè)試就進(jìn)行相關(guān)的一些完善,避免錯(cuò)誤發(fā)生,減少后期的錯(cuò)誤量,讓軟件高效正確地運(yùn)行,在一個(gè)受控的環(huán)境當(dāng)中,來(lái)進(jìn)行測(cè)試,并且,需要將其中遇到的一些問(wèn)題,報(bào)告給開發(fā)者。在用戶驗(yàn)收時(shí),確保軟件的質(zhì)量。然而,我國(guó)的測(cè)試技術(shù)并沒有得到充分完善,軟件測(cè)試的發(fā)展水平相對(duì)較低,因?yàn)槠髽I(yè)對(duì)軟件只注重于開發(fā),過(guò)分關(guān)注軟件對(duì)于自身所帶來(lái)的利益,而且,沒有專業(yè)的測(cè)試團(tuán)隊(duì),在一個(gè)公司當(dāng)中,開發(fā)人員甚至兼具了檢測(cè)的工作,無(wú)形中加大了專業(yè)人員的工作量,在公司發(fā)展進(jìn)程加快,對(duì)軟件的開發(fā)需求加大時(shí),工作人員就會(huì)出現(xiàn)力不從心的情況。這就導(dǎo)致了一些軟件的漏洞沒有找到,甚至讓程序出現(xiàn)病毒或者癱瘓的情況,給公司造成重大損失,那么,在將軟件發(fā)布之前,Alpha test 和Beta test 就必不可少,這能夠減少工作人員的工作量,避免程序運(yùn)行出現(xiàn)錯(cuò)漏的情況。

2.5 黑盒測(cè)試

計(jì)算機(jī)軟件的應(yīng)用程序,可以運(yùn)用黑盒測(cè)試的方法,來(lái)檢測(cè)軟件的功能,它們是否都能夠正常的使用。在進(jìn)行黑盒測(cè)試之前,首先要選定好測(cè)試的軟件,在軟件外將所有的可能性按照輸入法來(lái)進(jìn)行測(cè)試,進(jìn)行相關(guān)的排列組合,輸入的結(jié)果多種多樣,因此,就會(huì)形成測(cè)試時(shí)沒有一定的針對(duì)性,雖然不用人工進(jìn)行監(jiān)管,只需計(jì)算機(jī)自身操作,但黑盒測(cè)試必須要量化,才能保證計(jì)算機(jī)軟件的質(zhì)量。除此之外,在進(jìn)行黑盒測(cè)試時(shí),可以通過(guò)劃分等價(jià)類的方法,在輸入法規(guī)定的范圍內(nèi),確定一個(gè)有效的等價(jià)類,而且,還需要兩個(gè)無(wú)效的等價(jià)類,不考慮軟件的內(nèi)部結(jié)構(gòu)特征,對(duì)軟件程序的接口進(jìn)行測(cè)試。黑盒測(cè)試還有其他種類的測(cè)試方法,其方式都是大同小異,其目的都是為了判斷軟件運(yùn)行的功能是否能正常使用,靈活性和敏捷性是否能夠支持用戶的使用。

3計(jì)算機(jī)軟件的深度開發(fā)

計(jì)算機(jī)軟件測(cè)試技術(shù)是深度開發(fā)的基礎(chǔ),只有完善相關(guān)的測(cè)試技術(shù),才能更好地開發(fā)計(jì)算機(jī)軟件。計(jì)算機(jī)軟件的測(cè)試只是為了了解其功能是否正常運(yùn)轉(zhuǎn),滿足當(dāng)時(shí)用戶的需求。但隨著科技的發(fā)展和互聯(lián)網(wǎng)行業(yè)的不斷繁榮,原先的程序已經(jīng)不能適應(yīng)用戶的需求,對(duì)一些軟件需要進(jìn)行深度的開發(fā)。而且,軟件的開發(fā)難度大,如果沒有相關(guān)的設(shè)計(jì)方案,那么有些相關(guān)的人員即使知道要開發(fā)的內(nèi)容,也不能找到開發(fā)利用的接入口,無(wú)法下手。開發(fā)軟件不能單靠個(gè)人的力量,需要團(tuán)隊(duì)合作,在軟件的開發(fā)中一起克服困難,集思廣益。因?yàn)槊恳粋€(gè)工作人員在對(duì)軟件開發(fā)時(shí),思路都是不一樣的,在進(jìn)行設(shè)計(jì)時(shí),可以把各個(gè)研發(fā)人員的想法集中起來(lái),完善軟件的基本功能,而且,每個(gè)人擅長(zhǎng)的領(lǐng)域也不一樣,可以進(jìn)行分工合作,節(jié)省開發(fā)的時(shí)間,提高開發(fā)軟件的質(zhì)量。目前,軟件的深度開發(fā)是在原有軟件的基礎(chǔ)上進(jìn)行的,要進(jìn)行改變,就是要在軟件的輸入,處理和輸出進(jìn)行一些改變,置換其中一些程序的工作原理,也可以進(jìn)行代碼編寫,分批次進(jìn)行。但是要注意,軟件的開發(fā)需要有一定的指標(biāo)性,要按照相關(guān)規(guī)定的流程來(lái)進(jìn)行。而且,軟件的開發(fā)是要合理使用的,目的都是優(yōu)化原先的軟件程序,有一定的實(shí)用性。在深度開發(fā)之后,也要做好軟件的檢測(cè)工作,保證所開發(fā)軟件的質(zhì)量,對(duì)一些重要的性能發(fā)面要做好精準(zhǔn)測(cè)試,確保軟件的正常運(yùn)行。例如,在開發(fā)計(jì)算機(jī)的軟件時(shí),可以采用生命周期法,將每一個(gè)開發(fā)階段進(jìn)行分解,然后嚴(yán)格執(zhí)行,根據(jù)軟件的特性嚴(yán)格執(zhí)行。并且在生命周期的開發(fā)階段對(duì)編碼,分支設(shè)計(jì),總體設(shè)計(jì)進(jìn)行測(cè)試完善。

4結(jié)束語(yǔ)

計(jì)算機(jī)軟件的檢測(cè)都是一項(xiàng)重大的工程,工作人員必須對(duì)軟件進(jìn)行檢測(cè),不可忽視一些小細(xì)節(jié),因?yàn)檐浖芊裾_\(yùn)行往往都是依靠一些小的程序來(lái)支撐,計(jì)算機(jī)軟件的穩(wěn)定性和安全性又為用戶提供了安全保障,計(jì)算機(jī)軟件的檢測(cè)可以解決程序算法的漏洞和程序運(yùn)行的缺陷。而計(jì)算機(jī)軟件的深度開發(fā)是為了滿足用戶的實(shí)際需要,也能擴(kuò)大企業(yè)的利益收入,滿足時(shí)代化發(fā)展的要求,能夠推動(dòng)計(jì)算機(jī)軟件的繁榮發(fā)展。值得注意的是,計(jì)算機(jī)軟件的測(cè)試技術(shù)是研發(fā)當(dāng)中必不可少的環(huán)節(jié),企業(yè)要加大此類人才的擴(kuò)招,以完善軟件的運(yùn)行,保證軟件的精準(zhǔn)性和穩(wěn)定性,確保軟件的實(shí)用性。

參考文獻(xiàn):

[1] 張長(zhǎng)華.計(jì)算機(jī)軟件測(cè)試技術(shù)探討[J].才智,2020(9):241.

[2] 杜娟,駱慶,張泉.計(jì)算機(jī)軟件測(cè)試技術(shù)與深度開發(fā)應(yīng)用探討[J].電子測(cè)試,2017(19):127,126.

[3] 顧吉堂.試析計(jì)算機(jī)軟件測(cè)試技術(shù)與深度開發(fā)應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2017(8):225-226.

[4] 牟亞飛.淺談?dòng)?jì)算機(jī)軟件測(cè)試技術(shù)與深度開發(fā)模式[J].西部皮革,2017,39(8):14.

【通聯(lián)編輯:代影】

猜你喜歡
測(cè)試技術(shù)計(jì)算機(jī)軟件
基于C語(yǔ)言的計(jì)算機(jī)軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語(yǔ)言對(duì)計(jì)算機(jī)軟件開發(fā)的影響
電子制作(2018年1期)2018-04-04 01:48:36
計(jì)算機(jī)軟件數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用探析
電子制作(2017年14期)2017-12-18 07:08:03
淺談基于C語(yǔ)言的計(jì)算機(jī)軟件程序設(shè)計(jì)
電子制作(2017年24期)2017-02-02 07:14:40
大數(shù)據(jù)測(cè)試技術(shù)的特點(diǎn)及前景研究
現(xiàn)代測(cè)試技術(shù)在機(jī)械類本科測(cè)試技術(shù)教學(xué)中的滲透
科技視界(2016年23期)2016-11-04 23:19:30
常用電化學(xué)研究方法及技術(shù)
科技視界(2016年23期)2016-11-04 10:07:18
測(cè)試技術(shù)課程內(nèi)容的教學(xué)改革
機(jī)械工程測(cè)試技術(shù)教學(xué)改革方法初探
神州修車救援APP取得計(jì)算機(jī)軟件著作權(quán)
和田县| 洪雅县| 彩票| 商都县| 台东县| 桂阳县| 昭通市| 马尔康县| 定远县| 韶关市| 揭阳市| 华容县| 志丹县| 汉阴县| 新沂市| 越西县| 襄城县| 大城县| 栖霞市| 绵竹市| 博客| 澳门| 岳阳市| 千阳县| 丹阳市| 乐平市| 韶山市| 雅安市| 无棣县| 凌海市| 大连市| 五原县| 班戈县| 壤塘县| 辛集市| 海伦市| 海南省| 泽库县| 大新县| 永平县| 灵宝市|