日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于汽車音響軟件測試技術的設計
  • 企業:控制網     行業:金融/保險    
  • 點擊數:2275     發布時間:2006-08-12 10:38:30
  • 分享到:
本文基于從事汽車音響軟件測試工作的基礎上,介紹軟件測試的基本測試過程和測試大綱的設計以及測試的實施和測試結果的報告,對提高軟件測試質量具有一定的現實意義。

                      
1引言

軟件測試是保證軟件質量和可靠性的關鍵性技術,而測試階段的測試,又是對軟件需求規格說明、設計和編成進行最終評價的一個機會。大量統計資料表明,軟件測試的工作量往往占整個軟件開發的40%以上,在極端情況下,測試成本可高達相當于軟件工程其它步驟總成本的35倍。軟件測試的工作無疑應予高度重視,對于汽車音響系統軟件更是如此。在軟件產品的測試方面均使用軟件工程中提出的兩種測試方法進行測試,即白盒測試和黑盒測試。白盒測試是已知產品的內部工作過程,可以通過測試證明每種內部操作是否符合設計規格要求,白盒測試又叫結構測試。黑盒是已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求,黑盒測試又叫功能測試。對汽車音響軟件的測試就采用的是黑盒測試方法。


2測試準則

一個軟件實現后,通過測試來實現該軟件是個合格的產品,但是作為汽車音響軟件,更需要通過軟件測試來控制它的質量. 軟件測試的主要原則是:

²        軟件測試是為了發現錯誤而執行程序的過程。

²        測試是為了證明程序有錯,而不是證明程序無錯誤。

²        一個好的測試用例是在于它能發現至今未發現的錯誤。

²        一個成功的測試是發現了至今未發現的錯誤的測試。


3軟件測試的基本過程

在汽車音響量產以后有時因為軟件故障造成某些功能失常遭到客戶的投訴造成的損失嚴重。所以保證汽車音響軟件質量的可靠性尤為重要,雖然造成軟件質量低劣原因可能有開發人員的責任但如果在軟件測試上加強力度,使用正確的測試方法對控制軟件質量是非常有效的。

軟件測試的包括的基本測試活動:1,擬定軟件測試計劃。2,編寫軟件測試流程。3,設計和生成測試用例。4,實施測試。5,生成軟件問題報告。

汽車音響的軟件測試過程實際上是與整個軟件開發過程是平行的。在需求分析階段開始制定相應的軟件測試計劃,然后由一位對整個系統設計熟悉的設計人員編寫測試大綱,明確測試的內容和測試通過的準則,設計完整合理的測試用例,以便系統實現后進行全面測試。充分的準備工作可以有效地克服測試的盲目性、縮短測試周期、提高測試效率、并且起到測試文檔與開發文檔的互查的作用。

軟件測試的實施階段是由一系列的測試周期組成的,在每個測試周期中,軟件測試工程師將依據預先編制好的測試大綱和準備好的測試用例,對每次糾正了被測試軟件的已知錯誤之后生成的更新版本進行新一輪的測試,理論上,系統需要在達到無錯誤時方可終止測試,但實際上,由于人們無法證明系統是否無錯。因此,終止測試只是標志著系統的當前版本的質量經過確認已經達到預期的要求,不再對其做任何修改。

 


                       

     軟件測試過程中的各項測試活動


4軟件測試用例的設計

在軟件測試過程中,軟件測試用例的設計是非常關鍵的一步。測試用例設計的好壞直接影響到以后的測試質量。測試用例應該包括正常范圍測試用例和異常范圍測試用例。正常范圍測試用例的目的是用來證明軟件響應正常輸入和條件的能力。異常測試用例的目的是要驗證軟件響應異常輸入和條件的能力。在汽車音響軟件的測試中采用黑盒的測試方法,其策略包括:(1)用等價分類的方法和邊值分析法提出基本的測試用例。(2)用猜測法補充新的測試用例。

汽車音響包括內藏CD,內藏MD,TUNER,內藏MP3,外接CD_Changer,MD_changersource,在對其中的某一功能的軟件進行測試的時候,提前都要徹底詳細閱讀并理解這部分的式樣說明書,對每個部分都要編寫詳細的測試用例。下面以內藏CD為例進行簡單介紹。

1,  完整的測試用例必須包括對輸入數據的描述和由這些輸入數據應產生的程序正確結果

的精確描述,以驗證程序的輸出是否與預期的正確結果一致。在對內藏CD這一功能進行編寫測試用例時,要包括所有在CD source 下進行的所有操作所產生的動作結果和顯示結果。比如在CD正常Play狀態下,進行快進、快退等按鍵,樣機要進行快進快退動作,按鍵發出有效的BEEP音,同時在顯示上要與顯示式樣書上的要求一致。在寫測試用例時按鍵是否發有效音,進行什么動作,進行什么樣的顯示畫面,都要一一列出。當在CD source 下進行source 切換時,可以切換到TUNER source ,如果外接CD_changer,也可以切換到CD_changer source下。切換到不同的source 進行不同source 相應的顯示。關于CD正常范圍測試的測試用例,如下圖所示:

 

 

 

 

軟件版本號:                                                評價者:        日期:

當前狀態

按鍵操作

 

           CD 通常PLAY

 

評價結果(OK/NG

Up

0.5秒未滿

0.5秒以上

Track Up動作,開始下一曲的開頭進行play.

Forward動作,現曲的結束進行下一曲的Forward動作

 

Down

0.5秒未滿

 

0.5秒以上

Track Down動作。演奏時間不滿一秒時,動作后進行前曲play

                演奏時間一秒以上時,從現曲開頭play

Backward動作。當進行到當前DISC曲頭時從頭開始進行play

 

Source/

Power

2.5秒未滿

25秒以上

Audio source 進行切換

Audio  Power Off

 

 

 

 

 

 2,在設計汽車音響軟件的測試用例時不僅包括合理的操作,而且還要包括不合理的操作,因程序開發人員往往忽略的是對于不合理操作的處理,在軟件功能測試的前期注重基本功能的測試,比如內藏CD正常播放,快進、快退等一些基本的功能都實現了之后,使用預期的不合理的操作進行測試會比合理的操作收獲大。因為程序測試就是一個破壞的過程,其目的就是為了發現程序中更多的錯誤,所以除了測試一些合法操作外,還要對其進行破壞性測試,比如,把CD反插入mech中的動作和顯示;把CD插入一半時強行脫出時的動作以及顯示情況。如下為當時測試的部分破壞性測試(異常測試范圍)的部分測試用例。

3,已使用的測試用例設計應予保留,當程序改錯或者改進之后,需要進行重新測試時,可再次使用,以免重新編寫測試用例。

 
5
軟件測試的實施

²        測試人員要在測試之前仔細閱讀汽車音響的相應資料,包括產品企劃書,模式遷移表、以及在設計過程中形成的測試大綱,全面熟悉系統,編寫測試計劃,設計測試用例,做好測試前的準備工作。

²        當一個軟件版本由開發人員那邊提交到測試組這邊的時候就要開始測試,按照測試計劃進行,一般都是對每個版本,用編好的測試用例,客戶方提供的產品企劃書,客戶方提供的模式遷移表等分別進行測試,最大程度的減少錯誤流出。

²        在進行測試時,要詳細記錄測試的環境、測試的過程,和測試中發現的錯誤。對于許多組織已經發現的比較經典的錯誤,連同測試報告、測試分析等都要保存起來了,正是每個問題遲早都要通過測試的,所以這樣的文件都是以后測試有用的資源。

²        當每個軟件版本的錯誤改正之后,提交給新一個軟件版本,然后同樣通過不同的測試手法,對其進行測試,并每次測試結束填好測試報告,

   
6
軟件測試的結果與報告

將每次測試的結果都必須詳細記錄,對于測出的bug要做到描述準確。每次測試結束后要詳細填寫測試報告(buglist)。一個典型的測試報告應包括下面的信息:

²        被測試的項目的軟件的當前階段,測試機能,所測程序所使用的硬件模型。

²        負責項目和測試的人。

²        特殊的測試用例(包括它們的編號),還包括軟件版本號和測試日期。

²        測試時所連接的設備以及型號。

²        測試結果,所有發現的錯誤,并包括錯誤的現象的描述和錯誤的數目以及產生錯誤的測試用例,任何測試操作的統計,包括錯誤出現的幾率



  




7結束語

   我國軟件行業迅猛發展,隨著軟件技術水平的提高,軟件測試的地位和重要性將會越來越顯著,雖然軟件測試在軟件開發中是很乏味的工作,但是對提高軟件質量卻有著不可低估的作用。開發一套汽車音響成本很高,低效率的軟件測試已經遠遠不能滿足需求,所以采用正確的軟件測試方法可以顯著提高軟件測試的質量和效率,從而軟件質量得到了很好的控制。

 


8參考文獻

[1]馮建勛,  軟件測試的規范化過程。   華南金融電腦,   2000910,第9

[2]陳志才,  作戰軟件的測試技術。    現代防御技術,       1995,第3

 

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产三级在线观看视小说-国产三级在线观看视频不卡-国产三级在线观看视频-国产三级在线观看免费-西瓜视频网页版-西瓜视频全部免费观看大全 | 五月婷六月婷婷,97九色,成年人国产,精品久久久久久久,久久久久久久国产精品电影,国产在线观看青草视频 | 日本免费在线观看视频-日本免费在线-日本免费一区二区在线观看-日本免费一区二区视频-2017国产小视频-2017能在线观看的网站 | 热血影院-热热99-热久在线-热久久最新网址-成人毛片一区二区三区-成人毛片视频免费网站观看 | 国产成人18黄网站免费网站-国产成人18黄网站免费-国产成人+亚洲欧洲-国产成年网站-国产成年-国产成a人亚洲精v品久久网 | 91黄色影院-91黄色视屏-91黄色大片-91黄-91果冻制片厂广电传媒-91果冻传媒 | 一级日本高清视频免费观看-一级毛片直播亚洲-一级毛片在线完整免费观看-一级毛片在线全部免费播放-久久综合精品国产一区二区三区 | 亚洲A片一区日韩精品无码-亚洲H成年动漫在线观看不卡-亚洲VA欧美VA天堂V国产综合-亚洲VA天堂VA欧美片A在线-亚洲爆乳精品无码AAA片-亚洲不卡高清免v无码屋 | 亚洲免费在线观看-做羞羞的事情的免费视频-最终痴汉电车在线观看-最新综艺-最新自拍偷拍-最新在线精品国自拍视频 | 国产免费区-国产免费久久精品-国产免费久久-国产免费福利-鸥美性生交xxxxx久久久-欧洲黄色毛片 | 久久久久久久久久久久久久,免费福利资源站在线视频,午夜精品久久久久久影视riav,黄色的视频免费观看,国产人成免费视频,国产福利小视频 | 国内自拍中文字幕,久久久一本精品99久久精品66,精品400部自拍视频在线播放,国产麻豆精品在线,日韩欧美高清视频,久久久免费精品视频 | 激情 亚洲,欧美日韩一区二区在线观看视频,欧美亚洲第一页,国内精品福利在线视频,国产黄色小视频网站,日本欧美成人 | 亚欧成人毛片一区二区三区四区-亚欧成人乱码一区二区-亚久久伊人精品青青草原2020-亚飞与亚基在线观看-国产综合成人观看在线-国产综合91天堂亚洲国产 | 午夜黄色福利视频-午夜激情爱爱-午夜激情婷婷-午夜家庭影院-午夜精品A片久久慈禧-午夜精品A片久久软件 | 波多野结衣的av一区二区三区-波多野结衣的电影-波多野结衣的中文-波多野结衣第二页视频-波多野结衣电影网-波多野结衣电影一区二区 | 五月天婷婷缴情五月免费观看,久久综合热,高清中国一级毛片免费,国产一级高清免费观看,普通话对白国产精品一级毛片,日韩在线不卡视频 | 国产三级高清午夜羞羞视频-国产三级高清在线观看-国产三级观看久久-国产三级国产av品爱网-国产三级国产精品-国产三级国产精品国产国在线观看 | 国内精品免费久久影院-国内精品蜜汁乔依琳视频-国内精品乱码卡一卡2卡三卡新区-国内精品乱码卡一卡2卡三卡-亚洲国产精品第一影院在线观看-亚洲国产精品VA在线看黑人 | 亚洲欧美激情另类,国产成人一区二区三区免费观看,一区二区三区在线视频观看,亚洲一区二区三区精品视频,国产乱了真实在线观看,国产播放器一区 | 欧美youjizz-欧美xxxx做受性欧美88-欧美xxxx做受视频-欧美xxxx做受欧美精品-一级精品视频-一级黄网 | 亚洲福利区-亚洲福利精品电影在线观看-亚洲福利电影一区二区?-亚洲风情无码免费视频-国产亚洲视频在线-国产亚洲视频精彩在线播放 | 亚洲欧洲在线视频-亚洲欧洲在线观看-亚洲欧洲一区二区三区-亚洲欧洲一区二区-久久国产精品最新一区 | 开心色99xxxx开心色-开心色99-开心久久婷婷综合中文字幕-开心 色 欧美 图-中文字幕人乱码中文-中文字幕人妻丰满熟女 | 四虎影视免费在线观看-四虎影视免费在线-四虎影视免费看-四虎影视免费观看免费观看-激情影院在线-激情影院费观看 | 日韩伦理在线-日韩伦理片-日韩久久网-日韩精选-日韩精品综合-日韩精品资源 | 欧美在线日韩-欧美在线区-欧美在线看欧美视频免费网站-欧美在线精品一区二区在线观看-www..com黄-vr专区日韩精品中文字幕 | 亚洲视频一区二区,国产一区二区网站,国产精品…在线观看,欧美高清正版在线,欧美日韩 国产区 在线观看,亚洲最新视频在线观看 | 日本a天堂,亚洲精品乱码久久久久久,欧美精品一区二区三区在线播放,国产亚洲视频在线观看,国产丰满眼镜女在线观看,亚洲日韩欧美综合 | 亚洲欧美激情另类,国产成人一区二区三区免费观看,一区二区三区在线视频观看,亚洲一区二区三区精品视频,国产乱了真实在线观看,国产播放器一区 | 美国a毛片-美国成人影院-美国毛片aa-美国毛片aaa在线播放-美国毛片基地-美国毛片基地a级e片 | 亚洲六月丁香婷婷综合,久久精品亚洲精品国产欧美,玖玖精品视频在线,国产日本精品,www成人在线观看,精品日产一区二区 | 亚洲成人777777-亚洲成av人在线视-亚洲成av人影片在线观看-亚洲成av人片在线观看-玖玖色资源-玖玖色在线 | 一区二区三区四区免费视频-一区二区三区视频在线观看-一区二区三区视频-一区二区三区欧美日韩-欧美黑人乱大交-欧美黑人巨大性极品hd欧 | 亚洲香蕉久久综合网-亚洲香蕉久久一区二区三区四区-亚洲香蕉久久一区二区-亚洲香蕉国产高清在线播放-净空法师最新忏悔文-精油按摩理论片 | 久久99国产亚洲高清-久久99国产亚洲高清观看首页-久久99国产亚洲精品观看-久久99国产一区二区-久久99国产一区二区三区-久久99国产综合精品 | 国产偷啪视频一区-国产偷啪-国产偷窥女洗浴在线观看亚洲-国产偷窥-无套啪啪-无套大战白嫩乌克兰美女 | 亚洲青草,日本成人a,欧美视频一区二区在线观看,国产精品porn,欧美国产精品va在线观看,精品一区二区三区的国产在线观看 | 一区二区视频在线观看高清视频在线-一区二区三区无码高清视频-一区二区三区无码被窝影院-一区二区三区四区国产-久久re视频精品538在线-久久re热在线视频精99 | 欧美中出,国产欧美又粗又猛又爽老,日本啊v,欧美日韩欧美,国产va在线观看,国产一区二区三区在线视频 | 欧美精品综合-欧美精品自拍-欧美精品专区免费观看-欧美精品在线一区二区三区-欧美精品在线一区-欧美精品在线视频观看 |