web應用系統在實施時遇到的環境很複雜,這裡包括:
1、硬體組合
2、軟體組合
a)多個作業系統
b)多個補丁包
c)軟體元件
d)瀏覽器品牌和版本
e)防火牆
f)伺服器型別、品牌、模型
3、而現在伺服器有可能採用分布式伺服器配置,所以應列出詳細的可能的伺服器組合矩陣
4、網路環境的複雜給測試帶來了難度
基於以上情況,在設計用例時需要注意以下幾點,確保相容性和互動正確:
1、確定被測系統的伺服器硬體需求。然後生成乙個支援該配置的矩陣,確保這些配置都被測
2、確定伺服器軟體元件的需求(web伺服器,db 伺服器、搜尋伺服器、**伺服器、通訊伺服器、應用伺服器、電子商務伺服器、多**
伺服器等等),設計互操作性測試以發現錯誤
3、確定伺服器元件間如何互動,設計互操作性測試以發現錯誤
4、確定如何實現web到資料庫互連,設計互操作性測試以發現錯誤
5、確定軟硬體相容性問題並針對這類錯誤測試
6、確定這些處理如何在客戶端與伺服器間分布(瘦客戶機/胖客戶機)
7、針對具體的客戶端元件設計用例
8、dll測試問題:
a、確定正確安裝了非系統dll,並且路徑正確
b、如果其他應用與元件共享dll,那麼安裝刪除過程應該如何處理
c、dll刪除或被高版本/低版本覆蓋,情況如何
d、同一dll的多個版本存在於同一臺機器上怎麼辦
9、網路環境需要考慮以下場景,並在測試過程中記錄,包括:
a、主機名
b、ip位址
c、子網掩碼
d、名稱伺服器-ip/名稱解析
e、ip位址的型別
web介面測試總結
面試中我偏愛問的乙個問題是這樣的 介面測試 僅限controller層,不設計service和dao層介面 有什麼用,應該怎麼做?答案當然五花八門,有根本不做的 有模式化的模擬傳送請求檢視響應體是否符合介面文件的 有把介面中每個引數都修改後排列組合重新傳送的。我之所以問這個問題是想從各個公司各類人的...
Web測試用例總結
關於 web測試 1頁面部分 1 頁面清單是否完整 是否已經將所需要的頁面全部都列出來了 2 頁面是否顯示 在不同解析度下頁面是否存在,在不同瀏覽器版本中頁面是是否顯示 3 頁面在視窗中的顯示是否正確 美觀 在調整瀏覽器視窗大小時,螢幕重新整理是否正確 4 頁面特殊效果 如特殊字型效果 動畫效果 是...
web功能測試要點總結
web功能測試一般關注的點主要可以分ui及易用性測試 表單測試 cookies測試 鏈結測試 相容性測試。ui及易用性測試 1 各個頁面的樣式風格是否美觀統一,如大小 顏色是否統一,頁面 文字 是否居中等。2 各個頁面的標題和描述是否正確,有無錯別字,字型大小 顏色是否正確統一,文字描述準確,無歧義...