軟體測試(二)

2022-07-08 02:51:05 字數 1209 閱讀 1758

6、軟體生存週期及其模型是什麼?

軟體生存週期(software life cycle)又稱為軟體生命期,生存期。是指從形成開發軟體概念起,所開發的軟體使用以後,知道失去使用價值消亡為止的整個過程。一般來說,整個生存週期包括計畫(定義)、開發、執行(維護)三個時期,每個時期又劃分為若干個階段。每個階段有明確的任務。

週期模型(典型的幾種):

生命週期階段:

7、什麼是軟體測試?軟體測試的目的與原則

在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。

軟體測試的目的:

軟體測試的原則:

8、軟體配置管理的作用?軟體配置包括什麼?

軟體配置管理(software configuration management,scm)是一種標識、組織和控制修改的技術。軟體配置

管理應用於整個軟體工程過程

。在軟體建立時變更是不可避免的,而變更加劇了專案中軟體開發

者之間的混亂。scm活動的目標就是為了標識變更、控制變更、確保變更正確實現並向其他有關人員報告

變更。從某種角度講,scm是一種標識、組織和控制修改的技術,目的是使錯誤降為最小並最有效地提高生產效率

。軟體配置包括如下內容:配置項識別、工作空間管理、版本控制、變更控制、狀態報告、配置審計

9、什麼是軟體質量?

概括地說,軟體質量就是「軟體與明確的和隱含的定義的需求相一致的程度」。具體地說,軟體質量是軟體符合明確敘述的功能和效能需求、文件中明確描述的開發標準、以及所有專業開發的軟體都應具有的隱含特徵的程度。 影響軟體質量的主要因素,這些因素是從管理角度對軟體質量的度量。可劃分為三組,分別反應使用者在使用軟體產品時的三種觀點。正確性、健壯性

、效率、完整性、可用性、風險(產品執行);可理解性、可維修性、靈活性、可測試性

(產品修改);可移植性、可再用性、互執行性(產品轉移)。

10、目前主要的測試用例設計方法是什麼?

白盒測試:邏輯覆蓋、迴圈覆蓋、基本路徑覆蓋

黑盒測試:邊界值分析法、等價類劃分、錯誤猜測法、因果圖法、狀態圖法、測試大綱法、隨機測試、場景法

軟體測試二

一 選擇 常用的 的圖有 多項 用例圖 順序圖 類圖d.流程圖 一般來說,對物件導向的軟體應該進行以下哪些測試 多項 d 模型測試 類測試 互動測試 d.系統 子系統測試 效能測試主要是測試軟體產品在實際應用中的效能特徵,測試內容主要概括為 多項 客戶端效能測試 網路上效能測試 伺服器端效能測試 d...

軟體測試面試(二)

出於意料的去某個以技術要求高著稱的公司面試,對於我這種 薄弱的人,pm一開始的問題我就蒙了,在2選一的二面中惜敗 問題如下 在不利用工具的前提下,如何實現自動化測試 http和https的本質區別是什麼?https的傳輸是什麼?有沒有進行核心 的編寫 總結 在測試理論能者的遍地年代,對於 的掌握人才...

軟體測試 firstday(二)

一 軟體缺陷的定義 按照定義,可以分為文件缺陷 缺陷 測試缺陷 過程缺陷 文件缺陷 文件在靜態檢查過程中發現的缺陷 缺陷 對 進行同行評審 審計或 走查過程中發現的缺陷 測試缺陷 由測試執行活動發現的被測物件的缺陷 過程缺陷 通過過程審計 過程分析 管理評審 質量評估 質量審核等活動發現的關於過程的...