• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      大數(shù)據(jù)云計算時代軟件測試所面臨的挑戰(zhàn)研究

      2020-08-21 09:05史晁銘
      數(shù)碼設(shè)計 2020年3期
      關(guān)鍵詞:軟件測試大數(shù)據(jù)

      史晁銘

      摘要:大數(shù)據(jù)云計算技術(shù)的不斷發(fā)展,為軟件測試的變革提供條件。本文結(jié)合實際分析在大數(shù)據(jù)云計算時代軟件測試面臨的挑戰(zhàn),然后借鑒大數(shù)據(jù)的優(yōu)勢提出相應(yīng)的對策。

      關(guān)鍵詞:大數(shù)據(jù);云計算時代;軟件測試

      中圖分類號:TP311.53 文獻標(biāo)識碼:A 文章編號:1672-9129(2020)03-0003-01

      Abstract:The continuous development of big data cloud computing technology provides conditions for the reform of software testing. This paper analyzes the challenges faced by software testing in the era of big data cloud computing based on practice, and then proposes corresponding countermeasures based on the advantages of big data.

      Key words:Big data; The era of cloud computing; Software testing

      引言:現(xiàn)階段原有的軟件測試已經(jīng)不符合發(fā)展的需要,亟需進行改革。軟件測試應(yīng)該借助大數(shù)據(jù)云計算的優(yōu)勢,積極迎接各項挑戰(zhàn),不斷優(yōu)化自身的運行效果。提高軟件測試的速度,保證數(shù)值的精準(zhǔn)性;優(yōu)化數(shù)據(jù)處理的模式,進行全面的革新;構(gòu)建健全的大數(shù)據(jù)測試環(huán)境,完善軟件測試的水平。

      1 在大數(shù)據(jù)云計算時代軟件測試面臨的挑戰(zhàn)

      1.1 ORACLE問題。在軟件測試中ORACLE的問題日益凸顯出來。軟件測試的基本步驟是檢測軟件的運行狀況,對具體的結(jié)果進行剖析,探究可能導(dǎo)致的結(jié)果,根據(jù)數(shù)據(jù)分析軟件的實際性能從而進行科學(xué)的評判,確定內(nèi)部結(jié)構(gòu)的合理性。但是隨著互聯(lián)網(wǎng)+時代的到來,軟件測試迎來巨大的考驗。在目前的情況下,運行結(jié)果的可靠性無法得到確認,每一種運行方法都存在一定的弊端。發(fā)生這種情況的主要原因就是,在處理模式的作用下,物理作用與化學(xué)作用間的契合度不高,不符合測試的要求。物理作用可以對ORACLE進行充分的利用,對存在的問題進行有效地處理。但是化學(xué)作用在使用ORACLE是具有不可調(diào)和的矛盾,在正式運行中沒有辦法對具體的目標(biāo)進行精準(zhǔn)的分析,為結(jié)果的獲取增加了難度。

      1.2性能測試問題。原有的軟件測試與現(xiàn)在要求的軟件測試之間的需求差異很大。目前,網(wǎng)絡(luò)信息技術(shù)發(fā)展迅速,大數(shù)據(jù)技術(shù)擁有龐大的信息庫,可以對現(xiàn)有的信息進行有機的整合,自然而然對軟件測試的要求也逐漸提高。但是現(xiàn)有的軟件測試平臺是直接與服務(wù)器溝通進行壓力測試。因為服務(wù)器數(shù)量的限制,無法高效地接收成百上千條的數(shù)據(jù)信息,影響信息回復(fù)的效率。所以,當(dāng)需要處理多項數(shù)據(jù)信息時,服務(wù)器將會保持在高速運轉(zhuǎn)的狀態(tài),很容易出現(xiàn)平臺崩潰的現(xiàn)象,影響平臺內(nèi)部的運行模式,妨礙測試工作的有效開展。

      1.3云計算構(gòu)架問題。目前,在大數(shù)據(jù)云計算工作中使用最頻繁的就是谷歌公司的Map Reduce。它在大規(guī)模數(shù)據(jù)集的并行運算中得到高效地應(yīng)用,主要由“Map”(映射)和“Reduce”(歸約)這兩部分組成。它幫助編程人員把程序運行到分布式系統(tǒng)上。用戶可以使用“Map”和“Reduce”對分布式程序進行設(shè)計,并為機器容錯工作、調(diào)度任務(wù)、分析等環(huán)節(jié)做準(zhǔn)備。所以,這就要求運行者要擁有一定的程序把控能力,協(xié)調(diào)好設(shè)計程序功能和設(shè)計功能的一致性,提高測試的精準(zhǔn)性[1]?,F(xiàn)在,用戶設(shè)計中存在一定的弊端,導(dǎo)致對軟件測試的要求有所提高。例如,用戶需求對任務(wù)進行調(diào)度與分配,但是現(xiàn)在無法對節(jié)點進行有效地定位,同時也沒有明確Map和Reduce這兩個任務(wù)點的基本位置。如果運行中出現(xiàn)不確定的因素,平臺無法立刻判斷出具體的位置,對軟件測試的結(jié)果造成干擾。云計算機構(gòu)的變化,改變原有的運行模式,導(dǎo)致軟件測試無法發(fā)揮它的最大效用。

      1.4軟件的免疫力情況。信息技術(shù)的革新,提高網(wǎng)絡(luò)的智能化、數(shù)字化的水平,但也引發(fā)網(wǎng)絡(luò)信息安全的問題。為了保障軟件的安全性與穩(wěn)定性,目前已經(jīng)逐步增加軟件測試的數(shù)量以及使用頻率。因為長時間的進行相同模式的殺毒工作,導(dǎo)致現(xiàn)有的測試技術(shù)已經(jīng)無法對系統(tǒng)中的部分漏洞進行有效地驗證。因為系統(tǒng)內(nèi)部經(jīng)過多次的測驗,已經(jīng)具有一定的免疫力。軟件測試結(jié)構(gòu)不得不進行更新,以此來滿足不同的測試需求,但是當(dāng)革新之后又會進入到新一輪的測試中去,如此反復(fù)陷入測試的怪圈中去。

      2 解決大數(shù)據(jù)云計算時代軟件測試問題的對策

      2.1加快測試速度,提高準(zhǔn)確性。因為信息量的增加,影響軟件測試的處理速度,干擾了測試的準(zhǔn)確度。同時,因為效率較低而引發(fā)了一系列的問題,導(dǎo)致軟件測試的效果和應(yīng)用的頻率逐漸降低。這時,應(yīng)該進行多次的測試實驗,結(jié)合數(shù)據(jù)的折線圖找到數(shù)據(jù)變化的節(jié)點,分析出影響測試速度的根本原因,進而明確改進的方向。

      2.2優(yōu)化數(shù)據(jù)處理模式,加強智能性和全面性。因為大數(shù)據(jù)云計算而引發(fā)的軟件測試的ORACLE問題,應(yīng)該從軟件測試的角度入手進行解決。軟件測試應(yīng)該在保證原有功能和作用的前提下,還應(yīng)該做著眼于數(shù)據(jù)樣本的性能、特征、大小和判定辦法[2]。面對軟件測試免疫性的問題,可以采用智能化的處理模式,優(yōu)化測試軟件原有的結(jié)構(gòu),提高應(yīng)對不同問題的能力,提高數(shù)據(jù)測試的效率。

      2.3構(gòu)建大數(shù)據(jù)測試環(huán)境。在大數(shù)據(jù)云計算時代,開發(fā)軟件需要一個系統(tǒng)化的過程,前期投入一定的資金,加強對數(shù)據(jù)的采集工作,保障它的充足與完整性。所以,應(yīng)該構(gòu)建一個良好的大數(shù)據(jù)測試環(huán)境,為整個軟件測試的發(fā)展提供環(huán)境支持。第一,完善的數(shù)據(jù)環(huán)境可以調(diào)高數(shù)據(jù)整體運行的速度,對數(shù)據(jù)進行有機整合,保障數(shù)據(jù)的精準(zhǔn)度,調(diào)高數(shù)據(jù)信息的使用頻率。第二,完善的數(shù)據(jù)環(huán)境符合客戶的需求。在軟件測試中加入云構(gòu)架的理念,擴大對軟件測試的檢驗規(guī)模,在實驗中發(fā)現(xiàn)問題總結(jié)經(jīng)驗,從而解決在軟件測試中存在的問題。

      結(jié)論:軟件測試技術(shù)應(yīng)該牢牢把控好大數(shù)據(jù)云計算時代的優(yōu)勢,處理好ORACLE、性能測試、云計算構(gòu)架、軟件的免疫力的問題,科學(xué)地應(yīng)對各項挑戰(zhàn),逐步改進軟件測試的技術(shù),提高測試的智能化水平,形成自動化的模式,進一步提升軟件測試的實際水平。

      參考文獻:

      [1]孔璐.淺析大數(shù)據(jù)云計算時代軟件測試所面臨的挑戰(zhàn)[J].農(nóng)家參謀,2019(09):225.

      [2]周哲韞.大數(shù)據(jù)云計算時代軟件測試所面臨的挑戰(zhàn)[J].中國新通信,2019,21(02):73.

      猜你喜歡
      軟件測試大數(shù)據(jù)
      軟件測試方向人才培養(yǎng)“1+X”融合研究
      大數(shù)據(jù)背景下軟件測試技術(shù)的發(fā)展
      關(guān)于 Web 應(yīng)用系統(tǒng)的軟件測試的研究
      大數(shù)據(jù)環(huán)境下基于移動客戶端的傳統(tǒng)媒體轉(zhuǎn)型思路
      基于大數(shù)據(jù)背景下的智慧城市建設(shè)研究
      數(shù)據(jù)+輿情:南方報業(yè)創(chuàng)新轉(zhuǎn)型提高服務(wù)能力的探索
      軍用軟件測試項目管理系統(tǒng)設(shè)計與實現(xiàn)
      軟件測試發(fā)展現(xiàn)狀及前景的探討
      潞西市| 孝感市| 西充县| 大洼县| 轮台县| 赞皇县| 汕尾市| 潞城市| 通许县| 海丰县| 谷城县| 西盟| 临西县| 德化县| 恩施市| 广汉市| 开封市| 息烽县| 渭南市| 孟村| 富川| 棋牌| 灵丘县| 常德市| 察隅县| 武山县| 绍兴市| 辽阳县| 彰化县| 聂拉木县| 栖霞市| 富民县| 泾阳县| 兴宁市| 宁海县| 永清县| 尖扎县| 喜德县| 江陵县| 喀喇沁旗| 那曲县|