<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

    使用復(fù)雜度度量去改進軟件質(zhì)量

    復(fù)雜度度量可以用來評估開發(fā)和測試活動,決定應(yīng)該對哪里進行重構(gòu)以提升質(zhì)量和預(yù)防問題。在QA&Test 2014 conference 大會上,來自于英特爾的Shashi Katiyar就有效利用針對軟件質(zhì)量改進的復(fù)雜度度量提出了自己的見解。
      復(fù)雜度是一種不同的軟件元素間交互的度量。按照Shashi的說法,軟件復(fù)雜度直接反映了軟件的質(zhì)量和成本:如果代碼復(fù)雜度比較高,那么這段代碼的質(zhì)量就會比較低,而且它的維護成本也會比較高。
      Shashi提出,如果軟件產(chǎn)品中有復(fù)雜的代碼,那么組織會面臨以下的問題:
      較高的缺陷風(fēng)險
      難以增加新的功能
      難以理解或維護這段代碼
      難以驗證
      你可以使用McCabe圈復(fù)雜度來度量復(fù)雜度。這種度量規(guī)定了代碼中線性獨立的路徑條數(shù),它反映了測試難度和軟件的可靠性。它可以用來評估開發(fā)和維護工作量。
      基于復(fù)雜度數(shù)據(jù),你掌握要覆蓋所有路徑最少需要多少測試用例。復(fù)雜度數(shù)據(jù)可以幫助你去:
      集中力量搞好復(fù)雜的模塊
      找到最有效的測試技術(shù)
      了解停止測試的時機
      增加軟件的可測試性
      Shashi解釋說,你在軟件系統(tǒng)的管理中做到更具可預(yù)測性:
      在任何軟件產(chǎn)品開始工作之前,如果有人知道它是一個復(fù)雜的模塊,那么就有可能在評估期為它賦予一些額外的時間。了解了復(fù)雜度能夠預(yù)先幫助項目團隊去進行評估,這種做法要勝過在開發(fā)和測試期去關(guān)注它,從而確保不會讓產(chǎn)品的質(zhì)量做出妥協(xié)。
      英特爾收集了復(fù)雜度度量和模塊變更數(shù)量的數(shù)據(jù)。這些復(fù)雜度數(shù)據(jù)結(jié)合了客戶記錄的缺陷。如果一個模塊是復(fù)雜的,并且由于缺陷進行了大量的變更,那么就決定去重構(gòu)它。在重構(gòu)之前他們確保有覆蓋這些代碼的測試用例。這種工作方式增加了重構(gòu)的投資收益率。
      Shashi探討了他所看到的軟件開發(fā)復(fù)雜度與質(zhì)量相關(guān)的挑戰(zhàn):
      在競爭激烈瞬息萬變的環(huán)境中,公司通過為它的用戶提供更多的特性來努力使它的服務(wù)有所不同。這就導(dǎo)致了大量的代碼行和復(fù)雜度,這是個大挑戰(zhàn)。如果未采用適當?shù)念A(yù)防措施去管理產(chǎn)品的復(fù)雜度,那么很快這些產(chǎn)品就將成為難以維護的產(chǎn)品。隨著時間的推移,很多公司都不在使用老代碼和老技術(shù)了,他們知道自己的系統(tǒng)太復(fù)雜了,把它們進行新技術(shù)的移植是一項極其復(fù)雜的任務(wù)。
      “在高復(fù)雜度的環(huán)境中,創(chuàng)新和開發(fā)高質(zhì)量軟件是極其重要的”Shashi說。“組織可以設(shè)定去減少所有高復(fù)雜度程序的復(fù)雜度,更加頻繁地變更以改進他們軟件的質(zhì)量”。

    posted on 2014-12-03 13:41 順其自然EVO 閱讀(210) 評論(0)  編輯  收藏 所屬分類: 測試學(xué)習(xí)專欄

    <2014年12月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 污污免费在线观看| 国产亚洲人成在线播放| 成全视频在线观看免费| 亚洲日本va午夜中文字幕久久| 色欲aⅴ亚洲情无码AV| 国产免费啪嗒啪嗒视频看看| 9久9久女女免费精品视频在线观看 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 在线免费观看一级毛片| 亚洲男人的天堂网站| 久久精品成人免费看| 亚洲精品卡2卡3卡4卡5卡区| 色偷偷女男人的天堂亚洲网| 免费在线观看h片| 亚洲一区二区三区久久久久| 日韩吃奶摸下AA片免费观看| 亚洲av无码潮喷在线观看| 最近2019免费中文字幕6| 亚洲最大激情中文字幕| 黄网站免费在线观看| 精品亚洲成AV人在线观看| 青娱乐免费在线视频| 亚洲人成人无码.www石榴 | 成年男女男精品免费视频网站| 亚洲精品理论电影在线观看| 无码成A毛片免费| 中文字幕亚洲乱码熟女一区二区| 两性色午夜免费视频| 亚洲?v无码国产在丝袜线观看| 永久免费无码网站在线观看个| 国产亚洲一区二区三区在线| 又大又硬又爽又粗又快的视频免费| 中文字幕专区在线亚洲| 国产成人精品无码免费看| 亚洲a级片在线观看| 日韩亚洲精品福利| 久久黄色免费网站| 亚洲最大的成人网| 四虎www成人影院免费观看| 七次郎成人免费线路视频 | 97精品免费视频|