測試的介紹
1.軟件測試概述
1.1 軟件測試與需求
# 定義:
# 1.軟件測試定義:
在規定的條件下對程序進行操作,以發現程序錯誤,衡量軟件質量,并對其是否能滿足設計要求進行評估的過程。
(1).規定的條件
(2).目的: 發現程序錯誤, 衡量軟件質量
# 2.通俗定義:
軟件測試是一種實際輸出與預期輸出之間的審核或者比較過程
設計過程當中: 預期結果 <--> 實際輸出
# 需求
測試是保證實際輸出與預期輸出之間的審核或比較過程, 及時發現軟件Bug與缺陷. 避免項目上線由于Bug給公司帶來損失.
1.2 開發與測試
在開發的過程中, 開發人員會對自己開發的功能進行簡單的測試. 但不會讓開發完成對軟件的整個測試. 原因可能有一下幾方面的原因:
- 思維定式
- 測試力度不夠
- 關注度不足
2.軟件分類
2.1根據應用場景分類:
工具類軟件、游戲型軟件、媒體型軟件、電商型軟件等
2.2根據軟件架構分類:
單機版軟件、分布式軟件
機械迷城 gorogoa
2.2.1:單機版軟件:
office、紅警等
2.2.2:分布式軟件:
客戶端需安裝專門軟件,如QQ 微信等
C/S架構軟件
客戶端需安裝專門軟件,如QQ 微信等
B/S架構軟件
客戶端為瀏覽器 ,如百度、hao123等
C --> client
S --> Server



浙公網安備 33010602011771號