系統(tǒng)測試要點及基本方法_第1頁
系統(tǒng)測試要點及基本方法_第2頁
系統(tǒng)測試要點及基本方法_第3頁
系統(tǒng)測試要點及基本方法_第4頁
系統(tǒng)測試要點及基本方法_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

系統(tǒng)測試要點及基本方法網(wǎng)站系統(tǒng)測試要點及基本方法l.Web測試的要點具體介紹一個web的項目需要進行以下6個部分的測試:1.1功能測試鏈接測試鏈接是web應用系統(tǒng)的一個主要特征,它是在頁面之間切換和指導用戶去一些不知道的頁面的主要手段。鏈接測試可分為三個方面:測試所有鏈接是否按指示的那樣確實鏈接到了該鏈接的頁面。注:鏈接測試可以自動進行,現(xiàn)在已經(jīng)有許多工具可以采用。鏈接測試必須在集成測試階段完成,也就是說,在整個web應用系統(tǒng)的所有頁面開發(fā)完成之后進行鏈接測試。(可以使用HTMLLinkValidator!具)a) 測試所鏈接的頁面是否存在。b) 保證web應用系統(tǒng)上沒有孤立的頁面(所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的url地址才能訪問)表單測試表單就是一些需要在線顯示和填寫的表格。表單中有一些標準操作,如確認、保存、提交等,當用戶通過表單提交信息的時候,都希望表單能正常工作。表單測試可以分為5個方面:用戶注冊、登錄、信息提交等,必須測試提交操作的完整性,以校驗提交給服務器的信息的正確性。檢查相關聯(lián)的數(shù)據(jù)顯示是否正確。例如:所在城市列表與選擇的省份是否匹配等。如果使用了默認值還需要檢驗默認值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受指定的某些值,測試時可以跳過這些字符,看系統(tǒng)是否會報錯。如系統(tǒng)只接受限定以內(nèi)的字數(shù),測試時可以測試內(nèi)夕卜邊界值,看系統(tǒng)是否可正確反應。Cookies、session測試Cookies通常用來存儲用戶信息和用戶在某應用系統(tǒng)的操作,當—個用戶使用cookies訪問了某一個應用系統(tǒng)時,web服務器將發(fā)送關于用戶的信息,把該信息以cookies的形式存儲在客戶端計算機上,這可用來創(chuàng)建動態(tài)和自定義頁面或存儲登錄等信息。測試的內(nèi)容包括:cookies是否能正常工作舉例:如果在cookies中保存了注冊信息,應確認該是否已對這些信息進行了加密如果使用cookies來統(tǒng)計次數(shù),需要驗證次數(shù)累計是否正確刷新對cookies有什么影響如果存在cookies是否按照預定的時間進行保存注:session測試與其方式一致1.2性能測試(包括負載/壓力測試)鏈接速度測試Web系統(tǒng)響應超時的限制負載測試某個時刻同時訪問web系統(tǒng)的用戶數(shù)量通常需要注意以下內(nèi)容:系統(tǒng)最多允許多少個用戶同時在線?如果超過了這個數(shù)量,會出現(xiàn)什么現(xiàn)象?系統(tǒng)能否處理大量用戶同時對同一個頁面的請求?在線數(shù)據(jù)處理的數(shù)量壓力測試?重復測試就是一遍又一遍針對一個功能反復操作,看系統(tǒng)能否正常執(zhí)行。?并發(fā)測試就是在同一時間內(nèi)執(zhí)行多個操作。由并發(fā)弓I起的錯誤只能通過執(zhí)行多個代碼示例才能測出來,測試時間要同時遍歷多條代碼路徑。通??梢詼y試以下幾個方面:登錄的并發(fā)操作提交的并發(fā)操作對數(shù)據(jù)庫操作的并發(fā)操作(例如:多人同時從數(shù)據(jù)庫中讀出(或向數(shù)據(jù)庫導入)相同文件、不同文件)?量級增加要考慮到每個操作中的負載量,操作自身應盡可能給被測軟件系統(tǒng)增加壓力,即:盡量使單獨的操作進行高強度的使用,增加操作的量級。例如:改變數(shù)據(jù)的大小、改變時間延遲的長度、輸入速度以及輸入的變化等。?隨機變化任何壓力系統(tǒng)都多多少少具有一些隨機性。隨機使用前面的壓力原則中介紹的無數(shù)變化形式,就能夠在每次測試運行時應用許多不同的代碼路徑。1.3用戶界面測試/可用性測試界面測試界面測試是從最終的使用者用戶的角度來看軟件,軟件難以理解,不易使用就是軟件缺陷??梢詮囊韵聨讉€方面重點來檢查用戶界面:易用性檢查驗證軟件是否易于理解、是否方便使用正確性檢查檢查頁面上的表單、按鈕、窗體、提示信息、文字拼寫等是否正確以及是否存在錯別字一致性檢查a) 系統(tǒng)頁面的風格是否一致,如字的大小、顏色、字體要相同b) 提示信息的表達方式是否一致c) 按鈕排列順序是否一致d) Back、cancel等按鈕跳轉頁面處理是否一致e) 相同字段的名稱、長度、類型在不同位置是否一致友好性檢查a) 提示信息是否友好b) 執(zhí)行風險操作時系統(tǒng)是否給出提示信息讓用戶確認是否繼續(xù)操作c) 頁面分辨率檢查,在各種分辨率瀏覽系統(tǒng)檢查系統(tǒng)界面友好性d) 頁面進行最大化、最小化還原時是否做了相應的處理合理性檢查進行添加、修改、刪除、返回等操作后,查看信息回到的頁面是否合理?其他方面檢查可用性測試?導航測試導航是否直觀?Web系統(tǒng)的主要部分是否通過主頁存取Web系統(tǒng)的頁面結構、導航、菜單、鏈接的風格是否一致Web應用系統(tǒng)導航幫助要盡可能的準確?圖形測試一個web應用系統(tǒng)的圖形可以包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。圖形測試一般的內(nèi)容有:所有頁面字體的風格是否一致背景顏色與字體顏色和前景顏色是否搭配每個頁面的提示字體的顏色、格式是否統(tǒng)一準確。?內(nèi)容測試內(nèi)容測試用來檢驗web網(wǎng)站提供信息的正確性、準確性和相關性。?整體內(nèi)容測試整體界面是指整個web應用系統(tǒng)的頁面結構設計,是否給用戶的一個整體感。1.4兼容性測試兼容性測試內(nèi)容跨平臺測試瀏覽器測試分辨率測試鏈接速度測試組合測試1.5安全性測試登錄現(xiàn)在的web應用系統(tǒng)基本采用先注冊,后登錄的方式。因此,必須測試有效和無效的用戶名和密碼,還需要注意到是否大小寫敏感,可以測試多少次的登錄限制,是否可以不登錄而直接瀏覽某個頁面。日志文件為了保證web應用系統(tǒng)的安全性,需要測試相關信息是否寫進了日志文件、是否可追蹤目錄設置拷貝web應用程序的某個功能點的url地址,然后打開新的頁面輸入該url地址看其是否能跨過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論