每有一項不清楚的前端交付標準,就會有一個程序員祭天。
為了程序員們更好的生存環境,我們在往期文章《程序員生存指南》中對前端交付標準進行了初步介紹。
今天就對其進行進一步探討!
一、功能性問題
#鏈接測試#主要分為以下幾個方面:
1.頁面是否有無法連接的內容或無用的鏈接;
2.點擊網站Logo是否現實主頁信息;
3.導航鏈接的頁面是否正確,是否可按欄目級別跳轉到相應的頁面;
4.點擊首頁或列表頁的文章標題的鏈接,是否可進入相應的文章的詳細頁面;
5.鏈接是否跳轉到正確的頁面;
6.個別需要新窗口打開的鏈接能否正確打開;
#搜索測試#主要分為以下幾個方面:
1.搜索按鈕功能是否實現;
2.輸入網站中存在的信息,能否正確搜索出結果;
3.輸入鍵盤中所有特殊字符,是否報錯;
4.系統是否支持鍵盤迴車鍵、Tab鍵;
5.在輸入域輸入空格,點擊搜索系統是否報錯;
6.在輸入域中不輸入任何內容,是否搜索出的是全部信息或者給予提示信息;
7.精確查詢還是模糊查詢,如果是模糊查詢輸入:熙%派。查詢結果是不是都包含熙派兩個字的信息;
#表單測試#主要分為以下幾個方面:
1.註冊、登錄功能是否實現;
2.提交、清空按鈕功能是否實現;
3.提交的數據是否能正確保存到後臺數據庫中(後臺數據庫中的數據應與前臺錄入內容完全一致,數據不會丟失或被改變);
4.表單提交,刪除,修改後是否有提示信息;提示、警告、或錯誤說明應該清楚、明瞭、恰當;
5.瀏覽器的前進、後退、刷新按鈕,是否會造成數據重現或頁面報錯;
6.表單顯示時應考慮數據顯示寬度的自適應或自動換行;
#交互性數據測試#主要分為以下幾個方面:
1.後臺的數據操作是否對前臺產生相應正確的影響;
2.通過管理權限的授予,給予用戶不同的管理內容;
3.數據未審核時,前臺應不顯示;審核通過後,前臺應可顯示該條數據;
二、兼容性問題
#平臺測試#
市場上有很多不同的操作系統類型,最常見的有Windows、Unix、MAC OSX、Linux等。Web應用系統的最終用戶究竟使用哪一種操作系統,取決於用戶系統的配置。這樣的話,就會發生兼容性問題,同一個應用可能在某些操作系統下能正常運行,但在另外的操作系統下可能會運行失敗。因此,在Web系統發佈之前,需要在各種操作系統下對Web系統進行兼容性測試,著重要測試的是Windows、和MACOSX系統。而手機端的則著重測試Android和IOS這兩個。
#瀏覽器測試#
瀏覽器是Web客戶端最核心的構件,常見的瀏覽器IE瀏覽器(Internet explorer)、Safari瀏覽器、Firefox瀏覽器、Chrome瀏覽器、360瀏覽器、搜狗瀏覽器、opera瀏覽器等。同一web頁面在不同瀏覽器上顯示效果不盡相同,而用戶對瀏覽器的選擇也會有很大的差異。為了保證項目在這些瀏覽器上都能正常工作,針對不同的瀏覽器做兼容性測試是十分有必要的,具體的測試需與上述內容綜合進行。
三、內容維護問題
#後臺維護#
在正式開始代碼前,前端人員需要考慮上傳圖片前臺是否固定以及文字拉伸的問題。
#富文本維護#
一般項目中都有需要富文本維護的內容,這裡前端排版人員必須按照設計稿中的內容去排版,不可截圖展示:富文本排版不會耗費太多時間且PC端無法自適應。
四、標註問題
推薦使用藍狐軟件進行統一管理,人性化,省去設計師另外切圖和標註的問題。
五、終端規則問題
設計尺寸不代表最終上線的尺寸,要根據流行終端進行適當調整。
以上就是本期頭條的主要內容,感謝您的瀏覽!
更多精彩請持續關注,下期見!
閱讀更多 SIMPLEBY熙派 的文章