當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]如今的電子設(shè)備中所包含的軟件代碼量動輒達(dá)到數(shù)百萬行。用不了幾年,設(shè)備軟件代碼量又會成倍增長。因此SQA (Software quality assurance,軟件質(zhì)量保證)比以往任何時候都更為關(guān)鍵,也更加困難。為了將設(shè)備質(zhì)量缺陷消滅在萌芽狀態(tài),從而大幅降低設(shè)備上市后的風(fēng)險,電子設(shè)備制造商需要更先進(jìn)的工具來管理、監(jiān)控和優(yōu)化其質(zhì)量保證工作。

如今的電子設(shè)備中所包含的軟件代碼量動輒達(dá)到數(shù)百萬行。用不了幾年,設(shè)備軟件代碼量又會成倍增長。因此SQA (Software quality assurance,軟件質(zhì)量保證)比以往任何時候都更為關(guān)鍵,也更加困難。為了將設(shè)備質(zhì)量缺陷消滅在萌芽狀態(tài),從而大幅降低設(shè)備上市后的風(fēng)險,電子設(shè)備制造商需要更先進(jìn)的工具來管理、監(jiān)控和優(yōu)化其質(zhì)量保證工作。


而長期以來,軟件測試是整個設(shè)備軟件生命周期中最薄弱的環(huán)節(jié)。由于缺乏有效的測試解決方案,設(shè)備制造商不得不自己拼湊各種測試小工具,不僅要花費大量的時間,而且使用成本也很高??上驳氖悄壳埃袌錾铣霈F(xiàn)了一些專門針對此類矛盾的測試解決方案?;诖祟惍a(chǎn)品,設(shè)備制造商可將其SQA(軟件質(zhì)量保證)自動化水平大大提升,從而從整體上改善軟件代碼質(zhì)量,縮短代碼測試周期。


為了滿足軟件測試與質(zhì)量保證的特殊需求,設(shè)備制造商發(fā)布了各種測試自動化解決方案——如美國風(fēng)河公司的Wind River Test Management,其設(shè)計目標(biāo)就是幫助設(shè)備制造商大幅縮短測試時間、壓低產(chǎn)品開發(fā)成本,并且更快地將新產(chǎn)品投放市場。其中,Test Management套件則是一個可擴(kuò)展的分布式軟件測試系統(tǒng),支持動態(tài)測試和缺陷快速辨識。此外,它還將能夠?qū)崿F(xiàn)軟件質(zhì)量控制(QA)流程的自動化,從而全面提高代碼質(zhì)量。


解決方案中可擴(kuò)展的分布式測試框架部分,可以把設(shè)備軟件開發(fā)人員與質(zhì)量保證人員整合起來,形成一個智能化的協(xié)作型工作流程,從而使得整個開發(fā)與質(zhì)量保證團(tuán)隊可以有效地實施測試和性能分析,并且快速解決在測試過程中發(fā)現(xiàn)的問題。而且,這個新的測試流程一旦形成,就可以重復(fù)性地運作,使軟件測試、缺陷檢測和糾正工作越來越順暢。此類系統(tǒng)中有一個非常好的機(jī)制來支持整個團(tuán)隊共享測試數(shù)據(jù),打破了開發(fā)團(tuán)隊與測試團(tuán)隊之間的隔閡,從而極大地提高了協(xié)作水平。例如,當(dāng)QA人員發(fā)現(xiàn)一個問題,開發(fā)人員立刻就可以獲得詳細(xì)的日志(Log)和故障數(shù)據(jù),很快地在自己的開發(fā)環(huán)境中再現(xiàn)發(fā)生問題環(huán)境。

 


總結(jié)一下,大部分的各種軟件測試自動化解決方案主要通過以下4個方面來加速軟件測試進(jìn)程:


第一、測試。提升功能、性能和代碼覆蓋方面的測試效率;
第二、自動化。自動實現(xiàn)嵌入軟件加載,自動部署測試套件;
第三、診斷。利用診斷數(shù)據(jù)從根本上實現(xiàn)缺陷、死鎖和崩潰原因的隔離;
第四、解決。直接采用打補丁的方式解決問題,不需要系統(tǒng)重建,從而節(jié)省了寶貴的QA時間資源。
如果一個測試人員可以同時編寫、執(zhí)行和管理更多的測試項目,他就可以發(fā)現(xiàn)更多的缺陷。軟件測試套件提供一個更容易創(chuàng)建、訪問和部署測試的框架,而且解除了與遠(yuǎn)程設(shè)備互連和報告結(jié)果是所遇到的種種麻煩。此類套件還可以幫助測試人員組織和分配工作量,一邊他們在同一個時間段里面完成更多的測試任務(wù)。最有意思的是,軟件可以幫助測試人員編寫出更高水平的測試任務(wù),發(fā)現(xiàn)更多的缺陷。

許多QA團(tuán)隊只是把產(chǎn)品作為“黑箱”來進(jìn)行測試,因為以這種方式他們不必花精力去理解軟件代碼的細(xì)節(jié)。采用類似Wind River Test Management的此類套件,QA團(tuán)隊可以采用效率更高的“白箱”法,了解更多的內(nèi)部結(jié)構(gòu),卻不必耗費太多的時間去了解代碼細(xì)節(jié)。例如,測試人員可以觀察代碼覆蓋概貌,標(biāo)示出尚未進(jìn)行測試的那些功能模塊,然后采用“故障注入(fault injection)”技術(shù)設(shè)定新的條件去執(zhí)行和測試這些功能。


在使用此類測試軟件的過程中建立的測試及數(shù)據(jù)庫可以方便地用于設(shè)備投入使用后的支持與服務(wù)。例如,Wind River Field Diagnostics模塊是Wind River Test Management套件中的一個產(chǎn)品,能為技術(shù)人員提供一個用于監(jiān)控設(shè)備運行狀態(tài)和健康度的綜合平臺,便于快速地診斷和修復(fù)設(shè)備故障。它將設(shè)備的運作信息以加密的方式進(jìn)行采集和管理,能夠支持上千個客戶端設(shè)備的同時部署,同時它基于安全的標(biāo)準(zhǔn)化等級體系架構(gòu),全面支持各種關(guān)系數(shù)據(jù)庫、J2EE應(yīng)用服務(wù)器和Web Service技術(shù),實現(xiàn)了企業(yè)級的可擴(kuò)展性。在產(chǎn)品投入使用后,可以支持產(chǎn)品用戶和OEM廠商協(xié)作進(jìn)行維修維護(hù)。這種方法將DSO (Device Software Optimization,設(shè)備軟件優(yōu)化)的概念從產(chǎn)品的研發(fā)階段延伸到了產(chǎn)品的使用和售后服務(wù)階段。


結(jié)束語


軟件是一項高復(fù)雜度的、不斷演變的產(chǎn)品。軟件管理、監(jiān)控和質(zhì)量測試的方法與過程也是不斷變化的,而且常常是難以捉摸的。因此,軟件測試和質(zhì)量保證是設(shè)備制造商的一項嚴(yán)重的挑戰(zhàn)。大量的設(shè)備制造商都表示,軟件測試是他們產(chǎn)品研發(fā)工作中最大的痛點(Pain Point),軟件質(zhì)量保證是一個持續(xù)變化并且難以達(dá)到的目標(biāo)。通過具備上述功能的一些套件,設(shè)備制造商將會大幅縮短測試時間、壓低產(chǎn)品開發(fā)成本,并且更快地將新產(chǎn)品投放市場。同時,它還可以提高軟件質(zhì)量控制(QA)流程的自動化程度,全面提高代碼質(zhì)量。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉