一、應用伺服器的分類
1.1 web伺服器
1.2 資料庫伺服器:例如db2
1.3 ftp伺服器
1.4 郵件伺服器
1.5 檔案共享伺服器:例如雲盤
多層結構的劃分方式:
使用者介面層:互動
表示邏輯層:介面和內容顯示
業務邏輯層:資料通訊
基礎框架服務層:資料通訊的其他支援
資料層:資料庫
資料庫併發控制過程衝突:
併發控制的測試設計
測試的重點是併發控制邏輯分析以及鎖控制的邏輯分析
socket協議:建立乙個連線的訊號,
長連線:連線上後不自動斷,直到主動斷
短連線:連線後傳送訊息後自動斷
非同步:傳送出去後不管了,叫非同步
同步:傳送出去後,要收到反饋
軟體測試 概念
在開始軟體測試之前有必要先了解軟體的基本概念。這些基本概念將幫助我們更加明確工作的目標,以便於更快的融入測試團隊中去。我們需要明確的給出以下問題的答案 目的 驗證軟體有或者沒有問題 原則 以客戶為中心,遵循軟體測試的規範 流程 標準和要求。滿足使用者的期望 或 規定的文件 合同,標準,規範 所需要的...
軟體測試 測試的概念
1.什麼是軟體測試?軟體測試是為了發現錯誤而執行程式的過程。或者說,軟體測試是根據軟體開發各階段的規格說明和程式的內部結構而精心設計一批測試用例 即輸入資料及其預期的輸出結果 並利用這些測試用例去執行程式,以發現程式錯誤的過程。2.軟體測試的目的?測試的目的是想以最少的人力 物力和時間找出軟體中潛在...
軟體測試基礎概念
軟體測試基礎 1.1 軟體工程 軟體工程事一門研究如何用系統化 規範化 數量化等工程原則和方法去進行軟體開發和維護的學科。1.1.1 軟體工程的三要素 軟體工程包括3個要素 方法 工具和過程。1.1.2 軟體工程的基本原理 用生命週期計畫進行管理 堅持進行階段評審 嚴格管理需求變更 採用現代程式設計...