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

?

計算機應(yīng)用系統(tǒng)性能測試技術(shù)及應(yīng)用研究

2021-04-04 20:42沙龍蘇靖
電子測試 2021年6期
關(guān)鍵詞:開發(fā)人員計算機性能

沙龍,蘇靖

(1.商丘職業(yè)技術(shù)學(xué)院,河南商丘,476000;2.商丘職業(yè)技術(shù)學(xué)院計算機系,河南商丘,476000)

1 計算機應(yīng)用系統(tǒng)性能測試及其必要性

在計算機應(yīng)用系統(tǒng)不斷發(fā)展的過程中,其功能不斷健全、為人們的生產(chǎn)生活帶來了更加便捷、高效的技術(shù)支持;其系統(tǒng)規(guī)模不斷增加,又細(xì)分出應(yīng)用部不同行業(yè)領(lǐng)域的應(yīng)用系統(tǒng)。但隨著計算機應(yīng)用系統(tǒng)的發(fā)展。對于復(fù)雜的應(yīng)用軟件運行,如果其硬件和系統(tǒng)性能無法滿足軟件的要求,十分容易導(dǎo)致系統(tǒng)的性能不斷降低,進(jìn)而系統(tǒng)無法滿足人們的工作需求,這種性能降低會引發(fā)一系列的安全問題。諸如在金融領(lǐng)域,系統(tǒng)性能降低意味著有可能發(fā)生客戶的信息泄露、數(shù)據(jù)庫運載出問題、信息丟失等問題,對金融系統(tǒng)維持秩序而言是較大的挑戰(zhàn);而在工業(yè)生產(chǎn)領(lǐng)域,系統(tǒng)性能降低容易引發(fā)操作事故,特別是在目前許多大型工廠采用全自動化設(shè)備或半自動化設(shè)備生產(chǎn)的背景下,十分容易發(fā)生財產(chǎn)及人身損失。

因此,為了確保計算機應(yīng)用系統(tǒng)能夠準(zhǔn)確地發(fā)揮其作用,保證計算機應(yīng)用系統(tǒng)的可靠運行,包含智能其性能的穩(wěn)定,系統(tǒng)的開發(fā)人員應(yīng)當(dāng)在該系統(tǒng)正式投入使用之前對系統(tǒng)的性能進(jìn)行一系列的測試和準(zhǔn)備工作,具體包括:

(1)計算機應(yīng)用系統(tǒng)的功能性測試。功能性測試是計算機應(yīng)用系統(tǒng)性能測試的基礎(chǔ),系統(tǒng)的發(fā)揮依賴于功能的完整性和應(yīng)用性,如果該系統(tǒng)的功能受損或失效導(dǎo)致其無法正常應(yīng)用,無法投入到實際的生產(chǎn)生活中,將會產(chǎn)生一系列的負(fù)面影響。

(2)計算機應(yīng)用系統(tǒng)的用戶體驗測試。用戶體驗測試是基于系統(tǒng)應(yīng)用的對象而言,用戶是系統(tǒng)應(yīng)用的主要對象,因此體驗測試就成為了系統(tǒng)性能測試的重要內(nèi)容。在用戶體驗測試中,研發(fā)人員需要對系統(tǒng)的操作按鈕舒適度、便捷度、用戶界面整潔度、對話框等內(nèi)容進(jìn)行測試,保證用戶能夠以較好的體驗應(yīng)用系統(tǒng)。

(3)計算機應(yīng)用系統(tǒng)的穩(wěn)定性測試。目前在人們的生產(chǎn)領(lǐng)域,計算機應(yīng)用系統(tǒng)的更新?lián)Q代速度十分快,而生產(chǎn)領(lǐng)域又意味著系統(tǒng)需要長時間的工作,其運行時間和負(fù)載量都較大,因此在進(jìn)行系統(tǒng)性能測試時也需要對系統(tǒng)的穩(wěn)定性相關(guān)測試。諸如工廠自動化生產(chǎn)領(lǐng)域,部分產(chǎn)量大的工廠需要計算機應(yīng)用系統(tǒng)24小時運行,即使生產(chǎn)操作系統(tǒng)不運行,其監(jiān)督系統(tǒng)也要保證正常運轉(zhuǎn),發(fā)揮監(jiān)督功能,如果此時系統(tǒng)出現(xiàn)卡頓、硬件死機或通信訊號短路等問題,將會產(chǎn)生巨大的安全隱患。

2 計算機應(yīng)用系統(tǒng)的性能測試模型

基于計算機系統(tǒng)性能測試的必要性,研發(fā)人員應(yīng)當(dāng)從性能測試技術(shù)出發(fā),深入分析如何更好、更精準(zhǔn)的進(jìn)行計算機系統(tǒng)的性能測試。對此,本文分析研究如下:

(1)系統(tǒng)性能測試技術(shù)的集成測試方向、結(jié)果。集成測試方向是計算機系統(tǒng)性能測試的基礎(chǔ),目前我國集成測試方向主要有從下至上和從上至下等,對于前者,測試人員應(yīng)當(dāng)從子系統(tǒng)出發(fā)對系統(tǒng)進(jìn)行測試;對于后者,測試人員應(yīng)當(dāng)以整體為基礎(chǔ)把我測試方向。集成測試結(jié)果主要有圖像和數(shù)據(jù)分析,而集成數(shù)據(jù)技術(shù)能夠令測試的結(jié)果準(zhǔn)確、清晰地展現(xiàn)在測試結(jié)果中,便于測試人員分析并及時發(fā)現(xiàn)異常情況。

(2)建構(gòu)計算機系統(tǒng)性能結(jié)構(gòu)模型需要考慮的指標(biāo)因素。首先,該模型需要明確系統(tǒng)性能的指標(biāo),為了更好地應(yīng)用于日常生產(chǎn),系統(tǒng)性能指標(biāo)主要從生產(chǎn)業(yè)務(wù)以及系統(tǒng)本身這兩個角度,考慮到系統(tǒng)的并發(fā)接入能力、系統(tǒng)處理能力以及并發(fā)用戶數(shù)量這三個方面。系統(tǒng)的并發(fā)接入能力是該計算機系統(tǒng)能夠統(tǒng)時接入的最大用戶數(shù)量,在這個數(shù)量線一下,系統(tǒng)能夠順利運行,性能不會出現(xiàn)降低等情況,在進(jìn)行模型構(gòu)建時,研發(fā)人員需要考慮到系統(tǒng)的數(shù)據(jù)庫承載能力、服務(wù)器的能力等內(nèi)容。系統(tǒng)的處理能力是系統(tǒng)能夠正常運轉(zhuǎn)的處理業(yè)務(wù)的數(shù)量,是一個質(zhì)的評價指標(biāo)。系統(tǒng)的并發(fā)用戶數(shù)量是系統(tǒng)在運行時的可響應(yīng)用戶數(shù)量,即系統(tǒng)最多能夠同時服務(wù)幾個客戶。這三個方面既相互獨立又密切聯(lián)系,能夠從直觀、全面的角度反映出系統(tǒng)運行時的性能。

(3)精準(zhǔn)分析影響計算機系統(tǒng)性能的干擾因素。干擾因素既有人為因素也有計算機硬件本身因素,但在計算機系統(tǒng)性能測試中,主要考慮到用戶在使用時的干擾因素,主要有以下幾點。首先,該系統(tǒng)的使用業(yè)務(wù)因素,包括系統(tǒng)所應(yīng)用的領(lǐng)域、交易的類型、應(yīng)用系統(tǒng)的用戶數(shù)量等,這些因素均會隨著系統(tǒng)應(yīng)用時間的變化而對系統(tǒng)性能造成較大的不利影響。其次,使用該系統(tǒng)的用戶因素也是重要干擾因素之一,用戶的不正確使用方法、使用頻次過長、習(xí)慣操作不好等也會影響系統(tǒng)的性能。最后,計算機的軟件環(huán)境及硬件環(huán)境也會影響系統(tǒng)的性能。

3 構(gòu)建計算機應(yīng)用系統(tǒng)性能測試模型

目前,計算機應(yīng)用系統(tǒng)的性能測試模型分為四個階段。

(1)測試模型前的調(diào)研階段。在調(diào)研階段,開發(fā)人員需要根據(jù)測試需求組建測試團隊,包括該軟件系統(tǒng)的主力開發(fā)人員、系統(tǒng)數(shù)據(jù)庫設(shè)計人員、系統(tǒng)環(huán)境的運維人員等。由于系統(tǒng)性能測試的重要性,其測試模型的構(gòu)建也需要多人合力,以集體的力量進(jìn)行測試前的調(diào)研,并制定相應(yīng)的測試方案。在調(diào)研中,測試團隊需要根據(jù)系統(tǒng)的應(yīng)用領(lǐng)域、主要使用用戶、功能信息、安全信息等內(nèi)容進(jìn)行分析和調(diào)查,并在業(yè)務(wù)背景的基礎(chǔ)上全面掌握相關(guān)信息,以此確定系統(tǒng)測試的范圍和具體方案。

(2)測試模型前的準(zhǔn)備階段。測試模型前的準(zhǔn)備階段需要從系統(tǒng)性能測試的范圍、目的、設(shè)計測試模型以及準(zhǔn)備測試環(huán)境和相關(guān)數(shù)據(jù)三方面出發(fā)。測試的范圍和目的直接決定著性能測試的指標(biāo)和條件,包括上文所說的網(wǎng)絡(luò)吞吐量、響應(yīng)時間等,一般性能測試要求系統(tǒng)的響應(yīng)時間不得大于2s。除此之外,測試人員還需要明確指標(biāo)因素之間的關(guān)聯(lián)性,并對測試必要性予以說明。測試模型的設(shè)計以系統(tǒng)的業(yè)務(wù)量和應(yīng)用領(lǐng)域為基礎(chǔ),在設(shè)計時應(yīng)遵循相應(yīng)的工程原理。測試環(huán)境和測試數(shù)據(jù)是實際測試前的最后準(zhǔn)備工作,在準(zhǔn)備時應(yīng)當(dāng)盡可能地模擬真實的環(huán)境和操作,該環(huán)境應(yīng)當(dāng)具備真實性,必要時要考慮在極端環(huán)境情況下的系統(tǒng)性能,要做到考慮全面,記錄詳盡,為后續(xù)系統(tǒng)改進(jìn)提供數(shù)據(jù)支撐。

(3)測試模型過程的執(zhí)行階段。執(zhí)行階段是整個測試模型運轉(zhuǎn)的核心和關(guān)鍵,通過執(zhí)行階段的測試,測試團隊能夠詳盡記錄系統(tǒng)的性能指標(biāo)和相關(guān)缺陷,并根據(jù)其反饋數(shù)據(jù)進(jìn)行改進(jìn)。在性能測試階段中,測試團隊首先應(yīng)以測試的目的為基礎(chǔ),嚴(yán)格遵循準(zhǔn)備階段制定好的測試方案,對測試全過程進(jìn)行監(jiān)督記錄。其次,測試團隊?wèi)?yīng)當(dāng)確認(rèn)不同環(huán)境下的系統(tǒng)運行狀況,并注意記錄在案,在測試后對數(shù)據(jù)進(jìn)行收集,保證數(shù)據(jù)的真實性及完整性。執(zhí)行階段是整個測試模型的核心,因此測試團隊?wèi)?yīng)當(dāng)著重關(guān)注執(zhí)行階段該系統(tǒng)的性能表現(xiàn)情況,對系統(tǒng)在不同測試環(huán)境下的性能進(jìn)行分析,研究其是否達(dá)到系統(tǒng)要求的標(biāo)準(zhǔn),對于不符合要求的系統(tǒng)及時進(jìn)行改進(jìn)研發(fā)。

(4)測試模型結(jié)束后的總結(jié)階段??偨Y(jié)既是為了保證系統(tǒng)性能測試結(jié)果能夠有效地反饋到開發(fā)人員手中,幫助開發(fā)人員進(jìn)行改進(jìn)研發(fā),又是總結(jié)經(jīng)驗,在面對類似系統(tǒng)時能夠以本次測試模型的準(zhǔn)備和執(zhí)行為藍(lán)本,便于后續(xù)研發(fā)人員的測試。對于開發(fā)人員而言,測試的總結(jié)階段需要對反饋來的數(shù)據(jù)進(jìn)行精準(zhǔn)分析,并根據(jù)上文所述的指標(biāo)結(jié)果、干擾因素以及其他性能影響因素確認(rèn)系統(tǒng)各個性能是否合標(biāo),并撰寫相應(yīng)的測試總結(jié)報告,對測試的結(jié)論和改進(jìn)進(jìn)行總結(jié)。

4 結(jié)束語

在計算機應(yīng)用系統(tǒng)不斷深入發(fā)展的今天,其對我國社會生產(chǎn)生活有著不可忽視的貢獻(xiàn)。而為了保證計算機應(yīng)用系統(tǒng)的順利運行,在其正式投入運行前對系統(tǒng)的性能進(jìn)行測試是十分必要的檢驗方式。目前,系統(tǒng)的性能測試技術(shù)已經(jīng)逐漸體系化、完整化并受到各方關(guān)注,測試人員對于系統(tǒng)性能想要達(dá)到的指標(biāo)以及需要模擬的環(huán)境都有較為準(zhǔn)確、體系的分析,并在此基礎(chǔ)上構(gòu)建計算機應(yīng)用系統(tǒng)的性能測試模型。在測試過程中,以明確的測試方向和目的為基礎(chǔ),制定適合、多樣化的測試方案并嚴(yán)格依據(jù)測試方案進(jìn)行測試活動,并從測試的反饋結(jié)果中尋找問題和性能缺陷進(jìn)行改正,只有在進(jìn)行了上述性能測試的計算機應(yīng)用系統(tǒng)才能夠保證在今后的生產(chǎn)中不會發(fā)生性能降低等故障問題。

猜你喜歡
開發(fā)人員計算機性能
計算機操作系統(tǒng)
基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
提供將近80 Gbps的帶寬性能 DisplayPort 2.0正式發(fā)布
Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應(yīng)用
信息系統(tǒng)審計中計算機審計的應(yīng)用
Al-Se雙元置換的基于LGPS的thio-LISICON的制備與性能表征
強韌化PBT/PC共混物的制備與性能
后悔了?教你隱藏開發(fā)人員選項
Fresnel衍射的計算機模擬演示
RDX/POLY(BAMO-AMMO)基發(fā)射藥的熱分解與燃燒性能
隆尧县| 陆河县| 读书| 蛟河市| 额尔古纳市| 江安县| 花垣县| 灵丘县| 哈密市| 宁津县| 呼伦贝尔市| 兴海县| 肇东市| 襄樊市| 靖西县| 新源县| 深泽县| 普陀区| 博兴县| 祁阳县| 溧阳市| 通化县| 克山县| 阿拉善右旗| 天台县| 赤城县| 昌都县| 稻城县| 建水县| 南城县| 牡丹江市| 乐东| 余姚市| 达日县| 青冈县| 保康县| 札达县| 石泉县| 柯坪县| 德令哈市| 新绛县|