2.4 穩定性測試
網站的穩定性測試是指網站的運行中整個系統是否運行正常,目前沒有更好的測試方案,主要采用將測試服務器長時間運轉進行測試。
2.5 瀏覽器兼容性測試
通過白盒測試或者黑盒測試導出的測試用例,采用相應的工具進行測試,可以采用OpenSTA進行測試,此測試工具可以采用不同的瀏覽器進行測試。
2.6 可用性/易用性測試
可用性/易用性方面目前我們只能采用手工測試的方法進行評判,而且缺乏一個很好的評判基準進行,此一方面需要大家共同討論。
2.7 鏈接測試
超級鏈接對于網站用戶而言意味著能不能流暢的使用整個網站提供的服務,因而鏈接將作為一個獨立的項目進行測試。目前我們已經有了一個測試工具
Xenu------主要測試鏈接的正確性的工具
可惜的是對于動態生成的頁面的測試會出現一些錯誤。
2.8 代碼合法性測試
代碼合法性測試主要包括2個部分:程序代碼合法性檢查與顯示代碼合法性檢查
¨ 程序代碼合法性檢查
程序代碼合法性檢查主要標準為《intergrp小組編程規范》,目前采用由SCM管理員進行規范的檢查,未來期望能夠有相應的工具進行測試。
¨ 顯示代碼合法性檢查
顯示代碼的合法性檢查,主要分為Html、JavaScript、Css代碼檢查,目前采用
HTML代碼檢查------采用CSE HTML Validator進行測試
JavaScript、Css也可以在網上下載相應的測試工具。
3 測試工具
OpenSTA
主要做性能測試的負荷及壓力測試,使用比較方便,可以編寫測試腳本,也可以先行自動生成測試腳本,而后對于應用測試腳本進行測試。
SAINT
網站安全性測試,能夠對于指定網站進行安全性測試,并可以提供安全問題的解決方案。
CSE HTML Validator
一個有用的對于HTML代碼進行合法性檢查的工具
Ab(Apache Bench)
Apache自帶的對于性能測試方面的工具,功能不是很多,但是非常實用。
Crash-me
Mysql自帶的測試數據庫性能的工具,能夠測試多種數據庫的性能。
4 后記
此文只是對于網站的測試方面做了一個簡單的介紹,提供的工具比較少,但是可以保證能夠使用(當然都是可以從網上免費得到的),另外還有很多測試工具是需要Money的,大家有興趣可以試用,對于上述提到的測試工具我也只是做了一個初步的調研,詳細的功能說明請察看相關的說明文檔。
對于網站的測試中比較重要的還有一個部分就是對于數據庫的測試,由于對于數據庫性能測試較好的工具需要一些Money因而我們采用Mysql的Crash-me,但是同時也存在一個問題就是對于不同的數據庫的測試采用第三方的工具較好。因而大家可以對于其他數據庫性能測試的工具進行研究。
文章來源于領測軟件測試網 http://www.kjueaiud.com/