秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

軟件測試培訓資料課件

上傳人:痛*** 文檔編號:252400317 上傳時間:2024-11-15 格式:PPT 頁數(shù):49 大小:632.50KB
收藏 版權申訴 舉報 下載
軟件測試培訓資料課件_第1頁
第1頁 / 共49頁
軟件測試培訓資料課件_第2頁
第2頁 / 共49頁
軟件測試培訓資料課件_第3頁
第3頁 / 共49頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《軟件測試培訓資料課件》由會員分享,可在線閱讀,更多相關《軟件測試培訓資料課件(49頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,軟件測試培訓資料,*,PPT,文檔演模板,Office,PPT,軟件測試培訓資料,2024/11/15,軟件測試培訓資料,本課程主要參考教材:,Software Testing,Second Edition,(美)Ron Patton 著,張小松等譯,2006年3月,軟件測試培訓資料,課程教學內容安排:,第一部分 軟件測試綜述(共三章),第二部分 軟件測試基礎(共五章),第三部分 運用測試技術(共七章),第四部分 軟件測試的進一步深入(共兩章),第五部分 使用測試文檔(共四章),第六部分 軟件測試的未來(共

2、兩章),軟件測試培訓資料,第一部分 軟件測試綜述,官方定義,體系架構,軟件測試的背景,軟件開發(fā)過程,軟件測試的實質,軟件測試培訓資料,第一部分 軟件測試綜述,官方定義,使用人工或自動手段來運行或測定某個系統(tǒng)的過程,檢驗它是否滿足規(guī)定的需求或是弄清預期結果與實際結果之間的差別。,IEEE1983年,軟件測試培訓資料,第一部分 軟件測試綜述,體系架構,軟件測試的基礎理論和基本技術,軟件測試的標準和規(guī)范,軟件測試的環(huán)境和工具,軟件測試的管理,軟件測試培訓資料,第一部分 軟件測試綜述,第一章 軟件測試的背景,軟件錯誤案例研究,軟件缺陷是什么,為什么會出現(xiàn)軟件缺陷,軟件缺陷的修復費用,軟件測試員的工作內

3、容,優(yōu)秀軟件測試員的素質,軟件測試培訓資料,第一章 軟件測試的背景,1 軟件錯誤案例研究,1994年12月30日;Thomas R.Nicely博士在他的一個實驗中,發(fā)現(xiàn)了奔騰CPU的除法問題,(41958353145727)314357274195835?,年月日,阿麗亞娜型火箭第一次鑒定發(fā)射,因火箭導航電腦軟件系統(tǒng)發(fā)生故障而失敗;,軟件測試培訓資料,第一章 軟件測試的背景,美國愛國者導彈防御系統(tǒng)首次應用在海灣戰(zhàn)爭中對抗伊拉克飛毛腿導彈的防御戰(zhàn)中,一次在沙特阿拉伯的多哈擊斃了28名美國士兵;,2003年4月,一個軟件故障導致美國航空集團公司損失數(shù)千美元,因為有些機票的價格被誤定為1.86美元

4、;,2003年8月,位于美國俄亥俄州的第一能源(FirstEnergy)公司下屬的電力監(jiān)測與控制管理系統(tǒng)“XA/21”出現(xiàn)軟件錯誤,導致北美東北部大規(guī)模停電;,1999年12月3日,美國航天局的火星極地登陸者號探測器試圖在火星表面著陸時失蹤。;,軟件測試培訓資料,第一章 軟件測試的背景,美國商務部的國立標準技術研究所(NIST:National Institute of Standards and Technology)有關軟件缺陷的損失調查報告表示,“據(jù)推測,由于軟件缺陷而引起的損失額每年高達595億美元。這一數(shù)字相當于美國國內生產(chǎn)總值的0.6%”。,2005年07月13日,北京互聯(lián)網(wǎng)首次突

5、然大面積斷網(wǎng),主要原因是北京網(wǎng)通幾個核心路由器的BGP Down掉了,;,軟件測試培訓資料,第一章 軟件測試的背景,2 軟件缺陷是什么,一、軟件失敗的術語,缺點(defect)偏差(variance),故障(fault)失敗(failure),問題(problem)矛盾(incosistency),錯誤(error)特性殊(feature),事件(incident)缺陷(bug),異常(anomaly),軟件測試培訓資料,第一章 軟件測試的背景,了解與自己合作的產(chǎn)品開發(fā)小組的特點是重要的。他們提及他們軟件問題的方式反映出他們處理整個開發(fā)過程的方式。,本課程中,所有軟件問題都被稱為缺陷(bugs

6、)。,軟件測試培訓資料,第一章 軟件測試的背景,二、軟件缺陷官方的定義,1.軟件未實現(xiàn)產(chǎn)品說明書要求的功能。,2.軟件出現(xiàn)了產(chǎn)品說明書指明不會出現(xiàn)的錯誤。,3.軟件實現(xiàn)了產(chǎn)品說明書未提到的功能。,4.軟件未實現(xiàn)產(chǎn)品說明書雖未明確提及但應該實現(xiàn)的目標。,5.軟件難以理解、不易使用、運行緩慢或者從測試員的角度看最終用戶會認為不好。,軟件測試培訓資料,第一章 軟件測試的背景,每一個使用過一些軟件的人都會對軟件的工作方式有自己意見和想法,要編寫令所有用戶都滿意的軟件是不可能的。要全面,最重要的是要客觀評價,并非所有測試發(fā)現(xiàn)的缺陷都要修改。,軟件測試培訓資料,第一章 軟件測試的背景,3 為什么會出現(xiàn)軟件

7、缺陷,一、導致軟件缺陷最大的原因是產(chǎn)品說明書(需求分析),軟件測試培訓資料,第一章 軟件測試的背景,二、軟件缺陷的第二大來源是設計,三、代碼錯誤可以歸咎于軟件的復雜性、文檔不足、進度壓力或者普通的低級錯誤,與一、二有關。,四、其他原因,如誤解,重復錯誤,測試錯誤等只占極小的比例。,軟件測試培訓資料,第一章 軟件測試的背景,4 軟件缺陷的修復費用,隨著時間推移,修復軟件缺陷的費用驚人地增長(指數(shù)級),IBM:確定軟件錯誤的相對成本是:在設計階段,1.5;編碼前,1;編碼中,1.5;測試前,10;測試中,60;交付后,100。Watts Humphrey,TRW:確定錯誤的相對時間:需求分析階段,

8、1;設計階段,3-6;編碼階段,10;開發(fā)測試階段,15-40;接受性測試階段,30-70;應用運行中,40-1000。Boehm,軟件測試培訓資料,第一章 軟件測試的背景,5 軟件測試員的工作內容,軟件測試員的目標是找出缺陷,軟件測試員的目標是找出缺陷,盡可能早一些,軟件測試員的目標是找出缺陷,盡可能早一些,并確保其得以外修復,修復”缺陷并非指一定要改正軟件,軟件測試培訓資料,第一章 軟件測試的背景,6 優(yōu)秀軟件測試員的素質,在宇宙的歷史中,毀滅總是比創(chuàng)建容易?,好的測試組織可以造就一個公司;缺少測試的組織可能倒閉一個公司,大多數(shù)軟件測試員應具備的素質,軟件測試培訓資料,第一章 軟件測試的背

9、景,具有編程方面的知識,不會害怕進入陌生環(huán)境。,善于發(fā)現(xiàn)問題的癥結,喜歡解謎。,不放過任何蛛絲馬跡,具有創(chuàng)造性,力求完美,不去苛求,而是盡力接近目標,判斷準確,注重策略和外交,善于說服,軟件測試培訓資料,第一部分 軟件測試綜述,第二章 軟件開發(fā)過程,產(chǎn)品的組成部分,軟件項目成員,軟件開發(fā)生命周期模式,軟件測試培訓資料,第二章 軟件開發(fā)過程,1,產(chǎn)品的組成部分,可能考慮不到的抽象內容:,產(chǎn)品說明書產(chǎn)品審查,設計文檔進度表,前期版本的反饋競爭對手的信息,測試計劃用戶調查,易用性數(shù)據(jù)外觀說明,軟件體系結構軟件代碼,一、軟件產(chǎn)品需要的投入,軟件測試培訓資料,第二章 軟件開發(fā)過程,1、客戶需求,編寫軟件

10、的目的是滿足一些人的需求;,客戶需求收集可以通過問卷調查,收集軟件以前版本反饋信息、收集競爭產(chǎn)品信息、收集期刊評論、收集焦點人群的意見以及其他諸多方式;,軟件測試培訓資料,第二章 軟件開發(fā)過程,2、產(chǎn)品說明書,產(chǎn)品說明書綜合需求調查信息以及沒有提出但必須要實現(xiàn)的需求,真正地定義產(chǎn)品是什么、有哪些功能、外觀如何;,軟件測試培訓資料,第二章 軟件開發(fā)過程,3、進度表,制定進度的目的是了解哪項工作完成了,還有多少工作要作,何時全部完成;,軟件測試培訓資料,第二章 軟件開發(fā)過程,4、軟件設計文檔,對于稍大一些的程序而言,必須要有一個規(guī)劃軟件如何編寫的設計過程。,常用軟件設計文檔包括:,結構文檔,數(shù)據(jù)流

11、圖、狀態(tài)轉換圖、流程圖,代碼注釋,軟件測試培訓資料,第二章 軟件開發(fā)過程,5、測試文檔,重要的測試提交文檔清單包括:,測試計劃,測試用例,缺陷報告,測試工具和自動測試,度量、統(tǒng)計和總結,軟件測試培訓資料,第二章 軟件開發(fā)過程,軟件代碼,二、軟件產(chǎn)品的組成,幫助文件 用戶手冊,樣本和示例 標簽和不干膠,產(chǎn)品支持信息 圖標和標志,錯誤信息 廣告和宣傳材料,安裝 說明文件,軟件測試培訓資料,第二章 軟件開發(fā)過程,2,軟件項目成員,項目經(jīng)理、程序經(jīng)理或者監(jiān)制人員 編寫產(chǎn)品說明書、管理進度、進行重大決策,項目不同,人員就大不相同了。但是對于大多數(shù)情況,分工是一樣的,只是叫法不同而已,體系架構師,系統(tǒng)工程

12、師 設計整個系統(tǒng)體系架構,程序員、開發(fā)人員設計、編寫軟件并修復軟件中的缺陷,軟件測試培訓資料,第二章 軟件開發(fā)過程,測試員或質量保證(Quality Assurance,QA)員找出并報告軟件產(chǎn)品的問題,技術作者編制軟件產(chǎn)品附帶的文件和聯(lián)機文檔,配置管理員或構建員把程序員編寫的代碼及技術作者寫的全部文檔資料在一起,合成為一個軟件包,軟件測試培訓資料,第二章 軟件開發(fā)過程,3,軟件開發(fā)生命周期模式,軟件產(chǎn)品從最初構思到公開發(fā)行的過程稱為軟件開發(fā)生命周期模式,大爆炸模式,邊寫邊改模式,瀑布模式,螺旋模式,在開發(fā)軟件過程中有 各種不同的方法。對特定項目而言,沒有那個模式是一定最好的,有4種最常用的模

13、式,軟件測試培訓資料,第二章 軟件開發(fā)過程,一、大爆炸模式,人力和資金巨大的能量釋放產(chǎn)生了優(yōu)秀的軟件產(chǎn)品或者一堆廢品。,簡單 所有精力都花在開發(fā)軟件和編寫代碼上,計劃、進度安排和正規(guī)開發(fā)過程幾乎沒有,幾乎沒有什么測試,軟件測試培訓資料,第二章 軟件開發(fā)過程,二、邊寫邊改模式,粗略的想法簡單的設計漫長的來回編寫、測試和修改缺陷的過程發(fā)布產(chǎn)品,在大爆炸模式基礎上的一個進步,軟件測試培訓資料,第二章 軟件開發(fā)過程,三、瀑布模式,最初的構思到最終產(chǎn)品要經(jīng)過一系列步驟。每一個步驟結束時,項目小組組織審查,并決定是否進入下一步。如果項目進入下一步未準備好,就停滯下來,直到準備好,強調產(chǎn)品的定義,各步驟是分

14、立的;沒有交叉,無法回溯,軟件測試培訓資料,第二章 軟件開發(fā)過程,四、螺旋模式,總體思想是:一開始不必詳細定義所有細節(jié)。從小開始,定義重要功能,努力實現(xiàn)這些功能,接受客戶反饋,然后進入下一階段。重復上述過程,直至得到最終產(chǎn)品,螺旋模式中包含了一點瀑布模式(分析、設計、開發(fā)和測試的步驟)、一點邊寫邊改模式(螺旋模式的每一次)和一點大爆炸模式(從外界觀察)。模式發(fā)現(xiàn)問題早,使成本低。,軟件測試培訓資料,第一部分 軟件測試綜述,第三章 軟件測試的實質,測試的原則,軟件測試的術語和定義,軟件測試培訓資料,第三章 軟件測試的實質,1,測試的原則,輸入量太大,輸出結果太多,軟件執(zhí)行路徑太多,軟件說明書是主

15、觀的。你可以說從旁觀者來看是缺陷。,一、完全測試程序是不可能的,例:Microsoft windows計算器程序,軟件測試培訓資料,第三章 軟件測試的實質,關鍵是如何把數(shù)量巨大的可能測試減少到可以控制的范圍,以及如何針對風險作出明智的抉擇,那些測試重要,那些不重要;,二、軟件測試是有風險的行為,目標是找到最優(yōu)的測試量,使測試不多不少,軟件測試培訓資料,第三章 軟件測試的實質,軟件測試工作與防疫員的工作極為相似,可以報告已軟件缺陷存在,卻不能報告軟件缺陷不存在,三、測試無法顯示潛伏的軟件缺陷,軟件測試培訓資料,第三章 軟件測試的實質,程序員也有心情不好的時候,四、找到的軟件缺陷越多,就說明附近的

16、軟件缺陷更多,程序員往往犯同樣的錯誤,某些軟件缺陷其實冰山一角,軟件測試培訓資料,第三章 軟件測試的實質,1990年,Boris Beixer在其編著的軟件測試技術(Software Testing Techniques)第2版一書中描述了軟件測試越多,其對測試的免疫力越強的現(xiàn)象,五、殺蟲劑怪事,為了克服殺蟲劑怪事,軟件測試員必須不斷編寫不同的新的測試程序,軟件測試培訓資料,第三章 軟件測試的實質,沒有足夠的時間,六、并非所有軟件缺陷都要修復,不算真正的軟件缺陷,修復的風險太大,不值得修復,缺陷都修復的決策過程通常由軟件測試員、項目經(jīng)理和程序員共同參與,軟件測試培訓資料,第三章 軟件測試的實質,尚未發(fā)現(xiàn)或未觀察到的軟件缺陷只能說是潛在缺陷,七、什么時候才叫缺陷難以說清,軟件測試培訓資料,第三章 軟件測試的實質,軟件行業(yè)變化太快,去年還很先進的產(chǎn)品今年就過時了,同時,軟件變得更龐大、更復雜,功能越來越多,導致軟件開發(fā)周期越來越長。這兩種反作用力形成了矛盾,結果是產(chǎn)品說明書經(jīng)常變化。,八、產(chǎn)品說明書從沒有最終版本,軟件測試培訓資料,第三章 軟件測試的實質,早點找出缺陷,九、軟件測試員在產(chǎn)品

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!