軟件開發測試模型課件理論_第1頁
軟件開發測試模型課件理論_第2頁
軟件開發測試模型課件理論_第3頁
軟件開發測試模型課件理論_第4頁
軟件開發測試模型課件理論_第5頁
已閱讀5頁,還剩91頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Tableof01123掌握V模型(重點掌握V模型(重點隨著測試過程的管理和發展,測試人員通過大量的實踐,從而總結出了不少測試模型,如常見的V模型W模V模型是最具有代表意義的測試模型,最早是由PaulRook在20世紀80測試V模型即包含了底層測試又包含了高層測試;底層測試:檢驗源代碼質量的測試,如:單元測試;高層測試:檢驗整個系統的需要,如:系統測試; 2.1W技能要求高H模型要求能夠很好的定義每個迭代的規模,不能太大也不能太小;掌握軟件測試分類(重點11、Alpha是內測版本,即現在所說的CB2、此版本表示該軟件僅僅是一個初步完成品,通常只在軟件開發者內部交流,3、一般而言,該版本軟件的bug較多,2、該版本相對于α版已有了很大的改進,消除了嚴重的錯誤,但還是存在著一些缺陷,3、這一版本通常由軟件公司免費發布,4、通過一些專業愛好者的測試,將結果反饋給開發者,GammaGamma版本,指的是軟件版本正式發行的候選版。該版本已經相當成熟了,與即將發行的正式版相差無幾,內部人員測試的稱為Alpha測試Alpha測試主要看有沒有功能缺失或系統錯誤Alpha測試完后一般不會有大問題了。然后把軟件拿給用戶測試,稱為:beta測試,主要是看用戶對軟件外觀、使用方便等的反應。這么多的測試版一方面為了最終產品盡可能地滿足用戶的需要,另一方面也盡量減少了軟件中的bug。然后做過一些修改,成為正式發布的候選版本時,叫做gamma(現在叫做RC-ReleaseCandidate)。 易用性測試(usability 測試人員不需要了解實現得細節,包括特定的編程語言(沒有編程經驗的人也可以設計測試用例;測試人員和編程人員是相互獨立的(黑盒測試用例設計與程序如何實現無關);隨機測試(其他分類探索性測試(其他分類1+2=31+3=41+4=5100+1=101掌握等價類劃分法(重點 1.5等價類劃分法案例--用戶名(昵稱)長度為3-19-要求:標題長度要求:標題長度>0標題長度<=30QQQQ賬號:6---10邊界值法練習合、輸入條件與輸出條件之間的相互制約關系。所以要使用判定表法才能解決上述案例編寫測試用例的過程45條規則可以針對每個合法輸入組合的規則設計用例進行測試511、訂購單的檢查,如果金額大于500元,又未過期,則發出批準單和提貨單;案例如果想對文件進行修改,輸入的第一列字符必須是如果想對文件進行修改,輸入的第一列字符必須是A/B第一列字符不正確,則給出信息L,如果第二列字符不正確,則給出信息M擴展系統只接收系統只接收5或100元紙幣,一次只能使用一張紙幣,一次充值金額只能為5元或10元。若輸入5元紙幣,并選擇充值5元,完成充值后退卡,提示充值成功;若輸入10元紙幣,并選擇充值5元,完成充值后退卡,提示充值成功,找零5若輸入10元紙幣,并選擇充值10元,完成充值后退卡,提示充值成功;若選擇充值按鈕后不輸入紙幣,提示錯誤通常在因果圖中用通常在因果圖中用Ci表示原因用Ei表示結果,各結點表示狀態,可取值“0”或“1”案例、如想對文件進行修改,輸入的第一列字符必須是或者,第二列字符必須是一個數字,如果第一列字符不正確則給出信息,如果第二列字符不正確,則給出信息M2付錢交易,交易成功后生成訂購單,完成整個購物過程。11這種方法很大程度上是憑經驗進行的,它描述了對它描述了對PC(IBM格式)和StarMail(基于局域網的電子郵件軟件)做回歸測試;最初制定的測試計劃是用1周的時間執行150個測試用例。但是,開發推遲了,測試時間被壓縮到僅僅8周時間。測試負責人采取另外一個測試方案和計劃,即2個人8周的時間測試1000輕這種不確定性的問題,他用正交表法重新設計了測試用例,此時測試用例只有422個。用這42個測試用例去測試發現了4個缺陷,開發人員修復缺陷,然后軟件就發布了。在使用的兩年時間內,凡被測試到的領域都沒有再發現缺陷,因此在發現缺陷這方面,此測試計劃是100有效。據測試負責人估計,如果AT&采用100個測試用例的測試計劃,可能僅僅只發現這些缺陷中的3個。TechnicalS/techsup/technote/ts723_Designs.txt數理統計、試驗窗體中有多個控件窗體中有多個控件(字體、字符樣式、顏色、字號),字體仿宋、楷體、華文彩云11、根據需求形成因子狀態表>假設查詢某個人時有三個查詢條件(假設查詢某個人時有三個查詢條件(查詢條件僅考慮填寫和不填寫兩種情況根據“姓名”進行查詢根據“手機號碼”查詢11、根據需求形成因子狀態表>11、根據需求形成因子狀態表>注意:當正交表中狀態數不同時,選擇狀態數出現最多的所以應該選擇狀態數為的正交表,因素數選擇>=3allpairs.exeallpairs.exe源文件.txt>新文件TortoiseSVN-9260-win32svn-1.6.11.msiLanguagePack_9260-win32在彈出窗口的在彈出窗口的“版本庫URL處填入版本庫的訪問地址,如:5:8080/svn/XX部門/XXX項目/點“確定”開始從SVN服務器下載數據在受SVN控制的某層文件夾上(或文件夾內空白處,或某文件上)點右鍵,選擇SVN提交TSTSV自動檢查該文件夾客戶端的改動,并將其列在彈出窗口的“變更列表”在彈出窗口的“信息”欄寫上對此次提交的注釋,以便將來追溯在受SV控制的某層文件夾或文件上點右鍵,選擇“TortoiseSV-版本庫瀏覽器”在彈出窗口拖動文件夾或文件到需要的位置由于是對服務器版本庫直接操作,移動后將自動執行一次“提交”移動完成后需要在客戶端執行一次“更新”,以下載最新狀態 11而這一功能并沒有在說明書的功能中規定。11計算器崩潰了。發現階段、:程序員無法重現或者現象難以捕捉程序員無法重現或者現象難以捕捉---缺陷詳細描述程序員無法讀懂的缺陷報告---標題測試人員錯誤理解或者不正確操作引出的缺陷(FAQ)錯誤的修改影響的模塊較多,帶來的風險較大(遺留修改性價比太低todoinprogress:進行中inreview:審查jira求重新激活問題就是修改工作流的狀態為清晰準確的軟件缺陷描述可以減少開發人員退回來的缺陷數量可以節省開發人員和測試人員的時間。提清晰準確的軟件缺陷描述可以減少開發人員退回來的缺陷數量可以節省開發人員和測試人員的時間。提加強開發人員、測試人員和管理人員的協同工作,讓他們更好的工作不便于分配。比如缺陷報告有2不便于驗證。避免使用模糊不清的詞語,例如:“功能中斷,功能不正確,行為不起作用”為了便于他人理解,避免使用俚語或過分具體的測試細節。包含了過

溫馨提示

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

評論

0/150

提交評論