前言:以下內(nèi)容是根據(jù)個人平時的測試心得總結(jié)出來的,其實在寫這些的同時,也是對自己測試思路的梳理,內(nèi)容中根據(jù)自己的理解對測試過程中經(jīng)常出現(xiàn)的問題的測試點由優(yōu)先級從高到低進行了分類整理。本著尊重別人勞動成果的原則,po出參考文章鏈接~
參考信息:http://www.tuicool.com/articles/yeEnEv
? ? ? ? ? ? ? ? ? http://www.mianwww.com/html/2014/04/20556.html
一魁蒜,連接
1.每一個連接都能鏈接到正確的頁面
2.正確切換到別的鏈接
二、頁面布局
1吩翻,風格統(tǒng)一:業(yè)務(wù)流程兜看,基礎(chǔ)設(shè)置類,查詢報表類(個人覺著這是pm需要考慮的狭瞎,如在測試過程中有風格不統(tǒng)一的問題, )
2,重要的和常用元素優(yōu)先布局细移,且放置的醒目的位置(這個和pm和設(shè)計相關(guān),一般都是產(chǎn)品太需求熊锭,設(shè)計作原型圖)
3弧轧,完成相同或相近功能的元素集中位置雪侥,減少鼠標移動的距離
4.布局合理緊湊,疏密有致(也要看設(shè)計的原型圖了)
5精绎,長度和高度的比例基本接近黃金分割點(這點和前端有關(guān))
6速缨,明顯區(qū)分只讀區(qū)域和可編輯區(qū)域
7,使用紅色“*”來標記必填項
8代乃,主窗體默認在屏幕得到正中央
9旬牲,彈出式子窗體放置在主窗體正中央,或是左上角
10搁吓,輸入項目盡量拍成單列引谜,過多時也可以排成2列,一般不能出現(xiàn)3列或以上的排列
三擎浴,菜單
1,一般性原則:(在前原則)常用排在前毒涧,重要排在前贮预;有先后要求或又向?qū)ё饔脮r,按先后次序排列
2.根據(jù)菜單項的含義進行分組排列
3契讲,右鍵菜單要慎用
4仿吞,彈出右鍵菜單的位置要合適,不能隨便在什么地方都彈出一堆右鍵菜單來
四捡偏,按鈕
1唤冈,按鈕大小基本一致,且與窗口大小保持協(xié)調(diào)
2银伟,名字不宜太長(一般控制在2-6個字你虹,但不能為了而已壓縮長度而導致詞不達意),取個簡明扼要的名字就好啦(不過這個測試的話屬于需求測試吧彤避,畢竟名字是pm取的)
3.工具欄按鈕和對應(yīng)菜單項保持同步傅物,即同時可見/隱藏/變亮變灰/可用/不可用
4.根據(jù)按鈕含義進行分組排列
5.退出或關(guān)閉按鈕一般放在最后面
6.按鈕圖標與對應(yīng)的按鈕功能比較溫和,盡量看圖知意
五琉预,易用性
1.提供合理的導航功能(地圖展點董饰、搜索引擎等)
2.關(guān)閉錯誤提示框后,返回到原來的操作窗口和頁面
3.后臺處理過沉重鼠標變成沙漏圆米,處理結(jié)束后變回正常
4.通過TAB鍵可以到達所以可選中的界面組建(TAB順序的一般性原則:從上到下卒暂,從左到右;特殊情況可以從左到右娄帖,從上到下)
5.經(jīng)常進行數(shù)值錄入的界面(訂單查詢也祠,搜索等),提供完善的小鍵盤支持(回車到下個控件)
6.輸入數(shù)量金額或價格之后块茁,盡量提供“三位一逗”的顯示格式齿坷,小數(shù)位數(shù)固定桂肌。必要時提供大寫數(shù)字顯示。
7.提供合理的缺省值(比如日期默認為當天永淌,數(shù)值默認為0等)
8.有依賴關(guān)系的崎场,盡量實現(xiàn)數(shù)據(jù)聯(lián)動,方便用戶操作遂蛀,如:聯(lián)系方式輸入框輸入部分電話號碼后谭跨,電話輸入框就會自動顯示出之前使用過的電話號碼
9.用戶需要連續(xù)輸入的功能界面,輸入一條數(shù)據(jù)并保存后李滴,界面不會被關(guān)閉螃宙,并清空相關(guān)的輸入
10,下拉框中的選項不宜超過20個
11.對可能造較長時間等待的操作所坯,提供了取消功能
六谆扎,容錯性
1.盡早檢查輸入的合法性和有效性,包括輸入不能與系統(tǒng)保留字發(fā)生沖突
2.校驗不通過時芹助,光標定位到對應(yīng)的輸入項并給出合理的提示堂湖;校驗不通過,允許用戶取消輸入或關(guān)閉窗口
3.保存失敗時状土,不關(guān)閉輸入界面无蜂,并給出合理提示
4.使用專業(yè)控件限制輸入值種類
5.對可能發(fā)生嚴重后果的操作有合理的補救措施,并通過補救措施能回到原來的正確狀態(tài)
七蒙谓,提示信息
1.刪除數(shù)據(jù)或進行其他不可逆的操作時斥季,要求用戶進行二次確認
2.操作成功后,一般不要給出操作成功之類的提示
3.操作錯誤或失敗時累驮,即時酣倾、準確地給提示信息,提示信息與事實相符
4.進行耗時較長(超過3s)的操作時慰照,提供進度條灶挟、沙漏、計時器之類的動態(tài)標示毒租,讓用戶知道系統(tǒng)在工作(狀態(tài)條只顯示用戶切實需要的信息)
5.合理使用三種類型的提示對話框:警告稚铣、確認和錯誤
八,語言文字
1.用詞統(tǒng)一:主界面墅垮、彈出窗口惕医、提示框、日志等地方的用詞必須保持統(tǒng)一
2.文字描述 ?簡介清晰明了算色,望文知義
3.語句流暢抬伺、表述清晰沒有錯別字
4.盡量專業(yè)術(shù)語
5.通俗用語
6.避免簡繁混合
7.用統(tǒng)一半角的標點符號
九,字體
1灾梦,字體大小與界面大小的比例要協(xié)調(diào):交易類界面使用小四字體峡钓,使用其他五號字體
十妓笙,圖形圖片
1,使用有明確含義的圖形能岩、圖片寞宫、圖標和動畫等
2,圖形拉鹃、圖片辈赋、圖標和動畫等的體積不能過大,以浪費傳輸時間
十一膏燕,顏色
1钥屈,背景色、前景色和字體顏色的搭配要協(xié)調(diào)(一般根據(jù)個人視覺感官客觀判斷啦)
2坝辫,使用色調(diào)柔和篷就、具有親和力的顏色,不適用刺目的顏色
十二近忙、分辨率(其實我在測試過程中很少遇到分辨率相關(guān)的問題啦)
基準分辨率(比如1024*768)
希望有興趣的小伙伴們也能分享一下自己的 經(jīng)驗腻脏,歡迎吐槽~