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

?

基于云計算的計算機軟件測試技術(shù)分析

2022-08-17 05:28:10張志磊
通信電源技術(shù) 2022年8期
關(guān)鍵詞:軟件測試計算機軟件計算機

張志磊

(杭州友聲科技股份有限公司,浙江 杭州 310000)

0 引 言

在如今迅速發(fā)展的高科技時代,云計算、人工智能等是近年來的研究熱點。這些新興技術(shù)的持續(xù)研發(fā),也在不斷改變?nèi)藗兊纳?、工作方式?,F(xiàn)階段,隨著網(wǎng)絡(luò)時代數(shù)據(jù)爆炸式的增長,各行各業(yè)在數(shù)據(jù)運算與處理方面也提出了更高的要求。計算機技術(shù)在數(shù)據(jù)運算方面具備顯著優(yōu)勢,具有可視化、智能化等功能。而云計算技術(shù),擁有強大的運算能力,諸多科研項目與商業(yè)活動正在應用此技術(shù)[1]?;诖耍钊胙芯吭朴嬎憔W(wǎng)絡(luò)技術(shù)具有一定的現(xiàn)實意義。

1 云計算

云計算已成為承載各類應用的關(guān)鍵技術(shù),是信息化和服務(wù)模式創(chuàng)新的集中體現(xiàn)。云計算是一種使用IT資源的模式,是對共享、可配置的資源(如網(wǎng)絡(luò)、服務(wù)器、存儲、應用以及服務(wù))提供無所不在、方便的網(wǎng)絡(luò)訪問,資源的使用和釋放可以迅速完成,不需要大量的管理費用。云計算網(wǎng)絡(luò)系統(tǒng)整體框架如圖1所示。

圖1 云計算網(wǎng)絡(luò)系統(tǒng)整體框架

云計算網(wǎng)絡(luò)技術(shù)的安全性有待提升,雖然云計算存儲空間極大,但針對用戶的數(shù)據(jù)安全問題現(xiàn)階段還未達成切實保障。此外,云計算網(wǎng)絡(luò)虛擬化特征同樣存在一定安全隱患。虛擬化運作背景下,無論對操作系統(tǒng)還是底層硬件都會造成改變,在數(shù)據(jù)信息存儲、運算等方面同樣如此,存在一定的安全隱患。

2 計算機軟件技術(shù)

計算機軟件技術(shù)是一項比較先進的技術(shù),具有靈活性強、使用方便的優(yōu)點。根據(jù)計算機軟件技術(shù)的使用領(lǐng)域,可以將其劃分為4種類型,分別是人工智能、數(shù)據(jù)處理、科學計算以及過程控制。其中,計算機軟件系統(tǒng)包括操作系統(tǒng)和變異系統(tǒng),用戶可以隨時切換,找到對應的系統(tǒng)解決問題,從而獲得預期結(jié)果[2]。與此同時,計算機軟件技術(shù)為人們的工作和生活提供方便。

由于計算機軟件在初始開發(fā)的過程中涉及多道復雜工序,因此要求技術(shù)人員需要具備專業(yè)的理論知識和過硬的專業(yè)素質(zhì)等。在信息時代下,對于某些軟件的安裝與使用還需要繼續(xù)完善,后期更離不開專業(yè)技術(shù)的支持。人們使用計算機時經(jīng)常會接觸到各種各樣的軟件,每個軟件都有不同的功能。計算機軟件通常被看作是封裝程序的集合,基本能夠滿足用戶的不同需求。在編寫計算機軟件時,開發(fā)者需要建立巨大的數(shù)據(jù)庫并設(shè)立明確的目標,確保計算機軟件能夠正常穩(wěn)定的運行[3]。

3 軟件測試轉(zhuǎn)型問題

在結(jié)構(gòu)化數(shù)據(jù)庫的程序測試中,系統(tǒng)類標準化模塊較多,各種組件的耦合程度很高,使得測試人員很難測試所有組件。在應用服務(wù)測試階段,云計算自身對數(shù)據(jù)的準確性和精準性要求不高,用戶對相關(guān)應用服務(wù)缺乏了解,在特定的業(yè)務(wù)操作中會出現(xiàn)許多重復的操作要求,導致系統(tǒng)的操作效率較低。此外,傳統(tǒng)的軟件測試主要以人工手動測試為主,只有在各個相關(guān)回歸系數(shù)較高的情形下才會使用統(tǒng)一功能測試(Unified Functional Testing,UFT)等工具進行自動化測試[4]。云計算系統(tǒng)具有數(shù)據(jù)量大、數(shù)據(jù)類型繁多以及數(shù)據(jù)結(jié)構(gòu)復雜等特征,通過自動化測試工具來實現(xiàn)云計算測試很有必要。

4 基于云計算的計算機軟件測試分析

云計算資源管理后臺可以在較短時間內(nèi)獲取所需的任意計算機資源,從而動態(tài)評估主機運行時的計算能力。此外,云計算資源管理后臺設(shè)計了存儲設(shè)備虛擬化的功能,能夠為主機提供虛擬的存儲設(shè)備,其中存儲了案例庫、用例庫、缺陷庫、標準規(guī)范庫、測試環(huán)境以及測試過程需要的數(shù)據(jù)等。虛擬的存儲設(shè)備獨立于主機,可以被連接到任意運行中的主機上[5]。在云計算資源管理過程中,其后臺所使用的網(wǎng)絡(luò)系統(tǒng)在運行過程中主要借助軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)來完成相應的工作內(nèi)容。該模式具備2層和3層網(wǎng)絡(luò)的應用功能,即路由器網(wǎng)絡(luò)和虛擬可擴展網(wǎng)絡(luò)。在路由器網(wǎng)絡(luò)的應用期間,其會和虛擬可擴展網(wǎng)絡(luò)關(guān)聯(lián)在一起,同時也會向系統(tǒng)提供動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol,DHCP)服務(wù)、端口轉(zhuǎn)發(fā)、隧道服務(wù)、虛擬專用網(wǎng)絡(luò)(Virtual Private Network,VPN)服務(wù)以及過濾控制等網(wǎng)絡(luò)配置過程中經(jīng)常使用到的服務(wù)內(nèi)容,具備較強的兼容性。而虛擬可擴展網(wǎng)絡(luò)在應用過程中,會利用交換機和許多物理服務(wù)器關(guān)聯(lián)在一起,形成能夠滿足實際應用需求的局域網(wǎng),為網(wǎng)絡(luò)應用提供幫助[6]。

在云測試平臺的測試過程中,軟件處理時需要對代碼質(zhì)量進行客觀分析,同時生成對應的分析報告,以滿足具體的應用要求。對軟件運行狀態(tài)進行集成測試,判斷軟件接口的穩(wěn)定性,查看是否滿足測試要求[7]。根據(jù)單元測試中的基本要求,對于平臺中應用到的所有單元根據(jù)要求進行模塊組裝,然后根據(jù)評價指標進行測試,以得到更加準確的評估數(shù)據(jù)。對軟件配置項和軟件性能進行測試評估,具體包括系統(tǒng)功能測試、性能測試、軟件接口測試、系統(tǒng)邊界測試、人機交互界面測試、計算能力測試以及恢復性測試等[8]。借助該軟件來采集系統(tǒng)的性能指標,對比其和標準要求之間的偏差,從而提升性能評估指標的可靠性。為了得到可靠的數(shù)據(jù)分析結(jié)果,要利用報表中提示的相關(guān)內(nèi)容對檢測期間發(fā)生的問題進行統(tǒng)計處理,以滿足具體的應用要求[9]。

5 新時代軟件測試技術(shù)的發(fā)展趨勢

軟件技術(shù)在發(fā)展,軟件測試技術(shù)也在發(fā)展。就目前軟件測試技術(shù)的發(fā)展狀況而言,未來軟件測試的發(fā)展方向主要體現(xiàn)在3個方面,即易測試性、構(gòu)建測試、Web測試。易測試性指在軟件設(shè)計和開發(fā)中就考慮測試問題,包括內(nèi)建式測試問題、內(nèi)建式自測試問題以及合約式測試問題等。在軟件測試中存在很多問題,如果測試人員經(jīng)驗不足,發(fā)現(xiàn)問題后無法及時采取有針對性的解決辦法,就會影響軟件測試的效率。對于此問題,可以通過構(gòu)建性測試有效解決。軟件測試具有很強的綜合性和技術(shù)性,培養(yǎng)一名合格的軟件測試員需要花費大量的時間和精力,而通過軟件測試復用技術(shù)可以獨立完成一些軟件功能的有效測試,并交付使用這些封裝的測試用例,提升軟件測試的有效性和規(guī)范性[10]。在現(xiàn)代化背景下,軟件產(chǎn)品的研發(fā)模式已經(jīng)從最開始的單純制造轉(zhuǎn)變?yōu)橐钥蛻魹橹行模琖eb測試可以很好地適應現(xiàn)代化軟件行業(yè)的發(fā)展需求。

6 結(jié) 論

計算機軟件為人們的生活提供了方便,技術(shù)人員要重點關(guān)注其穩(wěn)定性,通過測試及時解決已有問題,保護用戶的數(shù)據(jù)信息安全。首先,開發(fā)者要利用基于云計算的計算機軟件測試技術(shù)有效開展測試工作,根據(jù)可能發(fā)生的不良現(xiàn)象做好安全防護;其次,對工作人員展開專業(yè)培訓,構(gòu)建嚴格的質(zhì)量管控體系,充分發(fā)揮計算機軟件測試技術(shù)的作用;最后,結(jié)合用戶的需求形成詳細的關(guān)系鏈,逐步提升計算機軟件測試技術(shù)的工作效率和可靠性。

猜你喜歡
軟件測試計算機軟件計算機
計算機操作系統(tǒng)
基于OBE的軟件測試課程教學改革探索
計算機教育(2020年5期)2020-07-24 08:53:20
基于計算機自然語言處理的機器翻譯技術(shù)應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
EXCEL和VBA實現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語言對計算機軟件開發(fā)的影響
電子制作(2018年1期)2018-04-04 01:48:36
信息系統(tǒng)審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
關(guān)于軟件測試技術(shù)應用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
淺談基于C語言的計算機軟件程序設(shè)計
電子制作(2017年24期)2017-02-02 07:14:40
軟件測試工程化模型及應用研究
岳西县| 清远市| 家居| 宝山区| 临城县| 克拉玛依市| 武山县| 三台县| 嫩江县| 遂宁市| 临城县| 吴江市| 城固县| 乌苏市| 新乡市| 水城县| 吴堡县| 白河县| 同德县| 陕西省| 许昌县| 桐庐县| 嘉善县| 石柱| 左贡县| 亳州市| 思茅市| 芜湖县| 金沙县| 和林格尔县| 贵德县| 枞阳县| 蒙自县| 高淳县| 韶山市| 香格里拉县| 黎城县| 唐河县| 沾化县| 云和县| 九龙城区|