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

        ?

        基于云計算的軟件功能測試系統(tǒng)救援

        2018-12-26 07:56:08邵換崢張華麗
        電子制作 2018年7期
        關鍵詞:功能測試超級計算機運算

        邵換崢,張華麗

        (漯河食品職業(yè)學院,河南漯河,462000)

        0 引言

        計算機的使用離不開軟件程序的開發(fā),隨著“互聯(lián)網(wǎng)+”戰(zhàn)略的推進以及移動終端的普及,近年來我國的軟件開發(fā)產(chǎn)業(yè)進入了高速發(fā)展階段。在軟件開發(fā)的過程中,軟件檢測的工作極為重要,其主要工作內(nèi)容是依據(jù)開發(fā)要求,將軟件放置在不同的測試環(huán)境中,通過模擬運行逐條鑒定軟件的安全性、正確性以及完整性。通過這樣的工作可有效評估軟件質(zhì)量,并為后續(xù)的工作提供依據(jù),以此提升產(chǎn)品質(zhì)量。在傳統(tǒng)的軟件功能測試過程中,檢測單位通常采用人工檢測或自動檢測兩種方式。人工檢測的過程更多地依賴檢測員的人工操作,在檢測較為復雜的軟件時,常常需要耗費較長的時間與精力,并且檢測的準確性難移得到保障。自動檢測主要依賴檢測系統(tǒng)的運行,相對可以減少檢測時間并提升準確率,但對于一般企業(yè)而言其成本較高,以至其應用空間難以擴展。隨著互聯(lián)網(wǎng)技術的發(fā)展,云計算技術逐漸成熟,并為普通用戶提供了便捷、廉價的運算服務。在此背景下運用云計算提升軟件功能測試效率及準確性的模式逐漸發(fā)展成熟,使得軟件測試工作的成本得以節(jié)省。

        1 云計算的特征與發(fā)展

        ■1.1 云計算的發(fā)展

        傳統(tǒng)的信息運算通常依靠單體計算機的數(shù)據(jù)處理能力,隨著社會的需求增加,研究人員傾向于研制超級計算機應對數(shù)據(jù)的增長,超級計算機與普通計算機的機理相通,只是增強了計算機的運算與儲存等能力,我國的“天河系列”與“曙光系列”超級計算機都采用了這一模式。但超級計算機的成本普遍較高,普通民營企業(yè)難以承受。同時超級計算機的占地空間較大,加之安全的需要在民用領域難以得到普及。早在1983年就有計算機專家提出了類似于云計算的理論,被稱為“網(wǎng)絡式電腦”,但由于當時網(wǎng)絡條件的限制使得這一倡議僅僅停留在理論層面。但隨著互聯(lián)網(wǎng)技術的發(fā)展2006年Google公司正式提出了云計算理論,并引起了業(yè)界的高度關注。

        ■1.2 云計算的基本概念

        云計算中的云字是指互聯(lián)網(wǎng)的計算生態(tài),云中的水分子可被比喻為不同位置的個體計算機,通過互聯(lián)網(wǎng)的鏈接將其個體的運算能力集合在一處,并通過中樞系統(tǒng)進行分配,使得不同位置與需求的用戶得到近似于超級計算機的服務體驗。云計算擺脫了傳統(tǒng)的理論觀念,將互聯(lián)網(wǎng)涵蓋的單體計算機視為一個統(tǒng)一的生態(tài)系統(tǒng),并通過中樞系統(tǒng)的整合使網(wǎng)絡中閑置的計算能力被其他個體應用,從而在整體資源不增加的情況下滿足不同單位或個體的個性化需求。

        ■1.3 云計算的應用

        在云計算的實際應用中,中樞系統(tǒng)的建立至關重要。中樞系統(tǒng)是鏈接使用者與資源提供者的關鍵環(huán)節(jié),是開發(fā)單體計算能力的主要驅(qū)動系統(tǒng),是云計算生態(tài)系統(tǒng)的重要維護力量,因此構(gòu)建中樞系統(tǒng)的企業(yè)需要具有較強的實力。云計算在使用的過程中通常需要云儲存與計算模型的輔助,使用云儲存的企業(yè)應當首先制定合理的計算模型以明確云計算的工作內(nèi)容并減少企業(yè)的支出,之后可向云計算服務商提出申請并獲得計算支持,同時使用者可將計算數(shù)據(jù)與模型存儲在云儲存中,利用互聯(lián)網(wǎng)生態(tài)中的存儲能力使自身的存儲空間得以拓展。

        2 軟件功能測試系統(tǒng)的搭建與挑戰(zhàn)

        ■2.1 規(guī)模估算的搭建與挑戰(zhàn)

        軟件的測試工作需要對工作的規(guī)模作出較為準確的估算,從而明確人力投入、時間消耗以及資金成本。傳統(tǒng)的統(tǒng)計方式有一下幾種,首先是AD- HOC測試法,這種方法傾向于檢測出軟件的最優(yōu)結(jié)果但耗時較長。其次是以項目的整體時間做為依據(jù),并將一定的比例提供給檢測工作,但這樣的方式常常難移保證檢測質(zhì)量。再有是WBS估算法,是將檢測過程分解評估再求和的推算方法,這種方法的預算通常較高。還有是通過同類工作類比推算結(jié)果,但這種方式的估算同樣不夠準確。最后是Delphi評估法,其主要特征是通過專家之間的相互說服以確定測試規(guī)模,但這樣的論證過程往往耗時較長,對于中小企業(yè)而言可操作空間不大。

        ■2.2 測試過程的進行與挑戰(zhàn)

        傳統(tǒng)的軟件功能測試工作,通常分為人工測試與自動測試兩種,兩種測試方式的進行通常都沿用相同的檢測流程。首先檢測工作是對預期輸出與實際輸出的比較過程,因此明確項目目標與產(chǎn)品標準極為重要,檢測人員應當首先建立符合客戶需求的功能檢測圖表,并以此為基準開展隨后的工作。其次當下的軟件普遍較為復雜,檢測鏈條較長,因此多數(shù)的檢測工作使用了模塊化檢測模式,使復雜的工作得以拆解。之后檢測人員需要模擬出不同的使用形態(tài)對軟件功能予以檢測并找出bug。這樣的檢測過程仍然需要面對一些挑戰(zhàn),首先是在建立檢測圖標的過程中,檢測人員常常主動添加軟件功能,使檢測工作偏離了設計之初的軌道。再有在模塊分解的過程中,常常難以掌握具體實際進度,使各模塊的檢測用時存在較大差異并影響到總體進程。還有在模擬形態(tài)的過程中,檢測人員往往難以做到全面準確,以至檢測后的軟件中仍然存在較為明顯的bug。

        ■2.3 溝通機制與修復機制的建立

        在實際的檢測工作中,檢測人員需要與設計人員進行合理的交接,以確保產(chǎn)品得以準確及時的修復。但溝通工作需要檢測人員與開發(fā)人員達成高度的共識,在面對一些并不明顯的問題時雙方常常會產(chǎn)生不同意見。這樣的結(jié)果會減弱檢測工作的效果,并使開發(fā)工作難以按照既定的設計路線發(fā)展。

        3 云計算與自動檢測系統(tǒng)的運用

        ■3.1 運用云計算評估測試規(guī)模

        傳統(tǒng)的測試規(guī)模估算,都存在一些問題,難以在成本、時間以及準確性作出平衡。針對這一問題,檢測人員可依靠云計算對軟件檢測規(guī)模進行合理的評估。云計算的評估過程在于運算模型的設計,因此檢測人員要將檢測中所需要的全部要素統(tǒng)計起來,并依照權(quán)重比值將所有要素數(shù)字化。同時要素之間的關系要被正確分析,并以準確的運算符號加以鏈接。最后將軟件檢測中的主要數(shù)據(jù)輸入到運算模型當中,比依靠大數(shù)據(jù)工具獲得同類的參數(shù),經(jīng)過云計算的處理可幫助檢測人員估算出科學合理的檢測規(guī)模。在制定公式中,要將運算模型的基礎結(jié)構(gòu)定性為:總字符/單日工作量=所需人數(shù)=人工檢測+自動檢測。這樣的結(jié)構(gòu)將勞動力作為變量,有助于控制項目時間與成本。

        ■3.2 運用自動檢測與云計算實施檢測

        傳統(tǒng)的檢測方式常常會出現(xiàn)諸如添加產(chǎn)品功能、模塊分解不合理以及環(huán)境模擬不科學等問題。針對這些問題,檢測人員可建立云計算檢測平臺,以減少工作中的認為錯誤。構(gòu)建云計算檢測平臺的方法較為復雜,它首先需要構(gòu)建物理層面的設備作為檢測平臺的基礎,同時需要構(gòu)建虛擬服務層,為檢測工作模擬出不同的應用環(huán)境。之后應當與云計算服務商共同建立云計算管理層,使檢測過程得到運算支持。還有是檢測模型的構(gòu)建,通過該模型的為運算過程提供可行的路徑。最后是存儲、分析層,通過局部人工智能的應用將軟件的模型與bug進行分析,使今后的檢測工作更加合理。這樣的方式主要依靠云計算作為檢測核心,因此避免了人為增添軟件功能的問題。同時由于運用了智能技術,使得模塊處理過程的差異性較小,從而控制了整體檢測時間。最后由于云計算檢測具有規(guī)范化與再學習的屬性,因此其模擬的檢測形態(tài)更加真實全面。

        ■3.3 運用云計算提供修復援助

        傳統(tǒng)的檢測單位與研發(fā)單位并不相互隸屬卻同時存在因果關系,這樣的問題使得相互之間的溝通存在較大障礙,以至影響了修復工作的有效開展。針對這一問題,檢測單位可運用運計算與大數(shù)據(jù)建立合理的檢測標準與修復標準,從而幫助修復工作順利進行。在具體的實踐中,檢測部門可通過運計算分析同類軟件的主要參數(shù),并與客戶的具體要求進行對比,從而制定出合理的功能參數(shù),在雙方認可的情況下以此為依據(jù)開展具體的檢測工作。由于檢測的過程主要依靠云計算與檢測模型的設計,因此檢測結(jié)果會得到雙方的認可。同時在修復的過程中,可依靠云儲存中的檢測軌跡開展相應的工作,使修復工作在軟件設計的合理范圍內(nèi)開展。

        4 結(jié)語

        傳統(tǒng)的軟件功能檢測系統(tǒng)仍然存在一些不足,首先是規(guī)模估算的不夠準確使得檢測的預算與時間難以得到準確的評估,其次是在人工檢測過程中檢測的科學性與有效性難以得到保障,再有由于溝通機制的問題導致修復工作常常出現(xiàn)困難。針對這些問題,檢測單位可運用云計算技術制定統(tǒng)一的標準,并以此為依據(jù)開展檢測工作,使檢測結(jié)構(gòu)科學合理。同時依靠云儲存功能,可以為修復工作提供不要的幫助,使軟件開發(fā)的過程更加高效。

        參考文獻:

        * [1]孫曉霞. 云計算環(huán)境下的軟件測試服務研究[J]. 信息化建設,2016(02):35.

        * [2]徐賜發(fā). 云計算環(huán)境下軟件測試研究進展[J]. 無線互聯(lián)科技 ,2016(05):34—35.

        * [3]張一弛,熊湘文,黃雅文,王世雄. 云計算環(huán)境下測試數(shù)據(jù)的界定與管理[J]. 現(xiàn)代圖書情報技術,2012(11):16—21.

        猜你喜歡
        功能測試超級計算機運算
        超級計算機
        某內(nèi)花鍵等速傳動軸八功能測試夾具設計
        重視運算與推理,解決數(shù)列求和題
        有趣的運算
        超級計算機及其在航空航天領域中的應用
        科技傳播(2019年22期)2020-01-14 03:06:36
        美國制造出全球最快超級計算機
        每秒100億億次 中國超級計算機
        “整式的乘法與因式分解”知識歸納
        撥云去“誤”學乘除運算
        汽車儀表HMI功能測試介紹
        富婆叫鸭一区二区三区| 图片区小说区激情区偷拍区| 麻豆乱码国产一区二区三区| 91精品欧美综合在线观看| 一区二区三区国产天堂| 精品国产三级a∨在线欧美| 尤物视频在线观看| 国产精品久久久久久久久免费观看| 手机av在线观看视频| 超级乱淫片国语对白免费视频| 免费看美女被靠的网站| 亚洲国产一区二区在线| 日韩精品不卡一区二区三区| 国产日产韩国av在线| 另类老妇奶性生bbwbbw| 欧美日韩国产在线观看免费| 中文无字幕一本码专区| 野花香社区在线视频观看播放| 吃奶摸下的激烈视频| 国产亚洲精品不卡在线| 久久精品亚洲国产av网站 | 亚欧国产女人天堂Av在线播放 | 亚洲视频在线观看青青草| 一本之道久久一区二区三区| 最新亚洲人成网站在线观看| 日本在线视频网站www色下载| 亚洲精品成人久久av| 亚洲综合国产成人丁香五月激情| 无套内射蜜桃小视频| 午夜亚洲国产精品福利| 国产精品成人av一区二区三区| 人妻哺乳奶头奶水| 国产综合自拍| 久久精品日韩免费视频| 欲求不満の人妻松下纱荣子 | 中文字幕偷拍亚洲九色| 美女被男人插得高潮的网站| 亚洲成人色区| 久久国产影视免费精品| 久久久国产熟女综合一区二区三区 | 国产黄色一级大片一区二区|