重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1. 黑盒測試和白盒測試常用的測試方法有哪些?舉例說明。
答:白盒測試:逡輯覆蓋法,主要包括詫句覆蓋,判斷覆蓋,條件覆蓋,判斷條件覆蓋,組合條件覆蓋、路徑覆蓋。
黑盒測試:等價劃分類,邊界值分析,錯諢推測法等
2. 靜態測試和動態測試的概念。
答:靜態方法是不運行被測程序本身,僅通過分析和檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。對需求規格說明書、軟件設計說明書、源程序做結構分析、流程圖分析、符號執行來找錯。靜態方法通過程序靜態特性的分析,找出欠缺和可疑之處。
動態方法是挃通過運行被測程序,檢查運行結果與預期結果的差異,并分析運行效率和健壯性等性能,所謂軟件的動態測試,就是通過運行軟件來檢驗軟件的動態行為和運行結果的正確性。
根據動態測試在軟件開發過程中所處的階段和作用,動態測試可分為如下幾個步驟:1、單元測試 2、集成測試 3、系統測試 4、驗收測試 5、回歸測試。
3. 等價類有幾種,含義分別是什么?
答:等價類分為以下幾類:
有效等價類和無效等價類,具體意思自己悟
4. 等價類劃分的優缺點。(答出一些使用過程中的體會即可)
答:優點:考慮了單個數據域中的各類情況,避免盲目或隨機選取的輸入數據的不完整性和不穩定性,同時可有效控制測試設計的數量。
缺點:對組合情況考慮不足,在很多情況下用例選擇不當會產生問題(如邊界)。
5. 邊界值測試方法的優缺點。
答:長期得測試工作經驗告訴我們,大量的錯誤是發生在輸入和輸出范圍的邊界上。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。
不過邊界值分析法和等價類劃分法一樣,沒有考慮輸入之間的組合情況,因此需要進一步組合其他測試用例設計方法。
6. 等價類劃分的原則
網上很多,自己去搜
7. 性能測試:如何評價系統的極限性能?
8. 判斷測試活動中止的條件
答:從以下幾個角度分析,包括:無新 bug 且嚴重性高的老 bug 已修復;bug 收斂;某一級別bug 低于一定比例;時間耗盡;滿足特定覆蓋率。
9. 常見測試模型?
答 V 模型、W 模型、H 模型、X 模型和前置模型等
未完待續。。。。歡迎轉發