日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

读书笔记软件调试之道 :从大局看调试-理想的调试环境

發(fā)布時(shí)間:2023/12/15 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 读书笔记软件调试之道 :从大局看调试-理想的调试环境 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

聲明:本文檔的內(nèi)容主要來源于書籍《軟件調(diào)試修煉之道》作者Paul Butcher,屬于讀書筆記。歡迎轉(zhuǎn)載!

-----------------------------------------------------------------------------------------------------

自動(dòng)化測(cè)試

? ? 1.有效的自動(dòng)化測(cè)試

  • 明確說明測(cè)試結(jié)果是否通過
  • 不需要安裝、測(cè)試后也能夠撤銷對(duì)環(huán)境所做的任何修改
  • 單擊運(yùn)行所有的測(cè)試
  • 全面覆蓋,做到足夠解決完全覆蓋是可能的

? ? 2. 自動(dòng)化測(cè)試可以作為調(diào)試的輔助

  • 經(jīng)過自動(dòng)化測(cè)試的代碼往往只有很少缺陷,容易修復(fù),并且讓你自信發(fā)布的軟件可以正確運(yùn)行。
  • 可以防止引入回歸

? ? 3.模擬測(cè)試、樁測(cè)試以及其他的代替測(cè)試技術(shù)

  • 樁測(cè)試是被動(dòng)的,模擬測(cè)試是主動(dòng)的。
  • 試圖可靠的重現(xiàn)缺陷時(shí),代替測(cè)試時(shí)非常有用的

版本管理系統(tǒng)

源碼控制系統(tǒng)是除了編譯器外你能使用的最重要工具了!

  • 穩(wěn)定性

    通過創(chuàng)建分支,保持主干版本的穩(wěn)定性

  • 可維護(hù)性

    創(chuàng)建分支單獨(dú)在主干發(fā)布版本上進(jìn)行維護(hù)和修復(fù)。

  • 控制分支

    分支往往消耗大量的時(shí)間、經(jīng)理,因此要加以控制和合理利用。

靜態(tài)分析

事實(shí)證明,很多缺陷可以僅僅通過靜態(tài)檢查源碼就可以發(fā)現(xiàn),靜態(tài)分析可以集成到開發(fā)流程中,在代碼未運(yùn)行前就發(fā)現(xiàn)問題。

  • 利用好編譯器

    現(xiàn)代編譯器具備一系列的警告信息,比如keil編譯時(shí)就會(huì)提示很多警告信息,要把警告當(dāng)錯(cuò)誤處理,消除警告。 利用在C程序中,可以利用lint發(fā)現(xiàn)缺陷

  • 把靜態(tài)分析工具和開發(fā)工具集成

    ?lint可以集成到keil中,有專用文檔介紹集成方法。


總結(jié)

以上是生活随笔為你收集整理的读书笔记软件调试之道 :从大局看调试-理想的调试环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。