B S測試與C S測試之區別

2022-08-18 11:27:13 字數 1099 閱讀 7359

我們在日常功能測試工作中,常常依據測試物件和測試目標的不同分為四個級別的測試,單元測試、整合測試、系統測試和驗收測試,但是往往忽略了被測應用系統架構。在測試過程中針對不同的系統架構,測試的側重點也不同。下面以b/s

結構和c/s

結構的特殊應用系統為例,分析在功能測試中的區別。

我們談到的web

系統是指以

brower/server

的訪問方式為主,包含客戶端瀏覽器、

web應用伺服器、資料庫伺服器的軟體系統。一般的

b/s結構,都是多層架構的,有介面層、業務邏輯層、資料層。由於這種結構不需要客戶端的安裝,客戶端主要通過瀏覽器來訪問,因此客戶端測試的重點是:客戶端作業系統(不同型別和版本)、客戶端瀏覽器(不同型別和版本)以及客戶端配置(

cookie

設定和解析度設定)等測試。除客戶端測試外,根據

web系統常用技術還需要關注以下幾個方面的測試:

(1)鏈結測試

(2)表單測試

(3)指令碼測試

(4)activex控制項測試

c/s(client/server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到client端和server端來實現,降低了系統的通訊開銷。這種結構與b/s

最顯著的區別是需要安裝客戶端,通過客戶端程式來訪問應用系統,因此

c/s客戶端測試是重點,並且與

b/s結構有所不同。

c/s客戶端測試的重點有:

(1)客戶端安裝測試

ø 安裝手冊的評估

ø 安裝的自動化程度

ø 安裝選項和設定得測試

ø 安裝過程的中斷測試

ø 安裝順序測試

ø 多環境安裝測試

ø 安裝的正確性測試

ø 修復安裝測試

ø 解除安裝安裝測試

(2)客戶端公升級測試

ø 與變更相關的測試

ø 變更內容的測試

ø 與變更相關的測試         

(3)客戶端與伺服器鏈結測試

(4)伺服器端資料驗證

(5)客戶端可維護性測試

以上內容總結了b/s

與c/s

B S測試與C S測試區別

c s client server即客戶端 伺服器 分為客戶機與伺服器兩層,客戶機不是沒有任何運算能力的輸入輸出裝置,要求有一定的資料處理能力和資料儲存能力,通過把應用軟體的資料和計算合理地分配給客戶機和伺服器 有效地降低網路通訊量和伺服器運算量,也就減輕了伺服器的運算壓力 b s browser ...

B S和C S測試的區別

b s brower server 以訪問方式為主,包含客戶端瀏覽器 web應用伺服器 資料庫伺服器的軟體系統。一般的b s結構,都是多層架構的,有介面層 業務邏輯層 資料層。由於這種結構不需要客戶端的安裝,客戶端主要通過瀏覽器來訪問,因此客戶端測試的重點是 客戶端作業系統 不同型別和版本 客戶端瀏...

C S與B S的區別

c s是client server的縮寫。客戶端需要安裝專用的客戶端軟體。b s是brower server的縮寫。客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面完全通過www瀏覽器 實現,一部分事務在前端實現。但是主要是邏輯在伺服器端實現。瀏覽器通過web server同資料庫進行資料互動。...