網站測試中需要測試的三個方面
1.功能測試
對於網站的測試而言,每一個獨立的功能模組需要單獨的測試用例的設計匯出,主要依據為《需求規格說明書》及《詳細設計說明書》,對於應用程式模組需要設計者提供基本路徑測試法的測試用例。
連結測試
連結是Web應用系統的一個主要特徵,它是在頁面之間切換和指導使用者去一些不知道地址的頁面的主要手段。連結測試可分為三個方面:
1)測試所有連結是否按指示的那樣確實連結到了該連結的頁面;
2)測試所連結的頁面是否存在;
3)保證Web應用系統上沒有孤立的頁面,所謂孤立頁面是指沒有連結指向該頁面,只有知道正確的URL地址才能訪問。
連結測試可以自動進行,現在已經有許多工具可以採用。連結測試必須在整合測試階段完成,也是說,在整個Web應用系統的所有頁面開發完成之後進行連結測試。
Xenu------主要測試連結的正確性的工具
可惜的是對於動態生成的頁面的測試會出現一些錯誤。
表單測試
當使用者給Web應用系統管理員提交資訊時,需要使用表單操作,例如使用者註冊、登陸、資訊提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給伺服器的資訊的正確性。例如:使用者填寫的出生日期與職業是否恰當,RPA填寫的所屬省份與所在城市是否匹配等。如果使用了預設值,還要檢驗預設值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字元,測試時可以跳過這些字元,看系統是否會報錯。
要測試這些程式,需要驗證伺服器能正確儲存這些資料,而且後臺執行的程式能正確解釋和使用這些資訊。
B/S結構實現的功能可能主要的在這裡,提交資料,處理資料等如果有固定的操作流程可以考慮自動化測試工具的錄製功能,編寫可重複使用的指令碼程式碼,可以在測試、迴歸測試時執行以便減輕測試人員工作量。
我們對UM子系統中各個功能模組中的各項功能進行逐一的測試,主要測試方法為:邊界值測試、等價類測試,以及異常類測試。測試中要保證每種型別都有2個以上的典型數值的輸入,以確保測試輸入的全面性。
Cookies測試
Cookies通常用來儲存使用者資訊和使用者在某應用系統的操作,當一個使用者使用Cookies訪問了某一個應用系統時,Web伺服器將傳送關於使用者的資訊,把該資訊以Cookies的形式儲存在客戶端計算機上,這可用來建立動態和自定義頁面或者儲存登陸等資訊。
如果Web應用系統使用了Cookies,必須檢查Cookies是否能正常工作而且對這些資訊已經加密。測試的內容可包括Cookies是否起作用,是否按預定的時間進行儲存,重新整理對Cookies有什麼影響等。
設計語言測試
Web設計語言版本的差異可以引起客戶端或伺服器端嚴重的問題,例如使用哪種版本的HTML等。當在分散式環境中開發時,開發人員都不在一起,這個問題顯得尤為重要。除了HTML的版本問題外,不同的指令碼語言,例如Java、JavaScript、 ActiveX、VBScript或Perl等也要進行驗證。
資料庫測試
在Web應用技術中,資料庫起著重要的作用,資料庫為Web應用系統的管理、執行、查詢和實現使用者對資料儲存的請求等提供空間。在Web應用中,常用的資料庫型別是關係型資料庫,可以使用SQL對資訊進行處理。
在使用了資料庫的Web應用系統中,一般情況下,可能發生兩種錯誤,分別是資料一致性錯誤和輸出錯誤。資料一致性錯誤主要是由於使用者提交的表單資訊不正確而造成的,而輸出錯誤主要是由於網路速度或程式設計問題等引起的,針對這兩種情況,可分別進行測試。
功能測試用到的軟體測試工具有:盒自動化測試工具AutoRunner;測試管理工具TestCenter。
相關文章
- 網站建設中如何測試完成的網站?網站
- 18個常用的網站效能測試工具網站
- 20個免費的網站測試工具網站
- 軟體測試之冒煙測試中易犯的三個誤區
- 網站安全測試之APP滲透測試漏洞網站APP
- 軟體測試之網站測試如何進行?測試小攻略走起!網站
- 軟體測試詳解—測試中需要使用的工具大全
- 軟體測試中不需要測試的八件事
- 物聯網方面的測試,自動化測試怎麼架構?架構
- 軟體測試之網站測試如何進行?網站測試方案2022最新報價網站
- 網路佈線測試中的三個關鍵步驟
- Hoic對網站的測試使用網站
- web安全測試必須注意的五個方面Web
- 軟體測試的四個測試階段簡析,軟體測試報告需要多少錢?測試報告
- 測試測試測試測試測試測試
- 軟體測試中的43個功能測試點(上)
- 軟體測試中的43個功能測試點(下)
- 效能測試有哪些指標需要測試?指標
- beescms網站滲透測試網站
- 網站壓力測試工具網站
- 滲透測試 網站安全測試行業問題分析網站行業
- 網站滲透測試安全檢測漏洞網站
- 網站滲透測試安全檢測方案網站
- 在平時的測試過程中,測試需要做推進工作嗎?
- APP功能測試中經常遇見,需要考慮到的測試點APP
- 軟體測試中的功能測試和非功能測試
- 軟體測試中功能測試的測試工作流程
- 網站漏洞檢測 滲透測試檢測手法網站
- iOS開發中的單元測試(三)——URLManager中的測試用例解析iOS
- 軟體測試必備 - 14個介面與自動化測試練習網站網站
- 介紹兩個測試網頁開啟速度的網站網頁網站
- AI測試與傳統測試不同,需要考慮十個要點AI
- 軟體測試中需要使用的工具
- 網站安全測試工具GoLismero網站Go
- Web網站壓力測試工具Web網站
- 網站模糊測試爆破工具Wfuzz網站
- 網站安全公司 滲透測試中的漏洞資訊蒐集網站
- 軟體測試——三、軟體測試的分類