資源描述:
《【碩士論文】嵌人式軟件測試的研究.pdf》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、分類號UDC注1密級學位論文嵌人式軟件測試的研究(題名和副題名)徐柯(作者姓名)指導教師姓名墨直蘑塾捶電壬型撞太堂送壑呈拯國直王直出之播送都(職務、職稱、學位、單位名稱及地址)申請專業(yè)學位級別亟±專業(yè)學位類別工程亟±工程領域名稱j±箕枧撞本提交論文曰期叢!魚:絲:!翌論文答辯日期鯊!魚:!!:≥學位授予單位和日期電壬科撞太堂答辯委員會主席固!旦苤評閱人主絲風盞耋窒自2006年丫月訝日
2、灃1:灃明《國際十講分婁法ImC》的婁號摘要嵌入式系統(tǒng)在人類生活中發(fā)揮著重要的作用,包括飛行控制器這樣的控制系統(tǒng),以及洗衣機這樣的家用電器。目前,嵌入式系統(tǒng)中軟件的比重越來越
3、大,也越來越復雜,保證嵌入式軟件的可靠性正面臨嚴峻的挑戰(zhàn)。大多數(shù)軟件測試方法都可以直接或間接地用于嵌入式軟件的測試,但是由于操作系統(tǒng)的實時和嵌入式特性,嵌入式軟件測試也面臨一些特殊的問題。嵌入式軟件作為一種特殊的軟件,它也符合軟件的大多數(shù)特征,要研究嵌入式軟件測試就必須先了解軟件測試。本文作者從軟件測試著手,先介紹軟件測試的基本理論基本概念,研究軟件測試的方法,并引入嵌入式系統(tǒng)的概念,分析在嵌入式系統(tǒng)下軟件的獨特性,從而引出嵌入式軟件測試。這是本論文的重點。作者將著重介紹嵌入式軟件測試的相關知識,分析嵌入式軟件測試的重點及難點,尋求解決辦法,探索嵌入式軟件
4、測試的策略。嵌入式軟件測試是近年來軟件測試業(yè)新興的研究課題,本文在介紹軟件測試及嵌入式軟件理論的基礎上,還以某防火墻驅動程序的測試為例,介紹了嵌入式軟件的一些實際測試方法。針對上述內容,論文將分四個部分來展開研究:1.研究軟件測試。在這部分,從分析軟件測試的現(xiàn)狀著手,作者對軟件測試的相關知識作了全面的介紹,包括:軟件測試概念、軟件測試的種種誤區(qū)、軟件測試的目的和意義,軟件測試的各種分類等。2.介紹嵌入式系統(tǒng)。作為嵌入式軟件及測試代碼的開發(fā)和運行平臺,要測試嵌入式軟件,這是必須了解的知識。在這里,作者介紹嵌入式系統(tǒng)的歷史,探索嵌入式系統(tǒng)的發(fā)展道路,解釋嵌入式
5、系統(tǒng)的定義,分析了嵌入式系統(tǒng)的特點。3.分析嵌入式軟件測試。作為本論文的重點,作者從嵌入式軟件測試的環(huán)境著手分析嵌入式軟件測試的特殊性,尋找嵌入式軟件測試的重點,發(fā)現(xiàn)嵌入式軟件測試的難點,探索嵌入式軟件測試的策略。4.詳細介紹嵌入式軟件測試。該部分,作者將按照單元測試、集成測試、系統(tǒng)測試的分類方式,以某防火墻芯片驅動程序的測試為例,詳細介紹嵌入式軟件測試的具體辦法,包括:功能測試、邊界值測試、覆蓋率測試、內存檢測等。關鍵詞:嵌入式,軟件測試,測試方法,檢測竺!!:呈!!一AbstractEmbeddedsvstemplaysanimportantrolei
6、nlifeofhumanbeing,includingcontrolsvstemoffli曲tcontroller,andelectronichouseholdappliancesuchaswasnlngmachine.TillnoW,theportionofsoftwareinembeddedsystemisbiggerandblggel,andmoreandmorecomplex.Soguaranteereliabilityofembeddedsoftwarewillfacebaptismoffire.Mostofsoftwaretestingmeth
7、odcanusedtoembeddedtestingdirectlyorindirectly,however,owingtotheruntimeandembeddedsystemcharactenstlc,embeddedsoftwaretestinghastofacesomespecialproblem·EmbeddedsoftwareisconformingtomostcharacteristicsofsoftwareasakindofsDecialsoftware.Inordertoresearchembeddedsoftwaretesting,it
8、ISnecessarytounderstandsoftwaretesting.Authorofthisthesisstartfromsoftwaretesting;mstlYintroducesthebasictheoryofandmethodofsoftwaretesting;thenbringsinconceptofembeddedsystemandanalysestheindependenceofsoftwareunderembeddedsystemwhichistheessentialsofthisthesis.Inthisthesis,autho
9、rwillfocusonembeddedsoflwaretesti