劉琴
(四川九洲電器集團有限責(zé)任公司,四川 綿陽 621000)
在當(dāng)今社會的發(fā)展過程中,通信設(shè)備嵌入式軟件所具有的缺陷得以不斷的暴露,而如何使相應(yīng)的通信設(shè)備軟件開發(fā)測試流程能夠得到進(jìn)一步的優(yōu)化,是當(dāng)前軟件測試人員在發(fā)展過程中需要進(jìn)一步解決的現(xiàn)實問題[1]。軟件測試流程在構(gòu)建過程當(dāng)中會對軟件產(chǎn)品是否能夠投入到使用起到一定程度的影響,并且會對其自身所具有的投入市場,以及投入生產(chǎn)等諸多內(nèi)容產(chǎn)生一定程度的影響,而相應(yīng)的生產(chǎn)市場的優(yōu)化,是軟件質(zhì)量得到充分保障的現(xiàn)實基礎(chǔ)。因此通過對軟件測試流程進(jìn)行有效的探究,并且對其自身問題進(jìn)行綜合性的分析,能夠進(jìn)一步使整體通信設(shè)備嵌入式軟件流程能夠得到進(jìn)一步的優(yōu)化,對于我國整體社會的發(fā)展也有著積極重要的現(xiàn)實意義。
在通信設(shè)備嵌入式測試流程的過程中,其自身可以將其分為項目設(shè)計以及用戶的需求設(shè)計、軟件的綜合設(shè)計、代碼的設(shè)計、代碼實現(xiàn)與整體系統(tǒng)測試,以及后續(xù)的維護管理等諸多流程,在各個流程的構(gòu)建過程當(dāng)中,通過每一流程進(jìn)行綜合性的分析,能夠進(jìn)一步地使軟件產(chǎn)品在構(gòu)建過程當(dāng)中能夠真正地投入到市場中進(jìn)行綜合性的使用。
通信設(shè)備嵌入式軟件研究其自身具有一定程度的復(fù)雜性,并且具有高度的綜合性特征,由于其自身所擁有的模式被大量代碼預(yù)填充,因此相應(yīng)的軟件測試工作的開展過程中,測試人員需要具備較為充分的知識儲備量,不僅擁有更為熟練的業(yè)務(wù)水平能夠在短時間內(nèi)對各個問題所具有的明顯特點進(jìn)行綜合性的分析,對軟件功能模塊的發(fā)展過程中,如何進(jìn)行有效的交互及合作等諸多內(nèi)容進(jìn)行進(jìn)一步的探及,同時能夠充分地對軟件所具有的兼容性進(jìn)行更加綜合化的考慮[2]。然而實際的軟件測試過程在開展過程中,通過具體的研究可以發(fā)現(xiàn)測試人員所具有的更新?lián)Q代速度相對較快,年齡大的軟件測試人員在發(fā)展過程中往往已經(jīng)退出一線測試工作,而新入職人員在短期之內(nèi)也無法擁有更為熟練的業(yè)務(wù)水平,使測試產(chǎn)品所具有的現(xiàn)實質(zhì)量與預(yù)期相比存在一定程度的現(xiàn)實差距。因此如何使代碼結(jié)構(gòu)進(jìn)行優(yōu)化,同時使軟件測試流程進(jìn)行中的優(yōu)化,是測試管理人員需要予以充分重視的內(nèi)容。
在整體通信軟件研發(fā)過程當(dāng)中,測試經(jīng)驗在3-5年的人員便能夠?qū)浖哂械臏y試流程進(jìn)行綜合性地掌握,同時對測試的目的及責(zé)任進(jìn)行綜合性地明確,能夠在軟件測試過程當(dāng)中,應(yīng)用具有高度統(tǒng)一性的結(jié)構(gòu)框架進(jìn)行較為簡便化的測試研發(fā)工作,然而較為穩(wěn)定的測試模式會使得軟件測試人員在具體工作中存在安于現(xiàn)狀的現(xiàn)實問題,因此使其產(chǎn)生不愿意積極對創(chuàng)新性開發(fā)方式予以應(yīng)用的問題,而且主要的原因在于新興軟件,需要進(jìn)行綜合性的解決,并且軟件測試的構(gòu)建過程當(dāng)中,也需要不停地對錯誤予以糾正,并得到進(jìn)一步的完善。因此對于新技術(shù)使用而延誤工期相比,應(yīng)用老技術(shù)的任務(wù)完成,更加受到測試人員的青睞,企業(yè)人員在發(fā)展過程中會將完成任務(wù)作為目的,因此也使得技術(shù)在發(fā)展過程中無法充分地帶動企業(yè)進(jìn)行綜合性的發(fā)展,而由此也使得企業(yè)的項目以及相應(yīng)的項目研發(fā)流程在構(gòu)建過程當(dāng)中,依然會依照傳統(tǒng)化的流程予以進(jìn)行[3]。
軟件測試在構(gòu)建過程當(dāng)中,需要各個部門進(jìn)行綜合性的討論進(jìn)行有效的審查,因此各部門在發(fā)展過程中需要進(jìn)行更加密切的合作。舉例說明,軟件開發(fā)部門在軟件開發(fā)過程中,需要通過系統(tǒng)工程師對軟件進(jìn)行綜合性的規(guī)劃,需要對其自身作用的研究方向進(jìn)行有效的明確,并且對研發(fā)的目的進(jìn)行綜合性的探究,由此使流程的維護得以更加完善。因此,如果軟件測試在構(gòu)建過程當(dāng)中,各個組織無法得到更加充分的管理,將使各個部門在發(fā)展過程中,對于整體項目理解存在一定程度的分歧。將致使測試在構(gòu)建過程當(dāng)中存在更為多元化的問題,使產(chǎn)品的需求,無法予以構(gòu)建,使其整體產(chǎn)品所具有的構(gòu)建效果相對較差。
若想使軟件所具有的管理機制進(jìn)行有效的完善,則需要充分地對較為優(yōu)質(zhì)且完善化的管理方案進(jìn)行綜合性的制定,使組織及部門在發(fā)展中能夠?qū)椖克哂械哪繕?biāo)進(jìn)行有效的明確,對發(fā)展任務(wù)以及相應(yīng)的責(zé)任進(jìn)行有效的明確,需要進(jìn)一步使團隊之間所具有的配合得以更為密切。
若想使測試人員所具有的綜合素養(yǎng)得以提升,需要進(jìn)一步地使每一位測試人員在發(fā)展過程中既能夠做到初心與堅守并且對企業(yè)的道德予以遵循,充分地對其自身的責(zé)任予以明確,盡心盡力地對每一項測試任務(wù)進(jìn)行有效的完成[4]。同時,相應(yīng)的軟件企業(yè)在發(fā)展過程中需要進(jìn)一步地使其已經(jīng)在發(fā)展過程中能夠獲得綜合性的建設(shè)及培育,通過以老員工帶動新員工的方式,盡可能地快速使新測試人員熟練地掌握。當(dāng)前項目所具有的各項流程投入到整體項目研發(fā)之中,使相應(yīng)的人員在發(fā)展中能夠形成較為優(yōu)質(zhì)的研發(fā)力量,不斷的增強其自身所具有的綜合能力,逐步使新型人才成為整體軟件研發(fā)所具有的主力軍,進(jìn)而使整體軟件測試隊伍在構(gòu)建過程中所具有的業(yè)務(wù)能力得以不斷的增強,使人員隊伍在互聯(lián)網(wǎng)當(dāng)中其自身所有的技術(shù)能力得以進(jìn)一步的優(yōu)化,使測試人員對于項目的熟練程度得以不斷的提高,由此增強整體項目的構(gòu)建過程當(dāng)中所有的完善性。
計算機技術(shù)在當(dāng)今社會的發(fā)展過程中,能夠使整體通信產(chǎn)品的發(fā)展中獲得更加優(yōu)質(zhì)的更新?lián)Q代,并且使更迭速度大幅度地提升,而每一項技術(shù)開發(fā)在構(gòu)建過程當(dāng)中,將會在兩年的時間之內(nèi)便進(jìn)行徹底的換代,由此也使得傳統(tǒng)技術(shù)手段的概念在應(yīng)用過程當(dāng)中無法對不斷更新且具有高度創(chuàng)新化的研發(fā)需求予以滿足,因此若想使企業(yè)在發(fā)展過程中,能夠與當(dāng)前科技變革的速度相符合,則需要進(jìn)一步地使企業(yè)在發(fā)展過程中能夠充分地對軟件測試技術(shù)進(jìn)行綜合性的更新,進(jìn)而在技術(shù)的創(chuàng)新過程當(dāng)中,使企業(yè)在發(fā)展過程中所具有的經(jīng)濟增長模式得以不斷的優(yōu)化使其在發(fā)展,便需要充分地對各類創(chuàng)新型的技術(shù)應(yīng)用模式與引入,同時企業(yè)在發(fā)展過程中需要充分地對各類優(yōu)質(zhì)的創(chuàng)新型技術(shù)裝備進(jìn)行綜合性的應(yīng)用,并且對代碼結(jié)構(gòu)進(jìn)行有效的更新,對結(jié)構(gòu)框架進(jìn)行不斷的優(yōu)化,使軟件測試流程能夠得到綜合性的創(chuàng)新,由此使產(chǎn)品在構(gòu)建過程當(dāng)中所有的制造質(zhì)量得以大幅度地提高。
目前我國自動化軟件測試在構(gòu)建過程當(dāng)中所應(yīng)用的各類工具具有了一定程度的局限化特征,其數(shù)量相對較少,由此若想使軟件所具有的質(zhì)量得到綜合性的保障,則需要充分地對測試工具進(jìn)行有效的應(yīng)用,國家在發(fā)展過程中需要充分地對各類優(yōu)質(zhì)的測試工具進(jìn)行綜合性的研發(fā),而在目前我國科學(xué)技術(shù)不斷發(fā)展的背景之下,其自身所具有的研發(fā)條件逐步成熟,由此在發(fā)展中,能夠以更加充足的資金對研發(fā)測試工具進(jìn)行綜合性的研究,以此使測試工具在構(gòu)建的過程當(dāng)中能夠擁有一定程度的自動化以及智能化的特征,使其自身所具有的測量范圍能夠得到不斷的拓廣,使軟件在應(yīng)用過程當(dāng)中所具有的測試面能夠得到進(jìn)一步的拓寬[5]。
在當(dāng)今社會的發(fā)展過程中,通信設(shè)備嵌入式軟件測試工作需要得到更加優(yōu)質(zhì)化的構(gòu)建,并且相應(yīng)的工作在構(gòu)建過程當(dāng)中能夠使測試團隊所具有的測試效率得以大幅度提高,由此使產(chǎn)品所具有的質(zhì)量獲得綜合性的保證,并且在當(dāng)前測試的改進(jìn)過程當(dāng)中,需要進(jìn)一步對人才進(jìn)行綜合性的培養(yǎng),通過引進(jìn)各類創(chuàng)新型的關(guān)鍵技術(shù),從根本上使軟件產(chǎn)品的質(zhì)量能夠得到不斷的創(chuàng)新提升,使企業(yè)在當(dāng)前經(jīng)濟發(fā)展模式下能夠得到不斷的優(yōu)化創(chuàng)新發(fā)展。此外,在測試流程的改進(jìn)過程當(dāng)中,各個部門需要從企業(yè)的實際出發(fā),對測試部門的實際情況進(jìn)行綜合性的分析,并且制定與企業(yè)發(fā)展相匹配的測試管理機制,由此在技術(shù)及機制雙重保護之下,使通信設(shè)備嵌入式軟件的測試流程能夠獲得進(jìn)一步的優(yōu)化。