淺析軟件測(cè)試與質(zhì)量改進(jìn)_第1頁(yè)
淺析軟件測(cè)試與質(zhì)量改進(jìn)_第2頁(yè)
淺析軟件測(cè)試與質(zhì)量改進(jìn)_第3頁(yè)
淺析軟件測(cè)試與質(zhì)量改進(jìn)_第4頁(yè)
淺析軟件測(cè)試與質(zhì)量改進(jìn)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、淺析軟件測(cè)試與質(zhì)量改進(jìn)摘 要:軟件測(cè)試和軟件質(zhì)量保證是軟件質(zhì)量工程的 兩個(gè)不同層面的工作。軟件測(cè)試只是軟件質(zhì)量保證工作的一 個(gè)重要環(huán)節(jié)。文章重點(diǎn)闡述了軟件測(cè)試與軟件質(zhì)量之間存在 的關(guān)系,分析了軟件測(cè)試失敗的原因,并就這一問(wèn)題提出解 決辦法。軟件產(chǎn)品的質(zhì)量取決于軟件開(kāi)發(fā)過(guò)程,軟件測(cè)試作 為一個(gè)重要的階段在軟件的生命周期,通過(guò)增加程度的關(guān) 注。軟件測(cè)試是軟件質(zhì)量保證和可靠性的關(guān)鍵步驟是唯一有 效的方法來(lái)驗(yàn)證軟件是否完成所需的功能。帕特測(cè)試是不限 于軟件開(kāi)發(fā)階段,它已開(kāi)始在整個(gè)軟件開(kāi)發(fā)過(guò)程中,進(jìn)行早 期的測(cè)試,整個(gè)軟件開(kāi)發(fā)成本下降更多。統(tǒng)計(jì)數(shù)據(jù)顯示,一 個(gè)大型軟件測(cè)試工作負(fù)載常常占總數(shù)的 40% 以

2、上軟件開(kāi)發(fā), 以及在極端情況下甚至可能高達(dá)軟件工程成本的其他步驟 三到五倍之和,其目的是提高軟件產(chǎn)品質(zhì)量和可靠性。本文 淺析軟件測(cè)試與質(zhì)量之間的關(guān)系,闡述了軟件測(cè)試失敗的原 因,并給出了一定的建議。關(guān)鍵詞:軟件測(cè)試;質(zhì)量;原因;測(cè)試用例中圖分類號(hào): TP311.52 軟件測(cè)試是軟件生產(chǎn)的一系列活動(dòng),以確保生產(chǎn)的軟件和軟件需求與重要事件的結(jié)果一致。隨著信息技術(shù)的發(fā)展, 軟件系統(tǒng)的規(guī)模繼續(xù)擴(kuò)大,需求日益復(fù)雜的軟件質(zhì)量需求不 斷增加,軟件測(cè)試的質(zhì)量也隨著增加,因此,越來(lái)越多的強(qiáng) 調(diào)軟件人員在軟件測(cè)試。軟件測(cè)試(SQC)操作技術(shù)和活動(dòng)來(lái)滿足產(chǎn)品的質(zhì)量要 求,包括檢驗(yàn)、修正和反饋。例如 SQC 檢查發(fā)現(xiàn)

3、缺陷后刪除, 然后壞反饋有關(guān)部門改進(jìn)措施。 因此,控制 SQC 主要是在工 廠內(nèi),其目的是防止不合格商品,訂單,工廠。確保產(chǎn)品滿 足質(zhì)量要求,只有合格的產(chǎn)品交付給客戶。軟件質(zhì)量保證( SQA )是為滿足客戶需求,提供信心即 使客戶確保你提供產(chǎn)品來(lái)滿足他的要求。因此需要從市場(chǎng)調(diào) 查開(kāi)始后和客戶需求評(píng)估、產(chǎn)品開(kāi)發(fā)、訂單和原材料采購(gòu)、 進(jìn)貨檢查,過(guò)程控制每個(gè)階段的生產(chǎn)和發(fā)貨,服務(wù)和其他留 下證據(jù),證實(shí)了工廠的每一步客戶需求的活動(dòng)。SQA 的目的不是為了確保產(chǎn)品質(zhì)量,確保產(chǎn)品質(zhì)量是SQC 任務(wù)。SQA 是提供信心。 因此, 需要了解客戶需求開(kāi)始服務(wù)整 個(gè)過(guò)程管理。這需要企業(yè)建立質(zhì)量管理體系,開(kāi)發(fā)合適的

4、文 件規(guī)范活動(dòng)的實(shí)現(xiàn)過(guò)程和留下證據(jù)的活動(dòng)為了提供信任。這 種信任可分為內(nèi)部和外部,外部客戶放心,即使我相信工廠 需要生產(chǎn)和交付產(chǎn)品在工廠老板放心,因?yàn)槔习迨堑谝回?zé)任 的產(chǎn)品質(zhì)量,產(chǎn)品質(zhì)量事件他應(yīng)該承擔(dān)全部責(zé)任,這是國(guó)家 發(fā)展的主要產(chǎn)品質(zhì)量要求的法律,為了鼓勵(lì)企業(yè)真正注重質(zhì)量,所以老板為了避免對(duì)質(zhì)量負(fù)責(zé),需要調(diào)節(jié)活動(dòng)證據(jù)的文 件和離開(kāi),但工廠內(nèi)部員工不是由文件所有者無(wú)法理解操作 的需求,這就需要他來(lái)取代 SQA 審計(jì)了解文檔需求被遵守, 以便工廠老板認(rèn)為活動(dòng)是根據(jù)文檔, 進(jìn)行安撫他, 所以 SQC 前和 SQA 之間的主要區(qū)別是,以確保產(chǎn)品質(zhì)量和遵從性, 這是建立系統(tǒng),確保系統(tǒng)運(yùn)行要求為了提供內(nèi)

5、部和外部的信 任。SQC和SQA雖然有相似之處:即 SQC和SQA必須驗(yàn) 證,SQC產(chǎn)品驗(yàn)證的標(biāo)準(zhǔn)測(cè)試產(chǎn)品是否符合要求,SQA內(nèi)部審計(jì)是驗(yàn)證系統(tǒng)操作符合標(biāo)準(zhǔn)要求,如果實(shí)施 SQA 貨物審 計(jì)和可靠性測(cè)試是驗(yàn)證產(chǎn)品是否進(jìn)行了根據(jù)活動(dòng)的規(guī)定,是 否能滿足需求, 確保交付的產(chǎn)品工廠有資格, 符合有關(guān)規(guī)定。1 相關(guān)概念界定1.1 軟件測(cè)試的概念 軟件測(cè)試的典型參數(shù)一個(gè)好的測(cè)試是測(cè)試最容易找到錯(cuò)誤未發(fā)現(xiàn)的,一個(gè)成功的測(cè)試是測(cè)試發(fā)現(xiàn)一個(gè)錯(cuò)誤沒(méi)有發(fā) 現(xiàn),測(cè)試是發(fā)現(xiàn)錯(cuò)誤和執(zhí)行過(guò)程。這個(gè)論點(diǎn)明確指出,測(cè)試 的目的是發(fā)現(xiàn)錯(cuò)誤。1.2 IEEE 軟件測(cè)試的定義( 1983) 使用人工或自動(dòng)手段來(lái)運(yùn)行或評(píng)估一個(gè)系統(tǒng)或

6、系統(tǒng)組件的過(guò)程,其目的是審查是否滿足指定要求;或澄清預(yù)期結(jié) 果和實(shí)際結(jié)果之間的差別。這個(gè)定義非常明確提出測(cè)試是驗(yàn) 證軟件滿足需求的目標(biāo)。1.3 軟件測(cè)試:測(cè)試是軟件運(yùn)行在所有可能的目標(biāo),體育、行動(dòng)、環(huán)境和描 述的結(jié)果。測(cè)試用例是最小的單元測(cè)試組織,是指一個(gè)特定 軟件產(chǎn)品測(cè)試任務(wù)的描述,體現(xiàn)測(cè)試程序、方法、技術(shù)和策 略。包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期 結(jié)果、測(cè)試腳本等,并最終形成文檔。2 軟件測(cè)試的失敗原因?qū)嵺`表明,測(cè)試是唯一有效的方法來(lái)驗(yàn)證軟件是否可以 完成所需的功能,但軟件錯(cuò)誤、缺陷、故障、不消除漏洞無(wú) 法避免。用戶不禁想知道為什么軟件開(kāi)發(fā)計(jì)劃通過(guò)詳細(xì)、科 學(xué)的項(xiàng)目管理和嚴(yán)

7、格的測(cè)試,或?qū)l(fā)生在使用“問(wèn)題”是什 么意思?在這里,我們分析的原因大多數(shù)軟件錯(cuò)誤通過(guò)大量 的例子:(1)未經(jīng)測(cè)試的軟件是直接輸入。軟件測(cè)試行業(yè)長(zhǎng)期 以來(lái)一直是問(wèn)題,但作為軟件工程的一個(gè)分支,它不是很深 入的研究。由于時(shí)間或成本等原因,直接使用未經(jīng)測(cè)試的軟 件并不少見(jiàn)。(2)每單位重量的理解軟件開(kāi)發(fā)、光學(xué)測(cè)試。不知道 軟件開(kāi)發(fā)人員不僅取決于項(xiàng)目的及時(shí)完成,還有測(cè)試人員。 軟件測(cè)試是一個(gè)后期的發(fā)展,時(shí)間的測(cè)量,沒(méi)有時(shí)間,測(cè)量 的數(shù)量越少,測(cè)試就會(huì)失敗。(3)測(cè)試?yán)碚摵蜏y(cè)試方法沒(méi)有完全掌握。沒(méi)有測(cè)試公 司當(dāng)前的發(fā)展過(guò)程密切相關(guān),大多數(shù)的軟件測(cè)試沒(méi)有明確的 目標(biāo)和可衡量的質(zhì)量要求,質(zhì)量控制測(cè)試人員基

8、本上依靠他 們自己的經(jīng)驗(yàn)和責(zé)任。(4)缺乏自動(dòng)化軟件測(cè)試工具支持基本停留在手動(dòng)功 能測(cè)試,主要是在軟件開(kāi)發(fā)后期干預(yù)。3 質(zhì)量控制測(cè)試點(diǎn) 軟件測(cè)試并不是一個(gè)簡(jiǎn)單的任務(wù),做這項(xiàng)工作必須改變 錯(cuò)誤的對(duì)軟件測(cè)試的理解,提高軟件測(cè)試的各個(gè)方面,選擇 一個(gè)合理的測(cè)試方法,測(cè)試人員能夠有效地組織和利用軟件 測(cè)試工具提高軟件測(cè)試的自動(dòng)化,大大提高了效率和質(zhì)量測(cè) 試軟件。(1)在軟件生產(chǎn)團(tuán)隊(duì),軟件測(cè)試是建立軟件的最大程 度的觀點(diǎn)發(fā)現(xiàn)缺陷、 錯(cuò)誤和失敗。 只有解決意識(shí)形態(tài)的問(wèn)題, 軟件測(cè)試可以順利進(jìn)行,希望得到最優(yōu)結(jié)果。(2)測(cè)試需要一個(gè)良好的工作環(huán)境。試驗(yàn)工作以確保 最好的工作環(huán)境,如果可能,您應(yīng)該創(chuàng)建一個(gè)測(cè)試

9、實(shí)驗(yàn)室來(lái) 模擬用戶的操作環(huán)境,包括必要的實(shí)驗(yàn)室設(shè)備和各種操作系 統(tǒng)平臺(tái),維護(hù)實(shí)驗(yàn)室實(shí)用、清潔,避免其他人干擾甚至破壞 測(cè)試環(huán)境。(3)盡快繼續(xù)開(kāi)展軟件測(cè)試,制定一個(gè)全面的測(cè)試計(jì) 劃。可能的缺陷和錯(cuò)誤在任何階段的軟件周期出現(xiàn),因此, 早期的必要性,不斷檢測(cè)缺陷的早期檢測(cè)軟件。和嚴(yán)格執(zhí)行 測(cè)試計(jì)劃,排除隨意性。工作不應(yīng)該有時(shí)間測(cè)試多種測(cè)量, 測(cè)量不是更少的時(shí)間,但應(yīng)該有一個(gè)完整的計(jì)劃,并嚴(yán)格執(zhí) 行,以確保測(cè)試結(jié)果,以確保軟件質(zhì)量。4 結(jié)束語(yǔ) 重復(fù)測(cè)試程序,特別是維護(hù)測(cè)試,經(jīng)常重復(fù)數(shù)十甚至數(shù) 百次,使用測(cè)試工具,大大增加了“重新測(cè)試”程度的自動(dòng) 化軟件和“回歸測(cè)試” ,測(cè)試人員擺脫復(fù)雜,重復(fù)手工測(cè)試

10、, 更多的時(shí)間和精力來(lái)設(shè)計(jì)測(cè)試用例和測(cè)試的完整性審計(jì)、全 面性,從而確保正確的版本的軟件產(chǎn)品。和計(jì)算機(jī)技術(shù)、數(shù) 據(jù)融合技術(shù)的快速發(fā)展,網(wǎng)絡(luò)技術(shù)和通信技術(shù),越來(lái)越多的 軟件功能需求,如何開(kāi)發(fā)高質(zhì)量的軟件已成為迫切需要解決 的問(wèn)題。研究了軟件測(cè)試方法和技術(shù),以確保軟件質(zhì)量是關(guān) 鍵。我們相信,通過(guò)建立科學(xué)、合理的軟件測(cè)試質(zhì)量標(biāo)準(zhǔn)體 系充分考慮軟件的特殊性,借鑒其他學(xué)科相關(guān)理論,它可以 完全控制軟件測(cè)試的質(zhì)量,提高軟件質(zhì)量。軟件質(zhì)量是軟件 產(chǎn)品的生命力,軟件測(cè)試和軟件質(zhì)量保證是一個(gè)重要的方 法。如何進(jìn)行一個(gè)完整的、有效的軟件測(cè)試,軟件測(cè)試已經(jīng) 成為一個(gè)重要的問(wèn)題令人擔(dān)憂的地方。從軟件測(cè)試過(guò)程,提 出了一種質(zhì)量控制測(cè)試的方法。參考文獻(xiàn):1 辛娜敏.遠(yuǎn)程教育中互動(dòng)的理念及派別之述評(píng)J.中國(guó)遠(yuǎn)程教育, 2003( 1 7): 27-33.2 顧桂明,李軍 .小議網(wǎng)絡(luò)遠(yuǎn)程教育中的互動(dòng)式學(xué)習(xí) J.江蘇高教

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論