




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件測試復習知識點熟練掌握:1.面向對象的單元測試中基于服務的測試策略2.向對象中的基于狀態測試的策略3.軟件測試與軟件開發的關系4.系統測試的概念及其分類;系統測試是將已經確認的軟件、計算機硬件、外設、網絡等其他元素結合在一起,進行信息系統的各種組裝測試和確認測試,其目的是通過與系統的需求相比較,發現所開發的系統與用戶需求不符或矛盾的地方,從而提出更加完善的方案。1.用戶層:①用戶支持測試;②用戶界面測試;③可維護測試;④安全性測試;2.應用層:①性能測試;②系統可靠性、穩定性測試;③系統兼容性測試;④系統組網測試;⑤系統安裝升級測試;3.功能層:4.子系統層;5.協議/指標層;5.常見的黑盒測試用例的設計方法黑盒測試也稱功能測試或數據驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用。?整性,如圖所示。②在接口上,能否正確地接受輸入數據,能否產生正確地輸出信息③訪問外部信息是否有錯④性能上是否滿足要求⑤界面是否錯誤,是否不美觀⑥初始化或終止錯誤?黑盒測試有兩種基本方法,即通過測試和失敗測試。?其能力如何。軟件測試員只運用最簡單,最直觀的測試案例。在設計和執行測試案例時,總是先要進行通過測試。在進行破壞性試驗之前,看一看軟件基本功能是否能夠實現。這一點很重要,否則在正常使用軟件時就會奇怪地發現,為什么會有那么多的軟件缺陷出現??在確信了軟件正確運行之后,就可以采取各種手段通過搞“垮”敗測試或迫使出錯測試。1)比較簡單,不需要了解程序內部的代碼及實現;2)與軟件的內部實現無關;3)從用戶角度出發,能很容易的知道用戶會用到哪些功能,會遇到哪些問題;4)基于軟件開發文檔,所以也能知道軟件實現了文檔中的哪些功能;5)在做軟件自動化測試時較為方便。黑盒測試的缺點有:30%;2)自動化測試的復用性較低。?等價類劃分方法?邊界值分析方法?錯誤推測方法?因果圖方法?判定表驅動分析方法?功能圖分析方法6.常見的白盒測試的用例測試方法?白盒測試,也稱為結構化測試、基于代碼的測試,是一種測試用例設計方法,它從程序的控制結構導出測試用例。白盒測試的優點有:幫助軟件測試人員增大代碼的覆蓋率,提高代碼的質量,發現代碼中隱藏的問題。白盒測試的缺點有:(1)程序運行會有很多不同的路徑,不可能測試所有的運行路徑;(2)測試基于代碼,只能測試開發人員做的對不對,而不能知道設計的正確與否,可能會漏掉一些功能需求;(3)系統龐大時,測試開銷會非常大。7.利用等價類劃分方法設計測試用例(2)設計一測試用例,使其盡可能多地覆蓋尚未覆蓋的有效等價類,重復這一步驟,直到所有有效等價類均被測試用例所覆蓋;(3)設計一新測試用例,使其只覆蓋一個無效等價類,重復這一步驟直到所有無效等價類均被覆蓋;8.利用邏輯覆蓋方法設計測試用例?白盒測試中的邏輯覆蓋方法有以下6種:1.語句覆蓋:基本思想是:設計若干測試用例,運行被測程序,使程序中每個可執行語句至少執行一次。2.判定覆蓋:基本思想是:設計若干測試用例,運行被測程序,使曾被滿足。3.條件覆蓋:基本思想是:設計若干測試用例,執行被測程序以后要使每個判斷中每個條件的可能取值至少滿足一次。4.判定-條件覆蓋:基本思想是:設計足夠的測試用例,使得判斷少執行一次。5.條件組合覆蓋:基本思想是:設計足夠的測試用例,使得所有可能的條件取值組合至少執行一次6.路徑覆蓋:基本思想是:設計所有的測試用例,來覆蓋程序中的所有可能的執行路徑9.基本路徑測試方法設計測試用例10.判定樹/表法設計測試用例概念掌握11.軟件測試的概念,目的,內容,方法概念:軟件測試就是在軟件投入運行前,對軟件需求分析、設計規格說明和兩種描述:定義1:軟件測試是為了發現錯誤而執行程序的過程。定義2:軟件測試是根據軟件開發各階段的規格說明和程序的內部結構而精心設計的一批測試用例,并利用這些測試用例運行程序以及發現錯誤的過程。正在開發的軟件的質量。內容:軟件測試的基本思想軟件開發與軟件測試軟件測試技術概覽持續的軟件測試軟件測試的原則與經驗方法:動態測試;和黑盒測試法;可以分為傳統測試方法和面向對象測試方法;其它特定環境及應用的測試12.單元測試、集成測試、系統測試、驗收測試的概念、內容、過程,特征,模型等個特定條件(或者場景)下某個特定函數的行為。元測試,就是為了證明這段代碼的行為和我們期望的一致。過程中的邊界值的錯誤。集成測試(也叫組裝測試,聯合測試)是單元測試的邏輯擴展。它的最簡單的形式是:兩個已經測試過的單元組合成一個組件,并且測試它們之間的接口。塊一起測試。程序部分之間的接口上可能存在的錯誤。是否確實能提供系統方案說明書中指定功能的有效方法。(常見的聯調測試)需求并且遵循系統設計。行,例如在產品設置中是否達到了預期的高性能如同用戶所合理期待的那樣。13.系統測試的各種方法的概念在性能可以接受的前提下,測試系統可以支持的最大負載,測試軟件在各種狀況下的性能,即在不同負載下(負載一數(如反應時間等)檢查系統的運行情況。比如測試正常使用時的時間,多人同時使用的時候響應時間是否都在接受范圍內。測試軟件是否易用,主觀性比較強。一般要根據很多用戶的價易用性。也稱穩定性測試,連續運行被測系統,檢查系統運行時的穩定程測試系統對非法侵入的防范能力。對程序的危險防止和危險處理是否有效。測試人員扮演非法入侵者復的手段。測試人員扮演對產品操作一點也不懂的客戶,在進行通過與同類產品比較,考察該系統的優點、缺點。一種先期的用戶測試,此時系統剛剛開發完成。一種后期的用戶測試,此時系統已經通過內部測試,大部分錯誤行。14.軟件測試環境的概念軟件測試環境就是軟件運行的平臺,即軟件、硬件和網絡的集合測試環境=軟件+硬件+網絡+歷史數據15.功能測試的概念,方法答:功能測試是指
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年甘肅武威嘉峪關臨夏州中考物理試卷真題(含答案詳解)
- 綠豆發芽率與株高生長規律探究:紅藍光LED照射實驗報告論文
- 基于STEM教育的小學科學課程評價改革與實踐策略研究論文
- 節目制作部管理制度
- 英格蘭民宿管理制度
- 茶葉大學生創新創業計劃書(5篇)
- 殯葬禮儀師試題【內含答案】
- 幼兒園變廢為寶教案及教學設計
- 地理(北京)(A3考試版)
- 建筑施工特種作業-建筑起重機械安裝拆卸工(塔式起重機)真題庫-4
- 法務崗位招聘筆試題與參考答案(某大型國企)2025年
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 2023大學-精密機械設計(龐振基黃其圣著)課后答案
- 【MOOC】電路分析基礎-北京郵電大學 中國大學慕課MOOC答案
- 《SMART原則培訓》課件
- GB/T 44579-2024熱塑性塑料分集水器
- 民間非營利組織審計報告(模板)
- 專題06直角坐標系中三角形面積的相關問題(原卷版+解析)
- TQGCML 4301-2024 煤礦覆巖離層注漿充填開采設計施工及驗收規范
- 《舞蹈鑒賞》期末考試復習題庫(含答案)
- 人教版(2024新版)九年級上冊化學:第四單元 課題3《物質組成的表示》教案教學設計
評論
0/150
提交評論