嵌入式軟件測(cè)試教學(xué)課件_第1頁(yè)
嵌入式軟件測(cè)試教學(xué)課件_第2頁(yè)
嵌入式軟件測(cè)試教學(xué)課件_第3頁(yè)
嵌入式軟件測(cè)試教學(xué)課件_第4頁(yè)
嵌入式軟件測(cè)試教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩47頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

時(shí)間反復(fù)無(wú)常,鼓著翅膀飛逝嵌入式軟件測(cè)試嵌入式軟件測(cè)試技術(shù)與策略AnIntroductiontoEmbeddedSoftwareTesting旋極科技WaterTeK旋極科技內(nèi)容提要口關(guān)于軟件測(cè)試口軟件測(cè)試技術(shù)口嵌入式軟件測(cè)試方法口嵌入式軟件測(cè)試策略口嵌入式軟件測(cè)試解決方案旋極科技關(guān)于軟件測(cè)試(1)a對(duì)軟件測(cè)試的幾種認(rèn)識(shí)口測(cè)試與調(diào)試類(lèi)似,是對(duì)調(diào)試的一種補(bǔ)充口測(cè)試是為了證明軟件正確口測(cè)試是為了發(fā)現(xiàn)軟件錯(cuò)誤口測(cè)試是檢驗(yàn)軟件是否滿(mǎn)足規(guī)定的需求口測(cè)試是為了減小軟件不工作的風(fēng)險(xiǎn)口測(cè)試是不需要更多的測(cè)試工作即可以產(chǎn)生低風(fēng)險(xiǎn)軟件的一種認(rèn)識(shí)上的訓(xùn)練旋極科技關(guān)于軟件測(cè)試(2)a什么是軟件測(cè)試專(zhuān)家說(shuō)法口測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程口軟件測(cè)試是對(duì)軟件建立信心的過(guò)程IEEE1983口使用人工或自動(dòng)手段來(lái)運(yùn)行某個(gè)系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)它是否滿(mǎn)足規(guī)定的需求或是弄清結(jié)果與實(shí)際結(jié)果之間的差別a總結(jié)口軟件測(cè)試要解決的問(wèn)題是:軟件的行為是否符合“規(guī)定的”要求它有兩個(gè)方面的含義:mDoesitdoeverythingitisspecifiedtodo?aDoesitdoanythingitisnotspecifiedtodo?旋極科技關(guān)于軟件測(cè)試(3)a軟件測(cè)試的重要性口海灣戰(zhàn)爭(zhēng)期間,由于跟蹤軟件在運(yùn)行100小時(shí)后出現(xiàn)036秒的舍入誤差,導(dǎo)致未能成功攔截一枚飛毛腿導(dǎo)彈,致使28名聯(lián)軍士兵喪生???963年美國(guó)宇航局事例(Fortran程序)DO5I=1.3誤寫(xiě)成D05I=1.3;一點(diǎn)之差導(dǎo)致火箭發(fā)射失敗口1996年6月4日,阿利亞娜5型火箭首次發(fā)射失敗doubledbh:shortsbh?sensehorizontalvelocity(&dbh)isbh=dbh;∥∥OPERANDERROR旋極科技關(guān)于軟件測(cè)試(4)a軟件測(cè)試的重要性口當(dāng)前的軟件開(kāi)發(fā)方法—免疫力低軟件是一種特殊的產(chǎn)品開(kāi)發(fā)方法學(xué)因素人不能避免犯錯(cuò)誤軟件開(kāi)發(fā)工具不完備維護(hù)費(fèi)用昂貴軟件測(cè)試—保證軟件產(chǎn)品質(zhì)量的重要手段■軟件測(cè)試能最大限度的發(fā)現(xiàn)軟件中的錯(cuò)誤,減少軟件中殘留的錯(cuò)誤,提高軟件產(chǎn)品的可靠性■通過(guò)軟件測(cè)試可以驗(yàn)證軟件功能、性能、可用性、可移植性、約束、限制等指標(biāo)滿(mǎn)足規(guī)定的需求■軟件可靠性測(cè)試可得到軟件可靠性指標(biāo)■軟件測(cè)試為軟件質(zhì)量的定量評(píng)定提供依據(jù)旋極科技關(guān)于軟件測(cè)試(5)a軟件測(cè)試的發(fā)展歷程口軟件測(cè)試并不是一開(kāi)始就有的■輕視重視■簡(jiǎn)單—復(fù)雜■被迫—主動(dòng)a如何開(kāi)展軟件測(cè)試口測(cè)試是一個(gè)非常復(fù)雜的過(guò)程,不僅要掌握相應(yīng)的技術(shù)和方法,而且還要懂得在什么時(shí)候、什么情況下使用什么方法,這就是軟件測(cè)試的策略問(wèn)題。另外,軟件測(cè)試的實(shí)施需要有效的管理,僅靠簡(jiǎn)單地組建測(cè)試隊(duì)伍或購(gòu)買(mǎi)一兩件測(cè)試工具是不夠的。a因此,技術(shù)、策略和箮理構(gòu)成了軟件測(cè)試工程的三大要素。旋極科技關(guān)于軟件測(cè)試(6)a測(cè)試與調(diào)試的關(guān)系口測(cè)試是檢查軟件發(fā)現(xiàn)問(wèn)題,調(diào)試是分析軟件解決問(wèn)題口測(cè)試貫穿于整個(gè)軟件生存期,調(diào)試主要是在軟件開(kāi)發(fā)過(guò)程中口調(diào)試具有隨意性、不明確性,而測(cè)試是明確的、可重復(fù)的口測(cè)試是全方位的,而調(diào)試是代碼級(jí)的a測(cè)試與調(diào)試不能相互替代,但相互支持,相輔相成旋極科技關(guān)于軟件測(cè)試(7)a軟件測(cè)試的基本原則口Good-enough原則:■權(quán)衡投入/產(chǎn)出比,既不要不充分,也不要過(guò)分口Pareto法則■在分析、設(shè)計(jì)、試驗(yàn)、復(fù)審等階段能夠發(fā)現(xiàn)和避免80%的bug■而系統(tǒng)的軟件測(cè)試能夠找出其余bug中的80%應(yīng)盡早地開(kāi)展軟件測(cè)試■問(wèn)題發(fā)現(xiàn)得越早,解決問(wèn)題的代價(jià)就越小嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性口測(cè)試是需要維護(hù)的妥善保存測(cè)試計(jì)劃、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和測(cè)試分析報(bào)告為維護(hù)提供方便口完全徹底的測(cè)試是不可能的旋極科技關(guān)于軟件測(cè)試(8)假設(shè)每次測(cè)試用時(shí)1ns,全年不間斷地測(cè)試:10×103600X24X36518timesT=31.7YearsStatisticalPaths=10謝謝!61、奢侈是舒適的,否則就不是奢侈?!狢ocoChanel

62、少而好學(xué),如日出之陽(yáng);壯而好學(xué),如日中之光;志而好學(xué),如炳燭之光。——?jiǎng)⑾?/p>

63、三軍可奪帥也,匹夫不可奪志也。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論