欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告

      時(shí)間:2019-05-14 11:31:30下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告》。

      第一篇:《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告

      學(xué)生課程讀書(shū)報(bào)告

      某某某

      學(xué)號(hào)_

      0000000_

      專(zhuān)

      業(yè)_ 軟件工程__ 班級(jí)_**級(jí)軟件*班

      讀書(shū)報(bào)告題目

      ××××××××××××× 指導(dǎo)教師及職稱(chēng)

      XXX

      開(kāi)課學(xué)期

      2011

      至_ 2012 學(xué)年_1_學(xué)期

      此處寫(xiě)題目(應(yīng)用此格式)

      學(xué)號(hào):

      姓名:

      1.一級(jí)標(biāo)題格式(黑體小四)

      正文格式(宋體五號(hào))

      1.1 二級(jí)標(biāo)題格式(楷體五號(hào)加粗)

      正文格式(宋體五號(hào))

      參考文獻(xiàn)

      [1] 作者一, 作者二, 作者三等.論文題目.期刊名稱(chēng), 年份, 卷號(hào)(期號(hào)):起始頁(yè)-終止頁(yè).[2] 作者一, 作者二, 作者三等.書(shū)名(版次).出版社, 年份, 起始頁(yè)-終止頁(yè).

      第二篇:軟件測(cè)試與質(zhì)量保證實(shí)驗(yàn)指導(dǎo)

      實(shí)驗(yàn)一.NET軟件調(diào)試及測(cè)試計(jì)劃

      一、實(shí)驗(yàn)?zāi)康?/p>

      通過(guò)本實(shí)驗(yàn),熟悉.NET軟件調(diào)試環(huán)境與技巧及測(cè)試計(jì)劃的內(nèi)容,并掌握測(cè)試計(jì)劃的制定過(guò)程,能夠針對(duì)具體項(xiàng)目完成測(cè)試策略的制定、測(cè)試人員的安排、測(cè)試進(jìn)度安排、測(cè)試資源組織等工作。

      二、實(shí)驗(yàn)內(nèi)容

      1.掌握.NET軟件調(diào)試環(huán)境與調(diào)試技巧。基本內(nèi)容如下:

      一、學(xué)習(xí)附件一的內(nèi)容,掌握調(diào)試技巧;

      二、學(xué)習(xí)c# 中跟蹤和調(diào)試的技巧-------如何使用 Debug

      2.研究給定項(xiàng)目的需求規(guī)格說(shuō)明書(shū),提取測(cè)試需求,按照小組的人員情況,安排測(cè)試進(jìn)度,為每一階段的測(cè)試選定測(cè)試方法,最后按照給定的測(cè)試計(jì)劃書(shū)模版生成完整的測(cè)試計(jì)劃書(shū)。

      項(xiàng)目需求規(guī)格說(shuō)明書(shū)及測(cè)試計(jì)劃模版由教師給出(見(jiàn)相關(guān)附件)。

      (http://blog.csdn.net/zhouhuozhi/archive/2009/05/14/4180605.aspx)

      三、實(shí)驗(yàn)要求

      1、做好實(shí)驗(yàn)預(yù)習(xí),掌握,并熟悉本實(shí)驗(yàn)中所使用的測(cè)試環(huán)境及相應(yīng)的測(cè)試軟件。

      2、寫(xiě)出實(shí)驗(yàn)報(bào)告,內(nèi)容是:

      (1)實(shí)驗(yàn)日期(2)實(shí)驗(yàn)題目(3)實(shí)驗(yàn)內(nèi)容

      (4)實(shí)驗(yàn)結(jié)果,包括測(cè)試用例,代碼清單、測(cè)試結(jié)果分析和心得體會(huì)。

      3、本實(shí)驗(yàn)以小組為單位,每組上交一篇報(bào)告,報(bào)告的名稱(chēng)要包括組內(nèi)人員的姓名。

      四、實(shí)驗(yàn)學(xué)時(shí)

      本實(shí)驗(yàn)需要2學(xué)時(shí)。

      注:實(shí)驗(yàn)二與實(shí)驗(yàn)三任選一個(gè)做;實(shí)驗(yàn)四與實(shí)驗(yàn)五任選一個(gè)做

      實(shí)驗(yàn)二 單元測(cè)試

      一、實(shí)驗(yàn)?zāi)康?/p>

      通過(guò)本實(shí)驗(yàn),熟悉單元測(cè)試的目的、內(nèi)容,并掌握黑盒單元測(cè)試的基本方法,能夠按照具體要求對(duì)指定的程序設(shè)計(jì)測(cè)試用例并進(jìn)行單元測(cè)試。

      二、實(shí)驗(yàn)內(nèi)容

      1、黑盒單元測(cè)試(二選一)

      (1)等價(jià)類(lèi)劃分法

      三角形問(wèn)題的需求規(guī)格描述如下:

      輸入三個(gè)整數(shù)a、b、c,分別作為三角形的三條邊,現(xiàn)通過(guò)程序判斷由三條邊構(gòu)成的三角形的類(lèi)型為等邊三角形、等腰三角形、一般三角形(特殊的還有直角三角形),以及構(gòu)不成三角形。

      現(xiàn)在要求輸入三個(gè)整數(shù)a、b、c,必須滿足以下條件:

      條件1 1≤a≤100 條件2 1≤b≤100 條件3 1≤c≤100 條件4 a

      1、條件2和條件3,程序給出“邊的取值超出允許范圍”的信息。

      如果輸入值a、b、c 滿足條件

      1、條件2和條件3,則輸出下列四種情況之一:(1)如果不滿足條件

      4、條件5和條件6中的一個(gè),則程序輸出為“非三角形”。(2)如果三條邊相等,則程序輸出為“等邊三角形”。(3)如果恰好有兩條邊相等,則程序輸出為“等腰三角形”。(4)如果三條邊都不相等,則程序輸出為“一般三角形”。針對(duì)此需求:

      1、自己編寫(xiě)程序?qū)崿F(xiàn),程序語(yǔ)言不限,并要求在實(shí)驗(yàn)前完成;

      2、分析該程序的輸入,建立等價(jià)類(lèi)劃分表,并根據(jù)等價(jià)類(lèi)表設(shè)計(jì)測(cè)試用例;

      3、根據(jù)邊界值條件設(shè)計(jì)不少于10組的測(cè)試用例;

      4、用所有測(cè)試用例對(duì)程序進(jìn)行測(cè)試,記錄每組測(cè)試用例對(duì)應(yīng)的輸出結(jié)果,并對(duì)結(jié)果進(jìn)行分析;

      5、確定是否存在bug,如果存在bug,分析其原因并調(diào)試修復(fù)。(2)因果圖法

      有一個(gè)飲料的自動(dòng)售貨機(jī),其規(guī)格說(shuō)明如下:投入相應(yīng)的錢(qián)數(shù),然后按下相應(yīng)飲料的按鈕,如果錢(qián)數(shù)不夠,則給出信息“投入錢(qián)數(shù)不夠!請(qǐng)繼續(xù)投入!”,如果金額夠,就給出飲料,并找零。如果機(jī)器內(nèi)該飲料已經(jīng)售完,則提示“該飲料已經(jīng)售完!”,如果不再買(mǎi)其它的飲料則退錢(qián)。如果光投入錢(qián)沒(méi)有選擇飲料,則給出提示“請(qǐng)選擇飲料!”,如果沒(méi)有投錢(qián)就選擇飲料,也會(huì)給出提示。(本程序由教師給出)分析該需求中的原因和結(jié)果,列出來(lái); 畫(huà)出因果圖;

      根據(jù)因果圖生成判定表(決策表); 根據(jù)判定表設(shè)計(jì)測(cè)試用例;

      運(yùn)用測(cè)試用例對(duì)程序進(jìn)行測(cè)試,并記錄測(cè)試結(jié)果;

      6、提交實(shí)驗(yàn)報(bào)告,報(bào)告內(nèi)容如下:實(shí)驗(yàn)題目、實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、程序清單、測(cè)試用例、測(cè)試結(jié)果、結(jié)果分析、心得體會(huì)。

      三、實(shí)驗(yàn)要求

      1、做好實(shí)驗(yàn)預(yù)習(xí),提前編寫(xiě)相關(guān)程序,并設(shè)計(jì)測(cè)試用例。

      2、寫(xiě)出實(shí)驗(yàn)報(bào)告,內(nèi)容是:

      (1)實(shí)驗(yàn)日期(2)實(shí)驗(yàn)題目(3)實(shí)驗(yàn)內(nèi)容

      (4)實(shí)驗(yàn)結(jié)果,包括測(cè)試用例,代碼清單、測(cè)試結(jié)果分析和心得體會(huì)。

      3、本實(shí)驗(yàn)以小組為單位,每組上交一篇報(bào)告,報(bào)告的名稱(chēng)要包括組內(nèi)人員的姓名。

      四、實(shí)驗(yàn)學(xué)時(shí)

      本實(shí)驗(yàn)需要4學(xué)時(shí)。

      實(shí)驗(yàn)三 單元測(cè)試

      一、實(shí)驗(yàn)?zāi)康?/p>

      通過(guò)本實(shí)驗(yàn),熟悉單元測(cè)試的目的、內(nèi)容,并掌握白盒單元測(cè)試及面向?qū)ο蟮膯卧獪y(cè)試的基本方法,能夠按照具體要求對(duì)指定的程序設(shè)計(jì)測(cè)試用例并進(jìn)行單元測(cè)試。

      二、實(shí)驗(yàn)內(nèi)容

      1、白盒單元測(cè)試(二選一)

      (1)對(duì)實(shí)驗(yàn)二中編寫(xiě)的三角形程序,畫(huà)出其程序流程圖;分析程序流程圖,確定程序分支;

      (2)設(shè)計(jì)分別滿足語(yǔ)句覆蓋、路徑覆蓋、條件覆蓋及條件組合覆蓋和路徑覆蓋的測(cè)試用例;

      (3)用測(cè)試用例對(duì)程序進(jìn)行測(cè)試,記錄測(cè)試結(jié)果,并對(duì)結(jié)果進(jìn)行分析,如果存在缺陷則修改程序,繼續(xù)測(cè)試;

      2、面向?qū)ο蟮膯卧獪y(cè)試

      對(duì)給定的類(lèi)設(shè)計(jì)樁程序或驅(qū)動(dòng)程序,設(shè)計(jì)測(cè)試用例,對(duì)其進(jìn)行單元測(cè)試。

      三、實(shí)驗(yàn)要求

      1、做好實(shí)驗(yàn)預(yù)習(xí),提前編寫(xiě)相關(guān)程序,并設(shè)計(jì)測(cè)試用例。

      2、寫(xiě)出實(shí)驗(yàn)報(bào)告,內(nèi)容是:

      ① 實(shí)驗(yàn)?zāi)康?/p>

      ② 實(shí)驗(yàn)內(nèi)容

      ③ 實(shí)驗(yàn)結(jié)果,包括測(cè)試用例,代碼清單、測(cè)試結(jié)果分析和心得體會(huì)。

      3、上報(bào)實(shí)驗(yàn)源代碼(或測(cè)試腳本、測(cè)試結(jié)果文件、測(cè)試報(bào)告),本實(shí)驗(yàn)以小組為單位,每組上交一篇報(bào)告,報(bào)告的名稱(chēng)要包括組內(nèi)人員的姓名。

      四、實(shí)驗(yàn)學(xué)時(shí)

      本實(shí)驗(yàn)需要4學(xué)時(shí)。

      實(shí)驗(yàn)四 集成測(cè)試

      一、實(shí)驗(yàn)?zāi)康?/p>

      通過(guò)本實(shí)驗(yàn),熟悉集成測(cè)試的目的、內(nèi)容,并掌握自底向上和自頂向下集成測(cè)試的基本方法,能夠按照具體要求對(duì)指定的程序設(shè)計(jì)測(cè)試用例并按要求進(jìn)行集成測(cè)試。

      二、實(shí)驗(yàn)內(nèi)容

      自選一個(gè)包含多個(gè)模塊的程序,完成以下工作: *

      1、編寫(xiě)輔助程序

      2、自底向上集成

      三、實(shí)驗(yàn)要求

      1、做好實(shí)驗(yàn)預(yù)習(xí),提前編寫(xiě)相關(guān)程序,并設(shè)計(jì)測(cè)試用例。

      2、寫(xiě)出實(shí)驗(yàn)報(bào)告,內(nèi)容是:

      ① 實(shí)驗(yàn)?zāi)康?。?實(shí)驗(yàn)內(nèi)容

      ③ 實(shí)驗(yàn)結(jié)果,包括測(cè)試用例,代碼清單、測(cè)試結(jié)果分析和心得體會(huì)。

      3、上報(bào)實(shí)驗(yàn)源代碼(或測(cè)試腳本、測(cè)試結(jié)果文件、測(cè)試報(bào)告),本實(shí)驗(yàn)以小組為單位,每組上交一篇報(bào)告,報(bào)告的名稱(chēng)要包括組內(nèi)人員的姓名。

      四、實(shí)驗(yàn)學(xué)時(shí)

      本實(shí)驗(yàn)需要4學(xué)時(shí)。

      實(shí)驗(yàn)五 系統(tǒng)功能測(cè)試

      一、實(shí)驗(yàn)?zāi)康?/p>

      通過(guò)本實(shí)驗(yàn),熟悉系統(tǒng)功能測(cè)試的目的、內(nèi)容,并掌握功能測(cè)試基本方法,能夠功能規(guī)格說(shuō)明對(duì)指定的系統(tǒng)設(shè)計(jì)測(cè)試用例并進(jìn)行測(cè)試。

      二、實(shí)驗(yàn)內(nèi)容

      對(duì)指定的系統(tǒng),參照系統(tǒng)功能設(shè)計(jì)測(cè)試用例,并進(jìn)行功能測(cè)試,記錄測(cè)試結(jié)果。計(jì)算器程序功能測(cè)試

      給定簡(jiǎn)單四則運(yùn)算計(jì)算器系統(tǒng)由兩個(gè)窗體構(gòu)成,一個(gè)是計(jì)算窗體,一個(gè)是幫助信息窗體。該系統(tǒng)的主要功能是進(jìn)行十進(jìn)制的二元加、減、乘、除運(yùn)算。

      系統(tǒng)需求描述如下:四則運(yùn)算計(jì)算器計(jì)算用戶輸入的兩個(gè)數(shù)字的計(jì)算結(jié)果,要求既能用鼠標(biāo)點(diǎn)擊文本框和命令按鈕,也可以脫離鼠標(biāo),完全用鍵盤(pán)操作。當(dāng)用戶輸入的內(nèi)容不是合法的數(shù)字時(shí),要求程序能給出提示。當(dāng)用戶進(jìn)行除法運(yùn)算,并且輸入“0“作為分母時(shí),要求程序能給出相應(yīng)的錯(cuò)誤提示。當(dāng)用戶以任何順序輸入數(shù)據(jù)時(shí),要求程序都能計(jì)算出正確結(jié)果。當(dāng)用戶完成一次計(jì)算后,即可以不清除就再次輸入數(shù)據(jù),也可以按“清除”鍵后再輸入運(yùn)算數(shù)。要為用戶提供幫助功能,用戶可以通過(guò)點(diǎn)擊計(jì)算窗體中的幫助按鈕進(jìn)入幫助窗體。在計(jì)算窗體中,按返回按鈕應(yīng)退出系統(tǒng)。

      三、實(shí)驗(yàn)要求

      1、做好實(shí)驗(yàn)預(yù)習(xí),提前編寫(xiě)相關(guān)程序,并設(shè)計(jì)測(cè)試用例。

      2、寫(xiě)出實(shí)驗(yàn)報(bào)告,內(nèi)容是:

      ① 實(shí)驗(yàn)?zāi)康蘑?實(shí)驗(yàn)內(nèi)容

      ③ 實(shí)驗(yàn)結(jié)果,包括測(cè)試用例,代碼清單、測(cè)試結(jié)果分析和心得體會(huì)。

      3、上報(bào)實(shí)驗(yàn)源代碼(或測(cè)試腳本、測(cè)試結(jié)果文件、測(cè)試報(bào)告),本實(shí)驗(yàn)以小組為單位,每組上交一篇報(bào)告,報(bào)告的名稱(chēng)要包括組內(nèi)人員的姓名。

      四、實(shí)驗(yàn)學(xué)時(shí)

      本實(shí)驗(yàn)需要4學(xué)時(shí)。

      第三篇:軟件質(zhì)量保證與測(cè)試課程教學(xué)大綱

      《軟件質(zhì)量保證與測(cè)試》課程教學(xué)大綱

      一、課程基本信息

      中文名稱(chēng):軟件質(zhì)量保證與測(cè)試

      英文名稱(chēng):Software Quality Assurance and Testing 開(kāi)課學(xué)院:計(jì)算機(jī)科學(xué)學(xué)院 課程編碼:S0835401 學(xué)分:2 總學(xué)時(shí):32 適用專(zhuān)業(yè):軟件工程學(xué)術(shù)碩士,軟件工程專(zhuān)業(yè)碩士 修讀基礎(chǔ): 軟件工程,面向?qū)ο蟪绦蛟O(shè)計(jì) 課程負(fù)責(zé)人:胥林(副教授)

      主講教師:胥林(副教授);肖斌(副教授);廖浩德(副教授)

      二、課程目的任務(wù)

      1.課程地位作用(課程在實(shí)現(xiàn)培養(yǎng)目標(biāo)中的地位作用)

      《軟件質(zhì)量保證與測(cè)試》是軟件工程專(zhuān)業(yè)的專(zhuān)業(yè)必修課。其教學(xué)目的是通過(guò)本課程學(xué)習(xí),使學(xué)生系統(tǒng)地學(xué)習(xí)軟件測(cè)試的基本概念和基本理論,深刻理解和掌握軟件測(cè)試和軟件測(cè)試過(guò)程的基本方法和基本技術(shù)。了解和掌握現(xiàn)代各種新的軟件測(cè)試技術(shù)和主要發(fā)展方向,學(xué)生能夠設(shè)計(jì)測(cè)試用例、使用自動(dòng)化工具完成完整的項(xiàng)目測(cè)試和項(xiàng)目測(cè)試管理,學(xué)生能基本承擔(dān)起軟件測(cè)試的工作任務(wù),為學(xué)生將來(lái)從事實(shí)際軟件測(cè)試工作和進(jìn)一步深入研究打下堅(jiān)實(shí)的理論基礎(chǔ)和實(shí)踐基礎(chǔ)。

      2.課程主要內(nèi)容(簡(jiǎn)述:主要內(nèi)容、重點(diǎn)、難點(diǎn)等)

      1、了解軟件測(cè)試的必要性和重要性。

      2、了解軟件測(cè)試的層次,其中包括單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。

      3、掌握黑盒測(cè)試方法。

      4、掌握白盒測(cè)試方法。

      5、掌握測(cè)試用例的編寫(xiě)方法,并能編寫(xiě)測(cè)試方案和測(cè)試報(bào)告。

      6、了解性能測(cè)試的內(nèi)容,并能運(yùn)用常用的測(cè)試工具進(jìn)行測(cè)試。3.學(xué)生應(yīng)達(dá)到的基本要求

      學(xué)生能夠熟練掌握軟件測(cè)試的基本方法和技術(shù),獨(dú)立完成軟件測(cè)試過(guò)程的相關(guān)內(nèi)容(計(jì)劃,設(shè)計(jì),實(shí)施,報(bào)告,缺陷管理),具備基本的軟件測(cè)試的業(yè)務(wù)能力。

      三、教學(xué)內(nèi)容與學(xué)時(shí)分配

      (含各時(shí)段學(xué)生課外學(xué)習(xí)要求)

      第一章 軟件測(cè)試基礎(chǔ)(2學(xué)時(shí)(課內(nèi)))

      目的與要求:理解軟件測(cè)試的目的和作用、了解軟件測(cè)試的相關(guān)概念、了解測(cè)試分類(lèi)

      第一節(jié)

      軟件質(zhì)量與軟件測(cè)試 1. 軟件測(cè)試的背景、目的和作用

      2.軟件測(cè)試的相關(guān)概念 3.軟件測(cè)試的分類(lèi)和測(cè)試原則 4.軟件質(zhì)量保證

      重點(diǎn): 軟件測(cè)試的目的和作用、軟件測(cè)試的原則、軟件測(cè)試的分類(lèi) 難點(diǎn):軟件測(cè)試的原則 第二節(jié)

      軟件缺陷與測(cè)試用例 1.測(cè)試用例的定義和標(biāo)識(shí)

      2.錯(cuò)誤與缺陷定義和分類(lèi) 3.測(cè)試案例

      重點(diǎn):測(cè)試用例的定義和測(cè)試用例的標(biāo)識(shí) 難點(diǎn):測(cè)試用例的標(biāo)識(shí)

      第二章 測(cè)試模型與過(guò)程(2學(xué)時(shí)(課內(nèi)))

      目的與要求:了解測(cè)試模型

      第一節(jié) 軟件測(cè)試模型與過(guò)程(2學(xué)時(shí))1.軟件測(cè)試模型

      2.軟件測(cè)試過(guò)程

      重點(diǎn):測(cè)試層次的劃分

      難點(diǎn):軟件測(cè)試多種模型的區(qū)別 第三章 黑盒測(cè)試(6學(xué)時(shí)(課內(nèi)))

      目的與要求:了解黑盒測(cè)試的概念、目標(biāo)和方法,掌握使用邊界值分析、等價(jià)類(lèi)測(cè)試、判定表方法進(jìn)行墨盒測(cè)試

      第一節(jié) 邊界值測(cè)試

      1.黑盒測(cè)試的概念、目標(biāo)和方法 2.邊界條件 3.邊界值分析 4.健壯性邊界測(cè)試 5.最壞情況測(cè)試 6.案例分析

      教學(xué)重點(diǎn):邊界值測(cè)試,健壯性測(cè)試,最壞情況測(cè)試 教學(xué)難點(diǎn):用邊界值分析方法設(shè)計(jì)測(cè)試用例 第二節(jié) 等價(jià)類(lèi)測(cè)試

      1.等價(jià)類(lèi) 2.等價(jià)類(lèi)測(cè)試類(lèi)型 3.用等價(jià)類(lèi)設(shè)計(jì)測(cè)試用例 4.等價(jià)類(lèi)測(cè)試指導(dǎo)方針 5.案例分析

      教學(xué)重點(diǎn):等價(jià)類(lèi)測(cè)試分類(lèi)

      教學(xué)難點(diǎn):等價(jià)類(lèi)的概念與劃分規(guī)則 第三節(jié) 基于判定表的測(cè)試 1.判定表的組成

      2.基于判定表的測(cè)試 3.基于判定表測(cè)試的指導(dǎo)方針 4.案例分析

      教學(xué)重點(diǎn):基于判定表的測(cè)試 教學(xué)難點(diǎn):用判定表設(shè)計(jì)測(cè)試用例 第四節(jié)

      案例分析

      1.各等價(jià)類(lèi)測(cè)試方法的區(qū)別

      2.運(yùn)用邊界值、等價(jià)類(lèi)和基于判定表的測(cè)試方法進(jìn)行測(cè)試設(shè)計(jì)

      教學(xué)重點(diǎn):各等價(jià)類(lèi)測(cè)試方法的區(qū)別 教學(xué)難點(diǎn):各種方法的綜合運(yùn)用 第四章 白盒測(cè)試(6學(xué)時(shí)(課內(nèi)))

      目的與要求:了解白盒測(cè)試的概念、目標(biāo)和方法。掌握邏輯覆蓋測(cè)試,了解基本路徑測(cè)試方法和數(shù)據(jù)流測(cè)試

      第一節(jié)

      邏輯覆蓋測(cè)試

      1.白盒測(cè)試的概念、目標(biāo)和方法

      2.語(yǔ)句覆蓋 3.判定覆蓋 4.條件覆蓋 5.判定/條件覆蓋

      重點(diǎn):邏輯覆蓋測(cè)試中的判定覆蓋、條件覆蓋、判定/條件覆蓋 難點(diǎn):判定/條件覆蓋

      第二節(jié)

      邏輯覆蓋與基本路徑測(cè)試 1.條件組合覆蓋

      2.路徑覆蓋

      3.獨(dú)立路徑、圈復(fù)雜度

      重點(diǎn):邏輯覆蓋測(cè)試中的路徑覆蓋,基路徑測(cè)試法 難點(diǎn):基路徑測(cè)試法

      第三節(jié) 案例分析

      1.運(yùn)用邏輯覆蓋測(cè)試與基本路徑測(cè)試方法進(jìn)行測(cè)試設(shè)計(jì)

      2.功能性測(cè)試和結(jié)構(gòu)性測(cè)試的比較

      重點(diǎn):結(jié)構(gòu)性測(cè)試方法與功能性測(cè)試方法的比較 難點(diǎn):兩種方法的綜合運(yùn)用 第五章 單元測(cè)試(2學(xué)時(shí)(課外))

      目的與要求:掌握單元測(cè)試的基本過(guò)程 第一節(jié)

      單元測(cè)試 1.單元測(cè)試的概念

      2.單元測(cè)試的內(nèi)容 3.測(cè)試的環(huán)境和測(cè)試策略

      重點(diǎn):?jiǎn)卧獪y(cè)試的內(nèi)容 難點(diǎn):測(cè)試的環(huán)境和測(cè)試策略 第六章 集成測(cè)試(2學(xué)時(shí)(課外))

      目的與要求:掌握集成測(cè)試的基本過(guò)程 第一節(jié)

      集成測(cè)試

      1.集成測(cè)試和單元測(cè)試的關(guān)系

      2.集成測(cè)試概念 3.基于分解的集成 4.基于調(diào)用圖的集成 5.基于路徑的集成

      重點(diǎn):集成測(cè)試中基于分解的集成,MM-路徑 難點(diǎn):集成測(cè)試的集成策略 第七章 系統(tǒng)測(cè)試(2學(xué)時(shí)(課外))

      目的與要求:掌握系統(tǒng)測(cè)試的基本過(guò)程 第一節(jié)

      系統(tǒng)測(cè)試 1.系統(tǒng)測(cè)試的概念

      2.系統(tǒng)測(cè)試內(nèi)容和測(cè)試策略 3.系統(tǒng)測(cè)試策略

      重點(diǎn):系統(tǒng)測(cè)試的內(nèi)容和方法 難點(diǎn):系統(tǒng)測(cè)試的策略

      第八章 性能測(cè)試(4學(xué)時(shí)(課內(nèi)))

      目的與要求:了解性能測(cè)試概念、目標(biāo)、分類(lèi)、主要性能指標(biāo),掌握常用的性能測(cè)試工具的使用

      第一節(jié)

      性能測(cè)試指標(biāo)與分類(lèi) 1.性能測(cè)試概念、目標(biāo)

      2.主要性能指標(biāo) 3.性能測(cè)試的分類(lèi)

      重點(diǎn):負(fù)載測(cè)試,壓力測(cè)試,并發(fā)測(cè)試 難點(diǎn):主要性能指標(biāo)的理解 第二節(jié) 性能測(cè)試方案與工具 1.性能測(cè)試方案 2.常用的性能測(cè)試工具

      重點(diǎn):性能測(cè)試方案的設(shè)計(jì) 難點(diǎn):性能測(cè)試數(shù)據(jù)的分析 第九章 自動(dòng)化測(cè)試(6學(xué)時(shí)(課內(nèi)))

      目的與要求:了解自動(dòng)化測(cè)試定義、使用領(lǐng)域和發(fā)展,理解自動(dòng)化測(cè)試技術(shù),掌握常用自動(dòng)化測(cè)試工具的使用

      第一節(jié) 自動(dòng)化測(cè)試概念 1.自動(dòng)化測(cè)試定義

      2.自動(dòng)化測(cè)試使用領(lǐng)域 3.自動(dòng)化測(cè)試的發(fā)展 4.自動(dòng)化測(cè)試的組織與實(shí)施

      重點(diǎn):自動(dòng)化測(cè)試概念及使用領(lǐng)域 難點(diǎn):自動(dòng)化測(cè)試的組織與實(shí)施 第二節(jié)

      自動(dòng)化測(cè)試技術(shù)與腳本 1.自動(dòng)化測(cè)試技術(shù)

      2.自動(dòng)化測(cè)試腳本 1.重點(diǎn):自動(dòng)化測(cè)試技術(shù)

      2.難點(diǎn):自動(dòng)化測(cè)試腳本 第三節(jié) 自動(dòng)化測(cè)試工具 1.測(cè)試工具分類(lèi)

      2.測(cè)試工具介紹 3.測(cè)試工具的選擇

      重點(diǎn):功能測(cè)試工具和性能測(cè)試工具的使用 難點(diǎn):自動(dòng)化測(cè)試的組織與實(shí)施

      第十章 Web系統(tǒng)測(cè)試案例(6學(xué)時(shí)(課內(nèi))+6學(xué)時(shí)(課外))

      目的與要求:通過(guò)博客系統(tǒng)測(cè)試案例分析熟悉軟件項(xiàng)目測(cè)試全過(guò)程管理的方法與流程。

      第一節(jié)

      Web系統(tǒng)測(cè)試計(jì)劃與功能測(cè)試 1.測(cè)試需求 2.測(cè)試資源 3.測(cè)試策略 4.測(cè)試標(biāo)準(zhǔn) 5.測(cè)試用例設(shè)計(jì) 6.測(cè)試實(shí)施 7.測(cè)試報(bào)告 8.缺陷統(tǒng)計(jì)

      重點(diǎn):測(cè)試需求分析與測(cè)試標(biāo)準(zhǔn) 難點(diǎn):測(cè)試需求分析 第二節(jié) 博客系統(tǒng)的性能測(cè)試 1.測(cè)試計(jì)劃 2.測(cè)試用例設(shè)計(jì) 3.測(cè)試腳本開(kāi)發(fā) 4.測(cè)試環(huán)境 5.測(cè)試執(zhí)行 6.測(cè)試結(jié)果分析

      重點(diǎn):測(cè)試用例設(shè)計(jì)與腳本開(kāi)發(fā) 難點(diǎn):測(cè)試腳本開(kāi)發(fā)

      四、考核方式與成績(jī)?cè)u(píng)定

      1.考核方式:(筆試、論文、口試等)

      論文

      2.成績(jī)?cè)u(píng)定辦法:(平時(shí)成績(jī)、期末考試成績(jī)……等比例)平時(shí)成績(jī)40%,期末成績(jī)60%

      五、教材及主要參考書(shū)目

      (一)教材:

      1、江開(kāi)耀,韓永國(guó)著.軟件測(cè)試技術(shù).西安電子科技大學(xué)出版社.第1版

      (二)參考書(shū):

      1、朱少民,軟件測(cè)試方法和技術(shù),清華大學(xué)出版社.第1版

      2、John Watkins著.賀紅衛(wèi),楊芳等譯.實(shí)用軟件測(cè)試過(guò)程.機(jī)械工業(yè)出版社.第1版

      3、Ron Patton著.張小松,王鈺,曹躍等譯.軟件測(cè)試.機(jī)械工業(yè)出版社.第1版

      4、(美)Paul C.Jorgensen 著韓柯杜旭濤譯.軟件測(cè)試.機(jī)械工業(yè)出版社.第1版

      六:其他需要說(shuō)明的問(wèn)題

      大綱執(zhí)筆人:胥林

      大綱審批機(jī)構(gòu):計(jì)算機(jī)科學(xué)學(xué)院教授委員會(huì)

      2015年8月18日

      第四篇:淺談軟件質(zhì)量保證

      淺談軟件質(zhì)量保證

      摘要:

      Software Quality Assurance軟件質(zhì)量保證(SQA)是建立一套有計(jì)劃,有系統(tǒng)的方法,來(lái)向管理層保證擬定出的標(biāo)準(zhǔn)、步驟、實(shí)踐和方法能夠正確地被所有項(xiàng)目所采用

      前言:

      SQA的由來(lái):隨著第一個(gè)正式的質(zhì)量保證和控制方案在1916年貝爾實(shí)驗(yàn)室的出現(xiàn),整個(gè)制造業(yè)都認(rèn)可了這一方案,時(shí)至今日每個(gè)公司都有其保證其產(chǎn)品質(zhì)量的機(jī)制,公司對(duì)質(zhì)量的保證也漸漸成為其核心的市場(chǎng)策略。對(duì)于軟件開(kāi)發(fā)來(lái)說(shuō),一個(gè)項(xiàng)目的主要內(nèi)容是:成本、進(jìn)度、質(zhì)量。軟件本身作為一種無(wú)形產(chǎn)品,其質(zhì)量指的是:“系統(tǒng),部件或者過(guò)程滿足顧客或者用戶需要或期望的程度”。在20世紀(jì)五六十年代,質(zhì)量保證曾經(jīng)只由程序員承擔(dān)。而正規(guī)的軟件質(zhì)量保證標(biāo)準(zhǔn)首先在20世紀(jì)70年代初軍方的軟件合同中出現(xiàn),此后迅速傳遍整個(gè)商業(yè)世界。提出而隨著市場(chǎng)化發(fā)展的成型,任何軟件公司對(duì)自己產(chǎn)品的質(zhì)量問(wèn)題越來(lái)越關(guān)注,測(cè)試所花費(fèi)的成本越來(lái)越多。在起初國(guó)外很多的大軟件公司公司比如IBM、CA等,SQA的職責(zé)就是測(cè)試(主要是系統(tǒng)測(cè)試)。后來(lái),由于缺乏有效的項(xiàng)目計(jì)劃和項(xiàng)目管理,留給系統(tǒng)測(cè)試的時(shí)間很少。另外由于軟件最終使用者的不專(zhuān)業(yè)性,需求變化太快,沒(méi)有完整的需求文檔,測(cè)試人員就只能根據(jù)自己的想象來(lái)測(cè)試。這樣一來(lái),測(cè)試就很難保障產(chǎn)品的質(zhì)量,促進(jìn)了事先預(yù)防的SQA職能的產(chǎn)生。隨后隨著軟件開(kāi)發(fā)模型的不斷演化和發(fā)展CMM模型的出現(xiàn),它引入了“全面質(zhì)量管理”的思想,至此許多公司將SQA人員獨(dú)立于項(xiàng)目組,以保證評(píng)價(jià)的客觀性。專(zhuān)業(yè)的SQA人員應(yīng)運(yùn)而生。

      簡(jiǎn)介:

      軟件質(zhì)量保證(SQA)是建立一套有計(jì)劃,有系統(tǒng)的方法,來(lái)向管理層保證擬定出的標(biāo)準(zhǔn)、步驟、實(shí)踐和方法能夠正確地被所有項(xiàng)目所采用。其根本目的是使軟件過(guò)程對(duì)于管理人員來(lái)說(shuō)是可見(jiàn)的。它通過(guò)對(duì)軟件產(chǎn)品和活動(dòng)進(jìn)行評(píng)審和審計(jì)來(lái)驗(yàn)證軟件是合乎標(biāo)準(zhǔn)的。軟件質(zhì)量保證組在項(xiàng)目開(kāi)始時(shí)就一起參與建立計(jì)劃、標(biāo)準(zhǔn)和過(guò)程。這些將使軟件項(xiàng)目滿足機(jī)構(gòu)方針的要求。

      SQA的基本目標(biāo):

      1: 軟件質(zhì)量保證工作是有計(jì)劃進(jìn)行的。

      2: 客觀地驗(yàn)證軟件項(xiàng)目產(chǎn)品和工作是否遵循恰當(dāng)?shù)臉?biāo)準(zhǔn)、步驟和需求。3: 將軟件質(zhì)量保證工作及結(jié)果通知給相關(guān)組別和個(gè)人。

      4: 高級(jí)管理層接觸到在項(xiàng)目?jī)?nèi)部不能解決的不符合類(lèi)問(wèn)題。

      具體分析:

      1:軟件質(zhì)量所包含的因素及軟件質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn):

      軟件質(zhì)量包含的因素:正確性,可靠性,效率,完整性,可用性可維護(hù)

      性,靈活性,可測(cè)試性,可移植性,可復(fù)用性,互操作性等等。

      軟件質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn):質(zhì)量需求準(zhǔn)則,著眼點(diǎn)是是否滿足用戶的要求;質(zhì)量設(shè)計(jì)準(zhǔn)則,開(kāi)發(fā)者在設(shè)計(jì)實(shí)現(xiàn)時(shí)是否按軟件需求保證了質(zhì)量。質(zhì)量度量準(zhǔn)則,為質(zhì)量度量規(guī)定了一些檢查項(xiàng)目。

      從事專(zhuān)業(yè)SQA的人員所應(yīng)具備的基本素質(zhì),工作中的基本職能及與其他相似職能的區(qū)別:

      SQA人員所應(yīng)具備的基本素質(zhì):

      按照軟件界已經(jīng)達(dá)成的共識(shí):影響軟件項(xiàng)目進(jìn)度、成本、質(zhì)量的因素主要是 “人、過(guò)程、技術(shù)”。首先要明確的是這三個(gè)因素中,人是第一位的。SQA小組的成員首先應(yīng)當(dāng)時(shí)刻以客戶的觀點(diǎn)看待軟件。從事SQA工作由于要按照相應(yīng)的標(biāo)準(zhǔn)對(duì)專(zhuān)業(yè)的行為加以監(jiān)管,深刻了解企業(yè)的工程,并具有一定的過(guò)程管理理論知識(shí) 對(duì)開(kāi)發(fā)工作的基本情況了解,能夠理解項(xiàng)目的活動(dòng),因此首先應(yīng)具備較高的關(guān)于軟件開(kāi)發(fā)方面的知識(shí);在工作中過(guò)程為中心:應(yīng)當(dāng)站在過(guò)程的角度來(lái)考慮問(wèn)題,只要保證了過(guò)程,QA就盡到了責(zé)任;還應(yīng)具有服務(wù)精神即為項(xiàng)目組服務(wù),幫助項(xiàng)目組確保正確執(zhí)行過(guò)程;另外應(yīng)善于溝通,能夠營(yíng)造良好的氣氛,避免其工作本身成為一種找茬活動(dòng)。我所在的小組在課程實(shí)踐過(guò)程中就出現(xiàn)過(guò)負(fù)責(zé)設(shè)計(jì)的同學(xué)對(duì)編碼階段的同學(xué)出現(xiàn)質(zhì)疑,最終出現(xiàn)不愉快的事情。

      工作中的基本職能以及于其他相似職能的區(qū)別:

      要做好SQA工作首先應(yīng)該明確SQA人員的職能以及與QC、SEPG的區(qū)別。QC:檢驗(yàn)產(chǎn)品的質(zhì)量,保證產(chǎn)品符合客戶的需求;是產(chǎn)品質(zhì)量檢查者; SEPG:制定過(guò)程,實(shí)施過(guò)程改進(jìn);

      而SQA人員的主要工作為審計(jì)過(guò)程的質(zhì)量,是過(guò)程質(zhì)量審計(jì)者,其基本職能為確保過(guò)程被正確執(zhí)行。其本身并不參與過(guò)程的制定,A的職責(zé)就是確保過(guò)程的有效執(zhí)行,監(jiān)督項(xiàng)目按照過(guò)程進(jìn)行項(xiàng)目活動(dòng);它不負(fù)責(zé)監(jiān)管產(chǎn)品的質(zhì)量,不負(fù)責(zé)向管理層提供項(xiàng)目的情況,不負(fù)責(zé)代表管理層進(jìn)行管理,只是代表管理層來(lái)保證過(guò)程的執(zhí)行。

      3:SQA活動(dòng):

      軟件質(zhì)量保證由各種任務(wù)構(gòu)成,這些任務(wù)分別與兩種不同的參與者有關(guān):做設(shè)計(jì)工作的軟件工程師和SQA小組成員。

      軟件工程師通過(guò)采用可靠的技術(shù)方法和措施,進(jìn)行正式的技術(shù)評(píng)審,執(zhí)行計(jì)劃周密的軟件測(cè)試來(lái)考慮質(zhì)量問(wèn)題(并完成軟件質(zhì)量保證和質(zhì)量控制活動(dòng))

      SQA小組成員的職責(zé)為輔助軟件工程小組得到高質(zhì)量的最終產(chǎn)品。其主要工作如下:

      為項(xiàng)目準(zhǔn)備SQA計(jì)劃。該計(jì)劃在制定項(xiàng)目計(jì)劃實(shí)制定,由所以感興趣的相關(guān)部門(mén)評(píng)審。該計(jì)劃將控制由項(xiàng)目組和SQA小組執(zhí)行的質(zhì)量保證活動(dòng)。在計(jì)劃中應(yīng)標(biāo)識(shí)一下幾點(diǎn):需要進(jìn)行的評(píng)價(jià);需要進(jìn)行的審計(jì)和評(píng)審;項(xiàng)目可用的標(biāo)準(zhǔn);錯(cuò)誤報(bào)告和跟蹤的規(guī)程;由SQA小組產(chǎn)生的文檔;為軟件項(xiàng)目提供的反饋數(shù)量。另外還需明確最終審計(jì)的結(jié)果報(bào)告給誰(shuí)。

      參與開(kāi)發(fā)該項(xiàng)目的軟件過(guò)程描述。軟件工程小組為要進(jìn)行的工作選擇一個(gè)過(guò)程。SQA將評(píng)審過(guò)程描述以保證該過(guò)程與組織政策,內(nèi)部軟件標(biāo)準(zhǔn),外界所訂標(biāo)準(zhǔn)(如ISO9001)以及軟件項(xiàng)目計(jì)劃的其他部分相符。

      評(píng)審各項(xiàng)軟件工程活動(dòng),對(duì)其是否符合定義好的軟件過(guò)程進(jìn)行核實(shí)。SQA小組識(shí)別記錄和跟蹤與過(guò)量的偏差,并對(duì)是否已經(jīng)改正進(jìn)行核實(shí)。

      審計(jì)指定的軟件工作產(chǎn)品,對(duì)其是否符合定義好的軟件過(guò)程中的相應(yīng)部分進(jìn)行核實(shí)。SQA小組對(duì)選出的產(chǎn)品進(jìn)行評(píng)審;識(shí)別,記錄和跟蹤出現(xiàn)的偏差;對(duì)是否已經(jīng)改正進(jìn)行核實(shí);定期將工作結(jié)果向項(xiàng)目管理者報(bào)告。在審計(jì)過(guò)程中。注意審計(jì)一定要有項(xiàng)目組人員陪同,雙方要開(kāi)誠(chéng)布公,坦誠(chéng)相對(duì)。審計(jì)的內(nèi)容主要包括:是否按照過(guò)程要求執(zhí)行了相應(yīng)活動(dòng),是否按照過(guò)程要求產(chǎn)生了相應(yīng)產(chǎn)品。

      確保軟件工作及工作產(chǎn)品中的偏差已被記錄在案并根據(jù)預(yù)定規(guī)程進(jìn)行處理。偏差可能出現(xiàn)在項(xiàng)目計(jì)劃,過(guò)程描述,采用的標(biāo)準(zhǔn)或技術(shù)工作產(chǎn)品中。

      記錄所有不符合的部分并報(bào)告給高級(jí)管理者。對(duì)不符合的部分進(jìn)行跟蹤直至問(wèn)題得到解決。

      4:軟件評(píng)審:軟件評(píng)審是軟件工程過(guò)程中的過(guò)濾器。評(píng)審被用于軟件開(kāi)發(fā)過(guò)程的多個(gè)不同的點(diǎn)上,起到發(fā)現(xiàn)錯(cuò)誤和缺陷節(jié)日引發(fā)排錯(cuò)活動(dòng)的作用。軟件評(píng)審起到的作用是凈化分析,設(shè)計(jì)和編碼的軟件工程活動(dòng)。在課程實(shí)踐過(guò)程中由于初始需求分析的不明確以及后來(lái)概要設(shè)計(jì)過(guò)程中關(guān)鍵點(diǎn)的遺漏所引發(fā)的錯(cuò)誤曾經(jīng)導(dǎo)致我們小組代碼的兩次大部分返工,現(xiàn)在看來(lái)在課程實(shí)踐過(guò)程中沒(méi)有進(jìn)行軟件評(píng)審所致

      5:正式技術(shù)評(píng)審(FTR)

      正式技術(shù)評(píng)審是一種由軟件工程師和其他人進(jìn)行的軟件質(zhì)量保障活動(dòng)。

      正式技術(shù)評(píng)審的目標(biāo)是:發(fā)現(xiàn)功能、邏輯或?qū)崿F(xiàn)的錯(cuò)誤;證實(shí)經(jīng)過(guò)評(píng)審的軟件的確滿足需求;保證軟件的表示符合預(yù)定義的標(biāo)準(zhǔn);得到一種一致的方式開(kāi)發(fā)的軟件;使項(xiàng)目更易管理。

      評(píng)審會(huì)議一般由3-5人參加,不超過(guò)2小時(shí),由評(píng)審主席、評(píng)審者和生產(chǎn)者參加,必須做出下列決定中的一個(gè):工作產(chǎn)品可不可以不經(jīng)修改而被接受;由于嚴(yán)重錯(cuò)誤而否決工作產(chǎn)品;暫時(shí)接受工作產(chǎn)品。

      評(píng)審總結(jié)報(bào)告和記錄保存:評(píng)審會(huì)議結(jié)束時(shí),生成一份評(píng)審問(wèn)題列表,完成一份包括“評(píng)審什么?由誰(shuí)評(píng)審?結(jié)論是什么?”的評(píng)審總結(jié)報(bào)告。

      評(píng)審總結(jié)報(bào)告是項(xiàng)目歷史記錄的一部分,標(biāo)識(shí)產(chǎn)品中存在問(wèn)題的區(qū)域,作為行政條目檢查表以指導(dǎo)生產(chǎn)者進(jìn)行改正。

      評(píng)審指導(dǎo)原則:評(píng)審產(chǎn)品,而不是評(píng)審生產(chǎn)者。注意客氣地指出錯(cuò)誤,氣氛輕松;制定日程并且遵守日程;不要離題,限制爭(zhēng)論和辯駁。有異議的問(wèn)題不要爭(zhēng)論但要記錄在案;對(duì)各個(gè)問(wèn)題都發(fā)表見(jiàn)解。問(wèn)題解決應(yīng)該放到評(píng)審會(huì)議之后進(jìn)行;做書(shū)面筆記;限制參與者的人數(shù)并堅(jiān)持事先做準(zhǔn)備;為每個(gè)要評(píng)審的工作產(chǎn)品建立一個(gè)檢查表。應(yīng)為分析、設(shè)計(jì)、編碼、測(cè)試文檔都建立檢查表。;為了讓評(píng)審有效,為FTR分配資源和時(shí)間;為了提高效益對(duì)所有評(píng)審進(jìn)行有意義的培訓(xùn);評(píng)審以前所做的評(píng)審。

      6結(jié)合課程實(shí)踐淺談自己的感受

      下面我將結(jié)合課程的實(shí)踐講一講個(gè)人對(duì)于軟件質(zhì)量保證的一些感受,首先說(shuō)一說(shuō)每個(gè)人所扮演的角色,負(fù)責(zé)編碼的同學(xué)相當(dāng)于軟件工程師的角色,而負(fù)責(zé)需求分析及概要設(shè)計(jì)的同學(xué)責(zé)同時(shí)兼任了SQA小組成員的角色。在具體實(shí)現(xiàn)過(guò)程中,在需求分析階段,通過(guò)需求調(diào)研我們小組大體明確了客戶即TA對(duì)機(jī)動(dòng)車(chē)違章管理系統(tǒng)的需求,但由于沒(méi)有把需求調(diào)研的工作做到位,在完成需求分析的過(guò)程中,我們小組出現(xiàn)了一些問(wèn)題,主要是對(duì)TA要求的理解出現(xiàn)了分歧。此時(shí)承擔(dān)SQA小組責(zé)任的同學(xué)并沒(méi)有嚴(yán)格要求自己進(jìn)一步與TA溝通,解決理解上的分歧,而是個(gè)人主觀的認(rèn)為自己的理解就是對(duì)的。致使在具體實(shí)現(xiàn)時(shí)與初始需求出現(xiàn)了一些偏差。這個(gè)問(wèn)題的發(fā)生,主要是因?yàn)槌袚?dān)需求分析的同學(xué)同時(shí)兼任SQA小組工作的原因,致使監(jiān)督的客觀性方面出現(xiàn)了問(wèn)題。在概要設(shè)計(jì)階段由于考慮到后期一些功能在后期具體實(shí)現(xiàn)中的困難,沒(méi)有嚴(yán)格按照獲取的需求進(jìn)行設(shè)計(jì),主要是出于實(shí)現(xiàn)難度的考慮草率的對(duì)本已獲得的需求進(jìn)行了一些修改致使本就出現(xiàn)變差的需求進(jìn)一步打了折扣。在編碼階段針對(duì)出現(xiàn)問(wèn)題時(shí),更是僅僅是就問(wèn)題而談問(wèn)題,把原始的計(jì)劃放到了一邊?;仡櫿麄€(gè)課程的過(guò)程:從在初始人員定位時(shí)并沒(méi)有認(rèn)識(shí)到SQA小組的重要性,因此并沒(méi)有嚴(yán)格指定專(zhuān)人負(fù)責(zé),只是在出現(xiàn)問(wèn)題時(shí)才想到,而在明確兩人兼任SQA小組工作后,也沒(méi)有嚴(yán)格制定明確的計(jì)劃,也沒(méi)有正式的評(píng)審各項(xiàng)軟件工程活動(dòng),僅僅是想到什么就說(shuō)什么,不但造成了小組成員間的沖突,更是對(duì)問(wèn)題的解決沒(méi)有多大的幫助。而“軟件工程師”即從事編碼的同學(xué)雖然對(duì)軟件本身進(jìn)行了一些測(cè)試,修正了一些錯(cuò)誤,改進(jìn)了一些BUG,但這一切都是通過(guò)想當(dāng)然去做的,并沒(méi)有參考設(shè)計(jì)文檔。結(jié)論:

      無(wú)論何種軟件只有在保證其質(zhì)量的前提下才能體現(xiàn)出它的價(jià)值。軟件質(zhì)量保證則是保證軟件質(zhì)量的基石。而在軟件質(zhì)量保證的過(guò)程中,首先應(yīng)該明確自己的定位,而后嚴(yán)格按照上面提出的步驟與方法去實(shí)現(xiàn)才能更好的完成SQA工作。這一切,都需要我們?cè)诮窈蟮膶W(xué)習(xí)、工作中積極地去實(shí)踐。

      參考文獻(xiàn):

      軟件工程實(shí)踐者的研究方法 Roger S.Pressman

      軟件質(zhì)量保證 Schulmeyer,G.G

      第五篇:軟件質(zhì)量保證報(bào)告(最終版)

      軟件質(zhì)量保證報(bào)告

      現(xiàn)在越來(lái)越多的公司都開(kāi)始真正重視起軟件質(zhì)量問(wèn)題,要做到高質(zhì)量的軟件應(yīng)該滿足軟件需求定義的功能和性能。

      文檔符合事先確定的軟件開(kāi)發(fā)標(biāo)準(zhǔn)軟件的特點(diǎn)和屬性遵循軟件工程的目標(biāo)和原則,還應(yīng)該考慮在預(yù)算和進(jìn)度范圍內(nèi)交付,因此在項(xiàng)目進(jìn)行過(guò)程中要對(duì)偏差進(jìn)行控制質(zhì)量控制和質(zhì)量保證。

      質(zhì)量控制是為了保證每一件工作產(chǎn)品都滿足對(duì)它的需求而應(yīng)用于整個(gè)開(kāi)發(fā)周期中的一系列審查、評(píng)審和測(cè)試,質(zhì)量控制在創(chuàng)建工作產(chǎn)品的過(guò)程中包含一個(gè)反饋循環(huán),通過(guò)對(duì)質(zhì)量的反饋,使得我們能夠在得到的工作產(chǎn)品不能滿足其規(guī)約時(shí)調(diào)整開(kāi)發(fā)過(guò)程。所有工作產(chǎn)品都應(yīng)該具有定義好的和可度量的規(guī)約,這樣就可以將每個(gè)過(guò)程的產(chǎn)品與這一規(guī)約進(jìn)行比較。質(zhì)量保證由管理層的審計(jì)和報(bào)告構(gòu)成,目標(biāo)是為管理層提供獲知產(chǎn)品質(zhì)量信息所需的數(shù)據(jù),從而獲得產(chǎn)品質(zhì)量是否符合預(yù)定目標(biāo)的認(rèn)識(shí)和信心。

      軟件質(zhì)量保證

      軟件質(zhì)量保證是為了保證軟件系統(tǒng)或軟件產(chǎn)品滿足用戶要求的質(zhì)量而進(jìn)行的有計(jì)劃、有組織的活動(dòng),其目的是生產(chǎn)高質(zhì)量的軟件。在軟件質(zhì)量方面必須強(qiáng)調(diào)三個(gè)要點(diǎn):軟件必須滿足用戶規(guī)定的要求,與用戶需求不一致的軟件,就無(wú)質(zhì)量可言。

      軟件應(yīng)遵循軟件標(biāo)準(zhǔn)所定義的一系列開(kāi)發(fā)標(biāo)準(zhǔn),不遵循這些標(biāo)準(zhǔn)的軟件,其質(zhì)量難以得到保證。

      軟件還應(yīng)滿足某些隱含的要求,例如希望有良好的可理解性、可維護(hù)性等,而這些隱含的要求可能未被寫(xiě)在用戶規(guī)定的需求中,滿足它的顯性需求而不滿足其隱含需求,那么該軟件的質(zhì)量是令人懷疑的。

      我們?cè)u(píng)價(jià)一款軟件可以從以下一些角度進(jìn)行

      正確性

      正確性是指軟件按照需求正確執(zhí)行任務(wù)的能力。正確性也涵蓋了“精確性方面。無(wú)庸質(zhì)疑,這是對(duì)一款軟件最基本的要求,比如我們通過(guò)ATM自動(dòng)取款機(jī)取款時(shí),在輸入1,000時(shí),結(jié)果只輸出了800或者輸出了1,200,可想而知這會(huì)對(duì)銀行和客戶會(huì)產(chǎn)生多大的影響。一款軟件滿足不了正確性的要求,再談其他任何方面都沒(méi)意義。

      可靠性

      可靠性是指在一定的環(huán)境下,在給定的時(shí)間內(nèi),系統(tǒng)能夠正常運(yùn)行的概率。我曾在手機(jī)中遇到一個(gè)問(wèn)題:在待機(jī)狀態(tài)下,手機(jī)網(wǎng)絡(luò)信號(hào)等一切顯示正常,會(huì)出現(xiàn)一些無(wú)法通信的情況,電話無(wú)法撥打,短信不能收發(fā),重新開(kāi)機(jī)后方可恢復(fù)正常。想象下如果情人約會(huì),或者緊急救助時(shí)遇到這種情況會(huì)產(chǎn)生什么樣的后果。

      健壯性

      健壯性是指在異?;蛘卟焕闆r下,軟件能夠正常運(yùn)行的能力。我們可以用生活中的一個(gè)例來(lái)說(shuō)明,當(dāng)流感出現(xiàn)的時(shí)候,在同樣環(huán)境下,有些人很容易就生病,而有些人卻任你東南西北風(fēng),就是安然無(wú)恙。

      美觀性

      美觀性主要指軟件UI設(shè)計(jì)的情況,美觀性就是從大眾化審美以及心理學(xué)角度對(duì)軟件提出的一個(gè)要求,這個(gè)要綜合考慮軟件的使用人群特點(diǎn)等。美觀性包括軟件的顏色搭配,字體使用,排版布局等方面。

      性能

      性能也就是一個(gè)軟件效率問(wèn)題,也就是軟件特定時(shí)間空間環(huán)境下系統(tǒng)的響應(yīng)能力。我們平時(shí)在使用手機(jī)進(jìn)行編寫(xiě)短信時(shí),可能有的手機(jī)在輸入一個(gè)字符后,手機(jī)顯示的很緩慢!這就是軟件性能比較差的一個(gè)表現(xiàn)。

      易用性

      顧名思義,易用性是軟件能否滿足客戶容易操作使用程度。易用性也是衡量一款軟件質(zhì)量好壞的一個(gè)重要方面,我們經(jīng)常會(huì)聽(tīng)到有些人說(shuō)某些手機(jī)太復(fù)雜了,不好用,不會(huì)用,那我想這樣的軟件并不能真正能稱(chēng)為好軟件。在開(kāi)發(fā)過(guò)程中,如果軟件開(kāi)發(fā)人員一味關(guān)注技術(shù)而不從用戶使用的角度來(lái)考慮那就大錯(cuò)特錯(cuò)了。

      兼容性

      兼容性指一款軟件和其他不同軟件通信(或交換信息)的能力。以前我在做一些藍(lán)牙耳機(jī)測(cè)試的時(shí)候,就出現(xiàn)有藍(lán)牙耳機(jī)和某些手機(jī)配對(duì)后通過(guò)耳機(jī)端無(wú)法對(duì)手機(jī)端進(jìn)行控制的問(wèn)題,這就造成了和某些手機(jī)無(wú)法搭配使用,問(wèn)題比較嚴(yán)重。在做兼容性測(cè)試方面,首先要保證所做軟件能和市場(chǎng)上一些知名品牌產(chǎn)品以及市場(chǎng)占有率比較高的產(chǎn)品的兼容。安全性

      安全性是指軟件系統(tǒng)防止被非法入侵的能力。如我們會(huì)有聽(tīng)說(shuō)某網(wǎng)絡(luò)系統(tǒng)被黑客入侵導(dǎo)致癱瘓的情況就是一個(gè)例子。當(dāng)然一個(gè)系統(tǒng)的安全性既和軟件本身的抗入侵能力有關(guān)又和一些相關(guān)保護(hù)措施有關(guān),如是否有加密、安裝防火墻等。

      可移植性

      可移植性指的是軟件不經(jīng)修改或稍加修改就可運(yùn)行于不同軟硬件環(huán)境(CPU、OS和編譯器)的能力,主要體現(xiàn)為代碼的可移植性。

      可擴(kuò)展性

      可擴(kuò)展性反映軟件適應(yīng)“變化”的能力,如增加新功能等。可擴(kuò)展性和可移植性一樣,主要都是從開(kāi)發(fā)的角度對(duì)軟件提出的要求。從一些不同角度來(lái)評(píng)價(jià)一款軟件,當(dāng)然實(shí)際評(píng)測(cè)過(guò)程中還要根據(jù)嵌入式、B/S架構(gòu)、C/S架構(gòu)等不同特點(diǎn)軟件來(lái)有所側(cè)重,同時(shí)還要結(jié)合軟件軟件使用對(duì)象、生命周期等來(lái)綜合評(píng)價(jià)。當(dāng)然,以上各點(diǎn)滿足了也不能就能說(shuō)明就是一款好軟件了,其他比如可維護(hù)性、可復(fù)用性、可測(cè)試性等也是我們要根據(jù)實(shí)際情況來(lái)考慮的因素。

      軟件質(zhì)量的目標(biāo)

      軟件公司生產(chǎn)軟件的最根本目標(biāo)是為了讓產(chǎn)品贏得市場(chǎng)、贏得顧客,從而獲取利潤(rùn)。如果企業(yè)連生存的能力都沒(méi)有了,軟件的質(zhì)量做的再完美也無(wú)用。軟件公司開(kāi)發(fā)一款軟件,并不是說(shuō)質(zhì)量越高越好。質(zhì)量越高,成本相對(duì)會(huì)越高,這樣企業(yè)就可能支持不力,無(wú)法生存;或者價(jià)格很高,客戶無(wú)法接受。在此并不是說(shuō)軟件質(zhì)量并重要,質(zhì)量很重要!好和壞從來(lái)都是相對(duì)的。從用戶的角度而言,在能夠正常滿足使用要求的軟件就是好軟件;對(duì)企業(yè)而言,在軟件生命周期里,能夠軟件能夠滿足用戶使用,能給自己帶來(lái)更多利潤(rùn)的軟件就是好軟件。不同場(chǎng)合對(duì)軟件質(zhì)量的要求是不一樣的,比如我們國(guó)家發(fā)射神州五號(hào)而后神州六號(hào)宇宙飛船,這就要求其軟件質(zhì)量要百分百可靠,不能出哪怕一點(diǎn)點(diǎn)的差錯(cuò),相信在不久的將來(lái)我們國(guó)家在發(fā)射載人登月宇宙飛船時(shí),對(duì)飛船軟件質(zhì)量的的重視程度會(huì)有過(guò)之而無(wú)不及。人員素質(zhì)

      軟件是人做出來(lái)的,軟件質(zhì)量的好壞和開(kāi)發(fā)、測(cè)試以及有關(guān)管理人員都息息相關(guān)。在軟件開(kāi)發(fā)方面,我們?cè)诖瞬徽?,只從測(cè)試的角度來(lái)談軟件質(zhì)量保證。說(shuō)質(zhì)量保證,先問(wèn)下自己,從事質(zhì)量保證的人員真的有能力去做好質(zhì)量保證嗎?質(zhì)量保證的人員能力問(wèn)題是個(gè)重要方

      面,如果連軟件中潛在問(wèn)題都發(fā)現(xiàn)不了,想解決問(wèn)題,做高質(zhì)量的軟件,談何容易?

      測(cè)試人員能力是一方面,其他如從事軟件測(cè)試人員的職業(yè)素養(yǎng)也是個(gè)重要方面。如果一款軟件未有充分去測(cè),甚至對(duì)有些概率性的問(wèn)題一笑而過(guò),耐不住性子深入去測(cè),或者在發(fā)行版本時(shí)只簡(jiǎn)單測(cè)試一下,這些都無(wú)法真正保證軟件的質(zhì)量。而這種情況下的出現(xiàn),測(cè)試人員根據(jù)簡(jiǎn)單的測(cè)試,下了個(gè)軟件沒(méi)問(wèn)題的結(jié)論,這樣對(duì)顧客而言影響是很大的,最終對(duì)公司而言無(wú)論形象還是未來(lái)產(chǎn)品銷(xiāo)售等方面的都是不利的。

      公司規(guī)范

      測(cè)試人員的能力再?gòu)?qiáng),測(cè)出的問(wèn)題再多,如果在些問(wèn)題沒(méi)有解決的情況下匆匆將軟件release給客戶,軟件問(wèn)題一大堆。這樣的測(cè)試其實(shí)是沒(méi)有多大的實(shí)際意義的。測(cè)試的目的是發(fā)現(xiàn)問(wèn)題,解決問(wèn)題,保證軟件質(zhì)量。

      當(dāng)然這個(gè)保證單憑測(cè)試人員、QA是不行的,在我們國(guó)內(nèi),其實(shí)很多企業(yè)測(cè)試人員和QA人員在軟件發(fā)行問(wèn)題上根本沒(méi)有發(fā)言權(quán),基本上都是公司領(lǐng)導(dǎo)說(shuō)了算,如果公司領(lǐng)導(dǎo)說(shuō)“這些問(wèn)題沒(méi)關(guān)系,我覺(jué)得軟件可以發(fā)行”,那這時(shí)軟件基本都會(huì)發(fā)行的。至于所謂的測(cè)試、QA以及項(xiàng)目經(jīng)理等人員,你就一邊吹風(fēng)去吧。

      所以,在軟件問(wèn)題評(píng)估,軟件發(fā)行等問(wèn)題上一定要給質(zhì)量保證人員(通常是QA)足夠的權(quán)力,QA測(cè)評(píng)通不過(guò)就是通不過(guò)!

      可惜目前真正能做到這一步的公司并不多。企業(yè)為了生存,也很難把這方面真正做好,比如有些產(chǎn)品趕在某些節(jié)假日上市時(shí)有著良好的時(shí)常,而過(guò)了那一段時(shí)期,可能產(chǎn)品就很難賣(mài)了。當(dāng)然,這些就不是測(cè)試人員考慮的范圍了。

      我們?nèi)绾纬蔀橐幻麅?yōu)秀的軟件質(zhì)量保證工程師

      軟件質(zhì)量保證牽扯到軟件開(kāi)發(fā)的方方面面,包括從啟動(dòng)到需求,到設(shè)計(jì),到開(kāi)發(fā),到測(cè)試,到發(fā)布,到后期維護(hù)的整個(gè)過(guò)程。在啟動(dòng)階段,你要理解如何制定項(xiàng)目章程,如何書(shū)寫(xiě)項(xiàng)目范圍說(shuō)明書(shū),如何制定項(xiàng)目計(jì)劃;在需求階段,你需要理解如何與用戶確認(rèn)需求,如何進(jìn)行需求分析,如何與用戶確認(rèn)用戶需求;在設(shè)計(jì)方面你要大體理解當(dāng)前設(shè)計(jì)前沿技術(shù),了解數(shù)據(jù)庫(kù)知識(shí),如何進(jìn)行概要設(shè)計(jì)和詳細(xì)設(shè)計(jì);在構(gòu)造階段,您需要了解編碼規(guī)范,編程技巧,集成技術(shù);在測(cè)試階段你需要理解如何進(jìn)行單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試;在驗(yàn)收階段您需要理解如何進(jìn)行驗(yàn)收測(cè)試,如何培訓(xùn)用戶,如何替用戶搭建環(huán)境;在維護(hù)階段您需要理解如何理解代碼,如何進(jìn)行再工程技術(shù)。在這里你好像是一位多面手,但是了解得越多,對(duì)你從事質(zhì)量保證工作越有好處。由于現(xiàn)代分工比較細(xì)致,往往一個(gè)質(zhì)量小組需要各個(gè)方面的人才組合在一起,才能發(fā)揮更大的效能,才能達(dá)到1+1>2的結(jié)果。

      對(duì)于從事軟件質(zhì)量保證工作,您需要一定的數(shù)學(xué)知識(shí),尤其是概率統(tǒng)計(jì)知識(shí)。無(wú)論你是否采用6Sigma,你需要對(duì)你的軟件質(zhì)量進(jìn)行度量活動(dòng),需要收集數(shù)據(jù),分析數(shù)據(jù)從而解決問(wèn)題。你要理解如何使用直方圖,散點(diǎn)圖,魚(yú)刺圖,餅圖等工具。這樣你才能展示問(wèn)題的原因,尋找解決問(wèn)題的原因。

      對(duì)于從事軟件質(zhì)量保證工作,溝通能力非常重要。質(zhì)量工作做得好壞,關(guān)鍵在于領(lǐng)導(dǎo)的支持和員工的參與。由于目前中國(guó)軟件的實(shí)際工作,公司領(lǐng)導(dǎo)往往忽視軟件質(zhì)量的重要性和優(yōu)先性,你就需要與領(lǐng)導(dǎo)講清楚質(zhì)量管理的優(yōu)勢(shì),如何可以提高公司產(chǎn)品的質(zhì)量,減少客戶的投訴率從而節(jié)約公司的成本,提高勞動(dòng)生產(chǎn)率。有了領(lǐng)導(dǎo)強(qiáng)有力的支持,你的工作就好像添加了一把利劍,可以運(yùn)行得得心應(yīng)手。但是僅僅有領(lǐng)導(dǎo)的支持時(shí)往往不夠的,還需要員工的支持,你需要了解當(dāng)前問(wèn)題有什么,阻礙這些問(wèn)題的要數(shù)是是什么,大家需要解決什么樣的問(wèn)題?這些都需要靠你的溝通技巧來(lái)解決。

      下載《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告word格式文檔
      下載《軟件測(cè)試與質(zhì)量保證》讀書(shū)報(bào)告.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        軟件測(cè)試讀書(shū)總結(jié)

        軟件測(cè)試(第二版)書(shū)的一些總結(jié) 軟件測(cè)試這本書(shū)分為了六個(gè)部分,介紹了軟件測(cè)試的基礎(chǔ)知識(shí)。以下分部分是我的一些理解。 1. 第一部分是軟件測(cè)試綜述,主要介紹了與軟件測(cè)試及其相......

        軟件測(cè)試讀書(shū)心得

        軟件測(cè)試技術(shù)讀書(shū)心得 作為一名具有一年多的軟件開(kāi)發(fā)人員,對(duì)于軟件測(cè)試我有著深刻的體會(huì)。我在2014年6月進(jìn)入湖北大學(xué)軟件工程研究所,開(kāi)始學(xué)習(xí)并且進(jìn)行C#.NET團(tuán)隊(duì)開(kāi)發(fā),除了課......

        軟件質(zhì)量保證管理

        1、V模型:V模型是在RAD模型的基礎(chǔ)上演變而來(lái)的,由于開(kāi)發(fā)過(guò)程構(gòu)造成一個(gè)V字形而得名。V模型強(qiáng)調(diào)軟件開(kāi)發(fā)的協(xié)作和速度,將軟件實(shí)現(xiàn)和驗(yàn)證有機(jī)地結(jié)合起來(lái),在保證較高的軟件質(zhì)量情況......

        論軟件測(cè)試在質(zhì)量保證中的作用

        論軟件測(cè)試在軟件質(zhì)量中的作用 論軟件質(zhì)量保證與測(cè)試 一:我對(duì)軟件測(cè)試的認(rèn)識(shí): 軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。具體的說(shuō),軟件測(cè)試是根據(jù)然間開(kāi)發(fā)個(gè)階段的規(guī)......

        軟件測(cè)試實(shí)習(xí)報(bào)告.

        實(shí)習(xí)報(bào)告 實(shí)習(xí)公司:----科技股份有限公司 實(shí)習(xí)職位:軟件測(cè)試 姓 名:---------- 班 級(jí):----------- 專(zhuān) 業(yè):------------------- 學(xué) 院 : ------------------- 導(dǎo) 師: -------......

        軟件測(cè)試實(shí)習(xí)報(bào)告

        北京百鏈網(wǎng)源信息技術(shù)有限公司 軟件測(cè)試實(shí)習(xí)報(bào)告 一、實(shí)習(xí)目的 通過(guò)畢業(yè)實(shí)習(xí),將理論高度上升到實(shí)踐高度,更好的實(shí)現(xiàn)將大學(xué)期間所學(xué)的理論和實(shí)踐的結(jié)合,更進(jìn)一步加深對(duì)理論知識(shí)......

        軟件測(cè)試實(shí)習(xí)報(bào)告(★)

        軟件測(cè)試實(shí)習(xí)報(bào)告摘要畢業(yè)前夕的實(shí)習(xí)是為了提高自己的對(duì)社會(huì)的認(rèn)知能力,同時(shí)理論聯(lián)系實(shí)際,讓自己迅速適應(yīng)社會(huì),跟上IT前進(jìn)的快速步伐。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通......

        軟件測(cè)試實(shí)習(xí)報(bào)告

        實(shí)習(xí)報(bào)告 一. 實(shí)習(xí)目的 通過(guò)實(shí)習(xí)提高自己的對(duì)社會(huì)的認(rèn)知能力,同時(shí)理論聯(lián)系實(shí)際,讓自己迅速適應(yīng)社會(huì),跟上IT前進(jìn)的快速步伐。通過(guò)理論與實(shí)際的結(jié)合、學(xué)校與社會(huì)的溝通,進(jìn)一步提高......