B S測試與C S測試區別

2022-07-08 01:57:11 字數 1370 閱讀 4438

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

b/s browser/server即瀏覽器/伺服器 在這種結構中,應用軟體的業務邏輯完全在應用伺服器端實現,使用者操作完全在web伺服器實現,客戶端只需要瀏覽器即可進行業務處理,它只完成瀏覽,查詢,輸入等簡單的功能,絕大部分的功能在伺服器上實現,對伺服器的要求就提高了.

區別思考點:客戶端的安裝(b/s的客戶端是瀏覽器)

b/s測試重點:

瀏覽器(不同型別和版本)以及客戶端配置(cookie設定和解析度設定)等測試。除客戶端測試外,根據web系統常用技術還需要關注以下幾個方面的測試:

(1)鏈結測試

(2)表單測試

(3)指令碼測試

(4)activex控制項測試

c/s測試重點:

(1)客戶端安裝測試

ø 安裝手冊的評估

ø 安裝的自動化程度

ø 安裝選項和設定得測試

ø 安裝過程的中斷測試

ø 安裝順序測試

ø 多環境安裝測試

ø 安裝的正確性測試

ø 修復安裝測試

ø 解除安裝安裝測試

(2)客戶端公升級測試

ø 與變更相關的測試

ø 變更內容的測試

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

(4)伺服器端資料驗證

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

具體:思考點

c/sb/s

功能測試-鏈結

功能測試-表單

同b/s

表單操作,例如使用者註冊、登陸、資訊提交等

資料庫檢查

功能測試-cookies

fiddler等工具攔截

如果web應用系統使用了cookies,就必須檢查cookies是否能正常工作。測試的內容可包括cookies是否起作用,是否按預定的時間進行儲存,重新整理對cookies有什麼影響等。

功能測試-語言

灰盒測試

灰盒測試

功能測試-資料庫

效能測試-

連線速度測試

負載測試

壓力測試

可用性測試

導航圖形:

(1)要確保圖形有明確的用途,或動畫不要胡亂地堆在一起,以免浪費傳輸時間。web應用系統的尺寸要盡量地小,並且要能清楚地說明某件事情,一般都鏈結到某個具體的頁面。

(2)驗證所有頁面字型的風格是否一致。

(3)背景顏色應該與字型顏色和前景顏色相搭配。

ui/ue

客戶端相容性

更複雜安全性

更高

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

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

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同資料庫進行資料互動。...