摘? 要:云計(jì)算技術(shù)的發(fā)展非常迅速,并且受到了計(jì)算機(jī)發(fā)展行業(yè)的重點(diǎn)關(guān)注。在云計(jì)算的軟件測(cè)試方面,還有很多影響計(jì)算機(jī)軟件架構(gòu)的因素,都需要從云計(jì)算技術(shù)的改革歷程中進(jìn)一步探討研究,找到更好的改善方案。通過(guò)對(duì)計(jì)算機(jī)軟件架構(gòu)、分類等細(xì)節(jié)進(jìn)行探討,所發(fā)現(xiàn)的資訊對(duì)現(xiàn)代化信息技術(shù)的改善有一定推動(dòng)作用。因此,有必要從云技術(shù)的特征著手,探索更重要的云計(jì)算軟件測(cè)試及推動(dòng)功能。
關(guān)鍵詞:計(jì)算機(jī)軟件;軟件測(cè)試;云計(jì)算;技術(shù)分析
中圖分類號(hào):TP311.5? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2019)23-0069-03
Analysis of Computer Software Testing Technology for Cloud Computing
LIANG Liting
(Sanmenxia Polytechnic,Sanmenxia? 472000,China)
Abstract:The development of cloud computing technology is very rapid,and it has been the focus of the computer development industry. In terms of software testing for cloud computing,there are still many factors that affect the computer software architecture,which need to be further explored from the reform process of cloud computing technology to find better improvements. Through the discussion of computer software architecture,classification and other details,the information found has a certain driving effect on the improvement of modern information technology. Therefore,it is necessary to start with the characteristics of cloud technology and explore more important cloud computing software testing and promotion functions.
Keywords:computer software;software testing;cloud computing;technical analysis
0? 引? 言
計(jì)算機(jī)軟件測(cè)試技術(shù)是目前高新技術(shù)行業(yè)中比較熱門的,而且對(duì)很多新興行業(yè)的發(fā)展都有非常重要的推動(dòng)作用?,F(xiàn)在的很多工作都離不開(kāi)軟件設(shè)計(jì)及使用,想要讓工作開(kāi)展得更順利,提高控制效果,就需要具備高端的計(jì)算機(jī)軟件架構(gòu)功能,提高計(jì)算機(jī)應(yīng)用效率。如今,云計(jì)算的模式就具備很好的預(yù)期效果,也能節(jié)約經(jīng)濟(jì)成本,成為當(dāng)下智能技術(shù)的重要支撐手段。
1? 影響云計(jì)算的計(jì)算機(jī)軟件架構(gòu)
與傳統(tǒng)軟件測(cè)試不同,云計(jì)算的計(jì)算機(jī)軟件架構(gòu)涉及更多領(lǐng)域,這就導(dǎo)致影響云計(jì)算的計(jì)算機(jī)軟件架構(gòu)因素會(huì)大大增多。接下來(lái)將結(jié)合實(shí)際測(cè)算架構(gòu)模式,分析云計(jì)算下的計(jì)算機(jī)軟件測(cè)試技術(shù)的綜合體系,希望能夠從中找到促進(jìn)改善軟件測(cè)試的相關(guān)方法。
1.1? YETI測(cè)試云計(jì)算架構(gòu)
影響云計(jì)算的計(jì)算機(jī)軟件架構(gòu)的關(guān)鍵因素在于測(cè)試環(huán)節(jié),能夠?qū)τ?jì)算機(jī)軟件架構(gòu)隨時(shí)進(jìn)行監(jiān)測(cè),并在漏洞出現(xiàn)之前給予預(yù)警?;谠葡到y(tǒng)的設(shè)計(jì)變更有其必然條件。計(jì)算機(jī)軟件架構(gòu)過(guò)程中會(huì)出現(xiàn)偏差,其根源基本上都與云系統(tǒng)的初步形成漏洞有關(guān),在后續(xù)的編程變更中,可以利用設(shè)計(jì)模式進(jìn)行補(bǔ)救,如果能夠按照原先的工程量進(jìn)行設(shè)定和更改,也可以在編程軟件的后續(xù)設(shè)計(jì)中出現(xiàn)可調(diào)控的管理方式。否則,軟件架構(gòu)的設(shè)計(jì)就更容易出現(xiàn)變更問(wèn)題。云計(jì)算的測(cè)試架構(gòu)條件的變化也會(huì)影響計(jì)算機(jī)軟件架構(gòu)的操作流程。YETI測(cè)試云計(jì)算的主要價(jià)值都體現(xiàn)在軟件工程或應(yīng)用環(huán)境中。越是復(fù)雜的工程中,這種云計(jì)算的軟件架構(gòu)操作起來(lái)就越有優(yōu)勢(shì),這也是為何現(xiàn)在的計(jì)算機(jī)軟件架構(gòu)都選擇云計(jì)算架構(gòu)的主要因素。計(jì)算機(jī)軟件編程存在的突發(fā)性因素較多,如出現(xiàn)不良反應(yīng)情況,則會(huì)導(dǎo)致工程投入成本上升,因此,選擇合適的云計(jì)算管控方式,可以很好地控制影響因素。
1.2? 云計(jì)算測(cè)試D-Cloud平臺(tái)
影響云計(jì)算的計(jì)算機(jī)軟件架構(gòu)的一個(gè)重要因素,就是大量的點(diǎn)測(cè)和分散測(cè)試。當(dāng)前常用的云計(jì)算測(cè)試平臺(tái)還有一種,名為D-Cloud平臺(tái),這種平臺(tái)的工期縮短或延長(zhǎng)都可以隨客戶需要進(jìn)行個(gè)性化定制。如果軟件工程提前完成,也能利用云計(jì)算測(cè)試相應(yīng)地減少管理成本。針對(duì)各計(jì)算機(jī)開(kāi)發(fā)成本和費(fèi)用來(lái)說(shuō),可以利用云計(jì)算平臺(tái)隨時(shí)調(diào)整和引導(dǎo),可以起到很好的改善作用。D-Cloud平臺(tái)中可以完成大量的分散測(cè)試,這對(duì)于計(jì)算機(jī)軟件架構(gòu)來(lái)說(shuō)尤為重要,畢竟人工的測(cè)算未能有效協(xié)調(diào)配合,導(dǎo)致后續(xù)測(cè)算編程超過(guò)制定期限。有了云計(jì)算平臺(tái)的幫助,也可以妥善完成軟件測(cè)試任務(wù)。如果不想因?yàn)槿斯に俣雀簧隙绊懺朴?jì)算的計(jì)算機(jī)軟件架構(gòu),可以合理利用相關(guān)平臺(tái)的功能。
2? 基于云計(jì)算軟件測(cè)試的分類研究
按上述對(duì)云計(jì)算軟件測(cè)試影響因素的研究來(lái)看,目前基于云計(jì)算軟件主體性質(zhì)不同而進(jìn)行的分類研究主要包括以下兩類:(1)基于測(cè)試任務(wù)的云計(jì)算;(2)基于測(cè)試用戶角色的云計(jì)算。計(jì)算機(jī)軟件的機(jī)密性導(dǎo)致不同原因的偏差都會(huì)引發(fā)千差萬(wàn)別的結(jié)果,因此,有必要基于不同分類進(jìn)行細(xì)化研究。
2.1? 基于測(cè)試任務(wù)的云計(jì)算分類研究
云計(jì)算的功能比較廣,從測(cè)試任務(wù)的角度出發(fā),可以把計(jì)算機(jī)軟件的作用力看作壓力測(cè)試、負(fù)載測(cè)試、性能測(cè)試或延遲測(cè)試。在計(jì)算機(jī)應(yīng)用過(guò)程中,這些因素的偏差都有可能在云傳導(dǎo)的過(guò)程中出現(xiàn)移交變更等情況,從而改變測(cè)試任務(wù)的結(jié)果。因此,在云計(jì)算軟件的測(cè)試過(guò)程中,云計(jì)算的架構(gòu)以及工期都需要妥善處理,做好壓力、負(fù)載、性能及延遲可能性的實(shí)驗(yàn)。只有切實(shí)制定科學(xué)合理的編程規(guī)劃,切實(shí)發(fā)揮監(jiān)理核實(shí)的作用,提升云計(jì)算軟件架構(gòu)的責(zé)任力度,才能確保測(cè)試任務(wù)的成功。
2.2? 基于測(cè)試用戶角色的云計(jì)算分類研究
云計(jì)算相當(dāng)于是本體計(jì)算機(jī)的一個(gè)第三方平臺(tái),期間有無(wú)數(shù)種可能出現(xiàn)偏差和失誤。從測(cè)試用戶的角度來(lái)看,云計(jì)算模式相當(dāng)于供貨商模式,對(duì)于本體計(jì)算機(jī)軟件的架構(gòu)也會(huì)產(chǎn)生類似外界干擾的情況。在云中測(cè)試、云外測(cè)試,都要確保第三方的穩(wěn)定可靠性,為計(jì)算機(jī)軟件架構(gòu)提供可控的動(dòng)態(tài)監(jiān)測(cè),隨時(shí)可以控制更改。
3? 改善云計(jì)算的計(jì)算機(jī)軟件測(cè)試技術(shù)分析方法
結(jié)合上文研究結(jié)果來(lái)看,改善計(jì)算機(jī)軟件測(cè)試技術(shù)的分析功能,最好的方式是引入云計(jì)算的內(nèi)涵和特征,以期能促進(jìn)云計(jì)算下的計(jì)算機(jī)軟件測(cè)試技術(shù)更穩(wěn)妥地發(fā)展。接下來(lái)將結(jié)合當(dāng)下的實(shí)際情況進(jìn)行分析,探尋更具有實(shí)際效用的改善方法,使計(jì)算機(jī)軟件測(cè)試技術(shù)具備更強(qiáng)的實(shí)用性。
3.1? 改善云測(cè)試平臺(tái)的環(huán)境
3.1.1? 確保云測(cè)試平臺(tái)的硬件環(huán)境
環(huán)境狀態(tài)的好壞變化,會(huì)引發(fā)或大或小的計(jì)算機(jī)軟件測(cè)試結(jié)果的偏差。促使效益最優(yōu)化實(shí)現(xiàn),最大的保證還是實(shí)現(xiàn)可持續(xù)發(fā)展的云測(cè)試平臺(tái)環(huán)境,最好可以在軟件測(cè)試技術(shù)的發(fā)展中起到穩(wěn)定和平緩的作用,這是軟件測(cè)試方面非常重要的作用。簡(jiǎn)而言之就是對(duì)云測(cè)試平臺(tái)的硬件資金投入大量的管理,確保硬件環(huán)境穩(wěn)定,而且可以使編程人員更好地適應(yīng)空間,這樣就能有效改善云計(jì)算的計(jì)算機(jī)軟件測(cè)試技術(shù)了。在軟件測(cè)試技術(shù)的偏差管控過(guò)程中,采取針對(duì)性強(qiáng)的硬件鞏固措施也是非常實(shí)用的。很多第三方云計(jì)算平臺(tái)都會(huì)定期進(jìn)行有效調(diào)整,這也是為了盡量降低對(duì)計(jì)算機(jī)軟件測(cè)試和架構(gòu)的控制,以免產(chǎn)生不良影響。想要做好基礎(chǔ)保障,以控制風(fēng)險(xiǎn),就要保證硬件環(huán)境可以提升經(jīng)濟(jì)效益。
3.1.2? 確保云測(cè)試平臺(tái)的軟件環(huán)境
計(jì)算機(jī)軟件的分析測(cè)試需要有合適的云計(jì)算平臺(tái),如何選擇云計(jì)算平臺(tái)成為重中之重。如今,很多軟件工程承包方都已經(jīng)切實(shí)認(rèn)識(shí)到自身在管理中存在的問(wèn)題,在挑選云計(jì)算平臺(tái)時(shí)不得不多方考慮,積極調(diào)整處理,開(kāi)源軟件可以使用的云平臺(tái)成為最佳選擇。由此可見(jiàn),很多云測(cè)試平臺(tái)的軟件環(huán)境都處于一個(gè)相對(duì)開(kāi)放的環(huán)境。加強(qiáng)動(dòng)態(tài)化管控,可以有效確保云測(cè)試平臺(tái)的軟件環(huán)境,并且能夠借助信息化技術(shù),充分發(fā)揮云空間的開(kāi)放性,為計(jì)算機(jī)軟件的技術(shù)架構(gòu)提供有利優(yōu)勢(shì)。開(kāi)源信息技術(shù)的優(yōu)勢(shì)非常多,還可以提供源代碼的下載,幫助研究人員深入底層代碼進(jìn)行探究和分析,一旦發(fā)現(xiàn)有可利用的地方,就可以隨時(shí)調(diào)整改善計(jì)算機(jī)軟件的架構(gòu)模式。一般基于系統(tǒng)和管理的需求,相應(yīng)地選擇軟件作為支撐,如表1所示。
3.2? 改善測(cè)試工具
針對(duì)不同計(jì)算機(jī)軟件的技術(shù)改善,每一個(gè)技術(shù)軟件的測(cè)試偏差及改善管理都需要制定個(gè)性化案例,確保所引用的條件模式是貼切的,是符合當(dāng)下情形的。一般來(lái)說(shuō),改善測(cè)試工具可以達(dá)成響應(yīng)條件,在合適的計(jì)算機(jī)應(yīng)用環(huán)境中,將計(jì)算辦法、偏差管理方法集中起來(lái),并給予一定的改善方案。首先,云測(cè)試平臺(tái)上的測(cè)試模式應(yīng)該是自動(dòng)測(cè)試,這樣就可以盡量減少人為的操作失誤等現(xiàn)象的出現(xiàn)。其次,測(cè)試過(guò)程中框架控制是基于Web的自動(dòng)化測(cè)試工具,在實(shí)際的計(jì)算機(jī)軟件搭建中承擔(dān)了非常主要的工作量。在改善測(cè)試工具時(shí),也要注意結(jié)合實(shí)際情況,嚴(yán)格地調(diào)查和調(diào)整承包方需要的實(shí)際數(shù)據(jù)和允許出現(xiàn)的偏差范圍。結(jié)合自動(dòng)化測(cè)試模式和工具,來(lái)進(jìn)行直觀的改善。從測(cè)試工具的源頭進(jìn)行改善可以有效地做好風(fēng)險(xiǎn)和損失處理工作,這樣確保測(cè)試結(jié)果有據(jù)可依,在審核時(shí)也能得到詳細(xì)的數(shù)據(jù)。云計(jì)算的計(jì)算機(jī)軟件技術(shù)就是如此,需要有總體上的管控,要求主次分明、合理利用云空間共同協(xié)調(diào)的修正結(jié)果。
3.3? 實(shí)現(xiàn)多人協(xié)同操作
云計(jì)算技術(shù)本身就有實(shí)現(xiàn)多人同時(shí)在一項(xiàng)軟件工程上進(jìn)行操作的功能,這也是云計(jì)算空間最大的利用價(jià)值。在改善計(jì)算機(jī)軟件技術(shù)應(yīng)用和分析的過(guò)程中,實(shí)現(xiàn)多人協(xié)同操作是必要條件,依據(jù)相關(guān)條件和發(fā)生記錄可以同時(shí)進(jìn)行修正和完善,對(duì)計(jì)算機(jī)軟件文件進(jìn)行多方面的測(cè)試和實(shí)驗(yàn),確保響應(yīng)的軟件措施能夠及時(shí)補(bǔ)救。很多云計(jì)算的計(jì)算機(jī)軟件測(cè)試主體都是由云計(jì)算平臺(tái)來(lái)提供支撐的,讓多方研究人員可以共同探索。因此,改善多人協(xié)同操作的環(huán)境,為各方研究人員提供更好的操作環(huán)境,能夠達(dá)成云計(jì)算軟件測(cè)試的最大完善效果,能夠有效開(kāi)展彌補(bǔ)和修正的操作方案,最大限度地維護(hù)軟件工程承包方的利益。只有明確軟件計(jì)算產(chǎn)生偏差的原因,才能進(jìn)一步明確改進(jìn)范圍,進(jìn)而為云計(jì)算平臺(tái)的多人協(xié)同操作提供改進(jìn)機(jī)會(huì),改善軟件測(cè)試的主體以及具體修改進(jìn)程。
4? 云計(jì)算的計(jì)算機(jī)軟件測(cè)試主體及建設(shè)
云計(jì)算的計(jì)算機(jī)軟件測(cè)試的主體,指的是具體開(kāi)展計(jì)算機(jī)軟件開(kāi)發(fā)和測(cè)試的單位和人員。
在計(jì)算機(jī)軟件測(cè)試過(guò)程中,云計(jì)算空間的使用非常關(guān)鍵。云計(jì)算中的一些服務(wù)還能打破空間的限制,給各方面的研究人員和就離不開(kāi)單位的從事人員提供調(diào)研和建設(shè)機(jī)遇。不同的工作主體可以在任意一個(gè)環(huán)境內(nèi)登錄到云平臺(tái)上協(xié)同處理文件,這也是改善計(jì)算機(jī)從業(yè)人員的素質(zhì)和能力的一個(gè)體現(xiàn)。
云計(jì)算的計(jì)算機(jī)軟件測(cè)試在建設(shè)過(guò)程中,一方面要利用軟件工程的建設(shè)流程進(jìn)行有效管理,確保計(jì)算機(jī)軟件的編程過(guò)程有效;另一方面可以利用云計(jì)算系統(tǒng)的責(zé)任明確制度進(jìn)行任務(wù)分配,在這個(gè)基礎(chǔ)上,計(jì)算機(jī)軟件的管理責(zé)任人和單位都有相應(yīng)分工。由此可見(jiàn),營(yíng)造良好的計(jì)算機(jī)軟件技術(shù)分析環(huán)境,可以為第三方云計(jì)算平臺(tái)提供更廣泛的應(yīng)用范圍。針對(duì)責(zé)任主體和建設(shè)單位,也有了更合理公平的營(yíng)運(yùn)環(huán)境。
5? 結(jié)? 論
綜上所述,基于云計(jì)算的計(jì)算機(jī)軟件技術(shù)是一項(xiàng)非常復(fù)雜的、涉及多個(gè)層面的技術(shù)工作,包含了多項(xiàng)測(cè)試實(shí)驗(yàn)。在實(shí)際應(yīng)用搭建中,需要結(jié)合云計(jì)算系統(tǒng)的特征進(jìn)行核算管理,為計(jì)算機(jī)軟件技術(shù)的不斷完善創(chuàng)造條件?;谠朴?jì)算軟件測(cè)試的分類研究的針對(duì)性處理,可以明確計(jì)算機(jī)軟件技術(shù)應(yīng)用的具體責(zé)任,提出可靠的改善方案,在專業(yè)的計(jì)算機(jī)軟件測(cè)試主體和建設(shè)團(tuán)隊(duì)的引導(dǎo)下,提升應(yīng)用水平。
參考文獻(xiàn):
[1] 李鳳.云計(jì)算下計(jì)算機(jī)軟件測(cè)試技術(shù)研究 [J].信息與電腦,2019(6):15-16.
[2] 袁海根,李紅麗.基于云計(jì)算的軟件測(cè)試平臺(tái)設(shè)計(jì)及應(yīng)用 [J].山西能源學(xué)院學(xué)報(bào),2018,31(2):135-137.
[3] 王英孺,趙寧.大數(shù)據(jù)環(huán)境下計(jì)算機(jī)軟件的應(yīng)用分析 [J].現(xiàn)代信息科技,2018,2(5):105-106.
作者簡(jiǎn)介:梁利亭(1982-),男,漢族,河南洛陽(yáng)人,碩士,講師,研究方向:計(jì)算機(jī)。