
網站相容性的驗收與定期檢查
驗收與定期檢查是兩件事
| 驗收 | 定期檢查 | |
|---|---|---|
| 時機 | 交付時一次 | 持續進行 |
| 目的 | 確認符合約定 | 及早發現新問題 |
| 誰負責 | 業主與廠商 | 業主或維護方 |
網站不是驗收完就永遠正常。 瀏覽器會更新、內容會增加、外部服務會改版——這些都可能造成新的問題。
驗收前先確認約定範圍
拿出報價單或合約,確認:
- 約定支援哪些瀏覽器與版本
- 約定支援哪些裝置尺寸
- 驗收的標準是什麼
沒有約定範圍的話,驗收會變成無止境的挑毛病。
約定方式見該支援到哪些瀏覽器。
建立一個測試組合
不需要測試所有組合,選出能涵蓋主要差異的幾個即可。
建議的最小組合
| 裝置 | 瀏覽器 | 為什麼 |
|---|---|---|
| 電腦 | 市佔最高的那一個 | 多數桌機使用者 |
| 電腦 | 不同引擎的另一個 | 找出引擎差異 |
| iPhone | 內建瀏覽器 | 行為與其他不同 |
| Android 手機 | 內建或主流瀏覽器 | 另一個系統 |
| 通訊軟體 | 內建瀏覽器 | 最常被忽略 |
最後一項務必納入。 如果客戶常透過通訊軟體收到連結,這個情境的重要性高於某些冷門瀏覽器。
依實際數據調整
如果是改版,看現有網站的分析資料——訪客實際用什麼,就測什麼。這比通用建議準確得多。
驗收的檢查清單
功能面(必須全部正常)
- 所有頁面都能開啟
- 選單能正常展開與導覽
- 表單能填寫並成功送出
- 收得到表單的通知信
- 搜尋功能正常
- 會員登入正常(若有)
- 金流測試通過(若有)
- 電話可一鍵撥出(手機)
第四項最常被漏掉,後果卻最嚴重——網站正常但通知信進垃圾桶,等於漏接客戶。
顯示面(不破版、可閱讀即可)
- 沒有文字重疊或超出範圍
- 圖片正常顯示且不變形
- 表格在手機上不會撐破畫面
- 文字不用放大就看得清楚
- 按鈕大小適中,不易誤觸
技術面
- 網址列沒有安全警告
- 四種網址形式都導向同一個
- 沒有殘留測試期間的搜尋引擎封鎖設定
- 分享到通訊軟體時顯示正確的標題與縮圖
第三項是改版最嚴重也最常見的失誤——網站正常運作但搜尋不到,可能數月後才發現。
驗收的三個實務建議
一、用無痕視窗檢查
這樣看到的才是一般訪客的樣子——不受你的快取與擴充功能影響。
二、用實機,不要只用模擬
電腦的開發者工具可以模擬手機尺寸,但看不出觸控手感、鍵盤彈出的影響、實際的載入速度。
三、請實際會用的人測試
後台的部分,請真正負責更新內容的同仁操作一次,不要只由主管或工程師代測。
後台好不好用,決定往後幾年的維護成本。
完整的驗收項目見網站驗收怎麼做。
定期檢查的頻率
| 頻率 | 檢查什麼 |
|---|---|
| 每月 | 主要頁面與表單是否正常 |
| 每季 | 用測試組合完整跑一次 |
| 每半年 | 檢視分析數據,調整測試組合 |
| 異動後 | 改版、新增功能、系統更新之後 |
每月的五分鐘檢查
最低限度的確認,花不到五分鐘:
- 用手機開啟首頁,確認正常
- 送出一筆測試表單,確認收得到通知
- 確認網址列沒有警告
- 看一下最近的內容有沒有正常顯示
第二項最有價值。 表單是會默默壞掉的功能——主機搬遷、信箱變更、服務調整都可能影響它,而且不會有人通知你。
需要重新檢查的時機
- 網站改版或新增功能之後
- 系統或外掛更新之後
- 主機搬遷之後
- 更換郵件服務之後——通知信可能受影響
- 客戶反映異常時
- 瀏覽器有重大改版時
第四項容易被忽略——換了郵件服務,網站的表單通知信可能因為寄件驗證未更新而進垃圾桶。
誰負責定期檢查
- 有維護方案——可以要求納入服務範圍,並提供檢查紀錄
- 自行管理——指定負責人與代理人,排入例行工作
建議在合約中明確約定:檢查的頻率、範圍、以及發現問題時的處理方式與費用。
沒有約定的話,最常見的結果是各方都以為別人在做。
把檢查結果記錄下來
建議保留簡單的紀錄:
- 檢查日期與執行者
- 測試的環境
- 發現的問題與處理狀況
為什麼有價值
- 問題重複發生時可以對照
- 判斷問題是何時開始的
- 屬於保固範圍的爭議時,有依據
- 人員異動時可以交接
一個務實的提醒
不必追求所有環境都完美一致。合理的目標是:主流環境完全正常,少數環境可用即可。
把資源投入極少數人使用的環境,通常不如用在內容、速度或轉換率的改善上。
各瀏覽器的版本、介面與行為持續更新,本文說明的是原則與判斷方式。實際的操作位置可能因版本而略有差異。