版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、界面檢查點和測試原則檢查點檢查內(nèi)容1界面控件標題是否正確對于界面控件,其標題需要準確無誤,不能給用戶產(chǎn)生歧義;在不同的頁面中,對于同一意義的控件,名稱需要保持一致2界面控件必選項檢查對于必須輸入的選項,需要用 *標明,在界面提交后,需要進行檢查該功能是否實現(xiàn)3下拉框選擇項檢查對于下拉框選項,需要與業(yè)務需要保持一致,要避免沒有必要的選項,同時也需要保持選項沒有遺漏,需要通過查看源代碼進行檢測,看看是否和數(shù)據(jù)庫中的定義相同。4文本輸入框檢查文本輸入框,如果有最大輸入長度的限制,需要指定最大長度, 可以減少輸入錯誤的幾率5輸入合法性檢查對于界面輸入,需要進行合法性檢查, 如特殊字符需要限制不能輸入,
2、業(yè)務對輸入的特殊限制。同時還需要進行邊界值檢查,例如手機號只能是最多ii位數(shù)字,首字母為i6聯(lián)動關(guān)系檢查對于需要實現(xiàn)聯(lián)動的界面控件,需要檢查聯(lián)動是否實現(xiàn),并且需要查看選項,檢查是否正確。7按鈕功能是否實現(xiàn)對于重置按鈕和按鈕,查看是否實現(xiàn)取消功能,對于提交按鈕,需要檢查是否實現(xiàn)提交功能, 并轉(zhuǎn)向指定的頁面8提交參數(shù)是否正確對于通過界面控件提交的參數(shù),需要檢查提交的參數(shù)是否正確,尤其是一些通過特殊處理的 參數(shù),如金額轉(zhuǎn)換的參數(shù)9界面布局檢查對于一些復雜的界面,最好需要經(jīng)過討論,以生成合適的布局10界面提示信息準確性的檢查界面的提示信息有助于幫助用戶理解界面控件的功能。準確的提示信息有助于提高用戶界
3、面操作的正確性。對于容易造成誤解的操作,都需要提供提示信息。11警告信息和錯誤提示信息的檢查警告信息和錯誤提示信息幫助用戶定位錯誤,應該簡短明確。12查詢操作,需要檢查返回結(jié)果是否符合條件根據(jù)條件進行查詢, 是界面中的常用功能,在查詢時,不僅要檢查界面是否有返回結(jié)果,而 且還需要檢查返回的結(jié)果是否時符合條件的記錄13查詢操作的顯示結(jié)果是否符合常規(guī)對于查詢操作,容易犯的錯誤就是將數(shù)據(jù)庫中查詢出來的內(nèi)容直接顯示在頁面,導致頁面的顯示不符合規(guī)范。如日期格式不正確, 金額顯示不是常用貨幣單位,對于批量查詢結(jié)果沒有進行排序等。13界面拼寫規(guī)范專有名詞,需要業(yè)界通用寫法,翻譯遵循開發(fā)定義規(guī)則英文界面英文單
4、詞首字母大寫,縮寫全部大寫 標點同意使用英文符號二.用戶界面要素規(guī)則1 .文字編輯框控件輸入值長度檢查文本編輯框要對輸入的參數(shù)是否有字數(shù)限制進行檢測。如果有字數(shù)限制時一定要測試超過字數(shù)限制的情況,要看系統(tǒng)是否對字數(shù)限制做了校驗,不能夠輸入超長值。輸入值格式限制規(guī)范步驟輸入值的格式有特殊要求時,需要檢查輸入值的格式:(1)如果輸入的URL網(wǎng)站地址,必須利用http或https開頭,而且格式類似于 http:/xxx.yyy ,其中xxx和yyy是任意的字 符,不能夠為空;(2)如果輸入的是email地址,格式必須類似于 xxxyyy.zzz ;如果有 多個email地址,需要利用逗號隔開輸入值達
5、到最大值后顯示是否正常規(guī)范步驟輸入值的長度較長(255個字符或1024個字符)時,必須測試輸入最大長度值,提交數(shù)據(jù) 成功后,在瀏覽界面查看新提交的數(shù)據(jù)是否能夠正確顯示。不同編輯狀態(tài)顯示的外表不同規(guī)范步驟文字編輯框如果是可以編輯的狀態(tài),那么利用亮色進行表示,利用鼠標點擊區(qū)域,有高亮度的閃爍光標顯示;如果是不可編輯的狀態(tài),應該顯示為灰色禁止狀態(tài),用戶不能夠輸入,但是可以選擇和拷貝文字。密碼輸入需要使用*號規(guī)范步驟輸入值是用戶的密碼時,在輸入時必須利用號進行顯示,不能夠利用明文進行顯示。同時,在進行相關(guān)密碼信息傳送時,必須利用加密協(xié)議進行傳送,保證利用網(wǎng)絡檢測工具不能夠得 到用戶傳送內(nèi)容。 下面樣例
6、中修改用戶的密碼,新老密碼都需要利用 星號表示。輸入框是必填項規(guī)范步驟如果輸入值是必填項,界面上統(tǒng)一約定在輸入框后面加上紅色的" *”號表示必填項,用戶必須輸入相關(guān)參數(shù),不能夠填寫為空,或者空格鍵、TAB鍵.輸入值中有特殊字符規(guī)范步驟由于網(wǎng)頁中采用的 HTML言中,有很多特殊含義的字符,比如大于號、小于號、“雙引號等,所以在輸入時,程序需要對輸入的特殊字符進行轉(zhuǎn)義處理,否則輸入的值顯示就會出現(xiàn)異常。最常用的特殊字符輸入時:" hello , 一般在協(xié)議模板中涉及的比較多輸入框必須提示輸入值的最大輸入長度規(guī)范步驟在輸入框的后面,業(yè)務應該增加相關(guān)提示性的文字,告訴用戶該輸入項可
7、以輸入的最大長度的值。2 .列表選擇框控件從備選擇列表框中選擇多項內(nèi)容進行增加規(guī)范步驟從備選擇框中同時選中多個可選擇項進行增加,可以成功。規(guī)范名稱從備選擇列表框中不選擇內(nèi)容進行增加規(guī)范步驟從備選擇列表框中不選中內(nèi)容,直接點擊“”增加鍵進行增加,應該操作不成功。規(guī)范名稱從已選擇項列表框中進行刪除規(guī)范步驟從已選擇項列表框中選擇單個或多個內(nèi)容,進行刪除。規(guī)范名稱備選擇框中的選擇項名字長度過長的顯示規(guī)范步驟備選擇框中的可選擇項的名字長度過長時,在選擇框中顯示只能夠截斷顯示。規(guī)范名稱備選框中“所有類型”和“特殊類型”選項不能夠同時被選規(guī)范步驟3 .增刪改查等按鈕控件確定提交(新增)相關(guān)按鈕規(guī)范步驟能否執(zhí)
8、行插入功能;默認值是否正確;必輸項是否有紅星標記,如果不輸入提示是否跟相應的Label對應,提示的順序是否跟 Form輸入域的排列次序一致;輸入的特殊字符是否能正確處理:、!#$%人&*()_+- =|:;<>,./?;Form下拉菜單的值是否正確,下拉菜單的值通過維護后是否正確顯示并可用;下拉菜單比如是機構(gòu)編碼,要到機構(gòu)編碼的維護界面查詢一下是否Form列出的與其一致;要求唯一的數(shù)據(jù)(主鍵)是否可以重復添加;備注字段的超長檢查;輸入域的編輯狀態(tài)是否正確(editable/uneditable );輸入結(jié)果是否被正確保存;插入頁面為當前主頁面的情況下,提交保存后能否轉(zhuǎn)到合適
9、的頁面;插入頁面為彈出新頁面的情況下,提交保存后原來的列表頁面是否會自動刷新;插入的數(shù)據(jù)在結(jié)果列表中是否正確排序;有唯一性要求的,連續(xù)提交,不能產(chǎn)生重復數(shù)據(jù),或造成數(shù)據(jù)混亂、丟失;確認修改按鈕的功能規(guī)范步驟能否執(zhí)行修改功能;編輯頁面中各輸入域是否被正確的置成可編輯、 不可編輯狀態(tài);可編輯數(shù)據(jù)項的檢查,比如: 數(shù)據(jù)在正式提交之前所有的屬性都可以編輯, 在提交之后,編號、 狀態(tài)等不能編輯,要根據(jù) 業(yè)務來檢查是否符合需求;編輯頁面中可編輯的項目是否顯示正確的默認值,包括form下拉菜單與文本框 ;涉及到下拉菜單的編輯修改Form,要檢查在編輯和修改 Form中,下拉菜單是否能正確顯示當前值;Form
10、提交后,要逐項檢查輸入的內(nèi)容跟通過查詢的結(jié)果一致;編輯權(quán)限的檢查,比如:useri的數(shù)據(jù)user2不能編輯等;輸入的數(shù)據(jù)是否被保存,F(xiàn)orm提交后,要逐項檢查輸入的內(nèi)容跟通過查詢的結(jié)果一致;輸入的數(shù)據(jù)是否保存為其它的值;如果輸入的數(shù)據(jù)(主鍵)已經(jīng)存在,是否可以保存;修改操作是否被當作插入處理,即在保存原有數(shù)據(jù)的基礎(chǔ)上,插入了修改值;提交保存后能否轉(zhuǎn)到合適的頁面;修改的結(jié)果在結(jié)果列表中是否正確排序;有唯一性要求的,連續(xù)提交,不能產(chǎn)生重復數(shù)據(jù),或造成數(shù)據(jù)混亂、丟失;刪除按鈕規(guī)范步驟必須有“確認刪除”的提示;能否執(zhí)行刪除功能;選定的數(shù)據(jù)是否被刪除;是否錯誤的刪除沒有選擇的數(shù)據(jù);是否可以刪除部分或全部
11、數(shù)據(jù);當設(shè)置自動編號時,能否處理刪除后的空白;根據(jù)項目需求檢查是軟刪除還是硬刪除,來檢查數(shù)據(jù)庫中是否還存在該條記錄;如果是軟刪除,用查詢、統(tǒng)計界面檢查該條記錄能否被查詢出來,數(shù)據(jù)是否被統(tǒng)計進去;是否有相關(guān)的數(shù)據(jù)刪除,如果有要確認該相關(guān)的數(shù)據(jù)也已經(jīng)刪除,并且在同一事務中完成;是否有刪除約束,如果有刪除約束,要檢查該記錄是否被約束,如果被約束該記錄不能被刪除;檢查因為業(yè)務約束不能刪除的數(shù)據(jù)能否被保護不能手工刪除,比如:流程中已經(jīng)審批的文件不能被刪除;跟刪除相關(guān)的權(quán)限問題,比如:需求要求只有管理員和該記錄的創(chuàng)建人能夠刪除該記錄,那就以不同的用戶和角色登錄進去,執(zhí)行刪除操作,檢查是否與需求匹配;有關(guān)分
12、頁功能的按鈕規(guī)范步驟總頁數(shù)是否正確,當前頁數(shù)是否正確,設(shè)置跳轉(zhuǎn)的頁數(shù)后能否直接跳轉(zhuǎn),首頁/末頁、上一頁/下一頁按鈕的狀態(tài)是否正確,點擊首頁/末頁、上一頁/下一頁是否跳轉(zhuǎn)到正確的頁面;注意需要多測試翻頁功能上傳/下載規(guī)范步驟是否能正確上傳附件文件;檢查上傳的文件是否能正確下載并打開;上傳文件時是否符合大小限制,若沒有指定大小的限制,至少檢查下列大小的文件能正確上傳,0k,100k,1M,2M,4M,10M,20M 等;上傳文件時是否符合指定的類型限制,如果沒有指定類型的限制,至少上傳以下幾種類型的文件能否正確上傳并正確打開,類型有:.doc,.xls,.txt,.ppt,.htm,.gif,.j
13、pg,.bmp,.tif,.avi等;同一個位置是否可以上傳同名文件;在不同位置上傳的同名文件,打開時是否出錯;根據(jù)項目需求,中文名稱的文件是否可以正確上傳/下載;重置按鈕的功能規(guī)范步驟點擊按鈕后其他各個控件還原到之前的狀態(tài)點擊重置按鈕后變灰規(guī)范步驟規(guī)范名稱返回按鈕的功能規(guī)范步驟返回的頁面信息都不變規(guī)范名稱取消按鈕規(guī)范步驟所有信息都未生效03.下拉列表控件規(guī)范名稱從下拉選項中選擇不同的選項時對應的不同頁面進行測試規(guī)范步驟當從下拉選項列表中,選擇不同的選項時,可能會顯示一些開始隱藏的選項。規(guī)范名稱下拉列表中的不同選項對應的值,需要檢測規(guī)范步驟下拉列表中的多個不同選項, 對應的不同的選擇值, 需要
14、通過查看源代碼進行檢測,看看是否和數(shù)據(jù)庫中的定義相同。04.單選和多選控件單選按鈕必須有一個缺省選中規(guī)范步驟單選按鈕必須有一個缺省選中,而且選項之間是互斥或者唯一的。05.分頁顯示功能分頁功能規(guī)范步驟總頁數(shù)是否正確,當前頁數(shù)是否正確,設(shè)置跳轉(zhuǎn)的頁數(shù)后能否直接跳轉(zhuǎn),首頁/末頁、上一頁/下一頁按鈕的狀態(tài)是否正確,點擊首頁/末頁、上一頁/下一頁是否跳轉(zhuǎn)到正確的頁面;查詢結(jié)果分頁時,在點擊下一頁/上一頁時查詢條件是否能帶過去,不能點擊翻頁時又重新查詢;分頁的統(tǒng)計數(shù)字是否正確,共X頁,第N頁,共X條記錄等;注意需要多測試翻頁功能06.單項查詢、組合查詢功能查詢功能規(guī)范步驟能否執(zhí)行查詢功能對于查詢輸入項的
15、值是固定的要用下拉菜單,比如狀態(tài)、類型等是否可以設(shè)置查詢條件在不同部分查詢統(tǒng)一信息,查詢結(jié)果是否一致查詢結(jié)果是否包括符合條件的全部數(shù)據(jù)是否存在重復出現(xiàn)相同數(shù)據(jù)的情況查詢結(jié)果中是否包括檢索條件、可以判斷正確與否查詢結(jié)果是否有明確的排列順序在插入/修改操作時,查詢輸入的值,結(jié)果是否正確不設(shè)置查詢條件時是否可以查到全部數(shù)據(jù)根據(jù)項目需求是否支持模糊查詢根據(jù)項目需求查詢關(guān)鍵字是否區(qū)分大小寫設(shè)置部分查詢條件時查詢結(jié)果是否正確設(shè)置精確查詢條件時查詢結(jié)果是否正確查詢結(jié)果頁面中是否保存查詢條件查詢結(jié)果分頁時,在點擊下一頁 /上一頁時查詢條件是否能帶過去,不能點擊翻頁時又重新查詢查詢結(jié)果是否出現(xiàn)內(nèi)容和合計數(shù)值不一
16、致的情況查詢權(quán)限的檢查,比如: useri不能查詢到user2的數(shù)據(jù)等當查詢的數(shù)據(jù)量較大時系統(tǒng)性能如何設(shè)置條件進行查詢后清空查詢條件,再次查詢時是否仍然按照之前設(shè)置的條件進行查詢?nèi)巛斎?建通配符是否會導致查詢錯誤分頁的統(tǒng)計數(shù)字是否正確,共 X頁,第N頁,共X條記錄等對于查詢有統(tǒng)計的欄目,比如:總計、合計等要計算數(shù)據(jù)是否正確查詢結(jié)果有超鏈接的情況要檢查超鏈接是否正確7三.常用界面元素測試原則01.功能符合性規(guī)范名稱用戶界面是否于軟件功能相融洽?(非常重要)規(guī)范步驟用戶界面是否與軟件功能相融洽?用戶界面是否適合于用戶的應用環(huán)境? “用戶界面適合 于軟件功能”是首要設(shè)計原則,它要求設(shè)計者不要片面追求
17、界面外觀漂亮而導致華而不 實。規(guī)范名稱用戶界面是否正確實現(xiàn)了軟件需求?(非常重要)規(guī)范步驟用戶界面上,是否正確的實現(xiàn)了軟件的需求,是否正確的體現(xiàn)了客戶實際需要的軟件功能,沒有偏差? 規(guī)范名稱用戶界面的相關(guān)功能是否完備?(非常重要)規(guī)范步驟1.用戶界面上有增加功能時,應該同時有修改、刪除和瀏覽的功能配套存在,保證用戶對于此項操作可撤除。2.用戶的頁面操作過程,可能需要記錄相關(guān)的頁面動作操作日志。3.用戶的頁面操作,涉及到后臺的其他操作時, 特別是用戶提交的數(shù)據(jù)要同步給其他外部系統(tǒng)時, 一定要檢查同步功能是否成功? 規(guī)范名稱頁面功能操作是否具備可逆完整性?(非常重要)規(guī)范步驟用戶的頁面操作有依賴性
18、和順序性要求時,比如必須先增加功能A,才能夠操作功能 B,那么需要測試逆向操作是否有保護?比如在操作功能B成功之后,直接刪除依賴條件。02.容易理解 規(guī)范名稱 界面元素表達是否正確?(非常重要) 規(guī)范步驟界面元素(標簽、圖片、提示、按鈕、表格、對話框等)是否有錯別字,或措詞含糊、邏輯混亂。主要體現(xiàn)在(1)各種界面元素上不能夠有單詞錯誤、語法錯誤,也沒有令人費解(例如二義性、邏輯混亂)的文字。(2)界面元素上的描述信息和實際需要表達的意義不符合;(3)界面元素表達的意義不要措詞模糊、邏輯混亂。規(guī)范名稱常用功能是否易于使用?(重要) 規(guī)范步驟對于常用的功能,比如業(yè)務管理、SP管理、用戶管理等,用戶
19、能否不必閱讀幫助手冊就能夠使用。特別是業(yè)務發(fā)布和生命周期管理流程、 套餐管理流程,是否有足夠的提示信息幫助 用戶輕松完成相關(guān)任務。 另外,界面結(jié)構(gòu)要能夠清晰的反映工作流程, 以便用戶按部就班的 操作。對于復雜的用戶界面,最好提供界面向?qū)?,及時讓用戶知道自己的位置。規(guī)范名稱界面元素是否有充分必要的提示?(重要)規(guī)范步驟是否所有的界面元素提供了充分必要的提示?規(guī)范名稱聯(lián)機幫助是否提供?(重要)規(guī)范步驟是否提供了聯(lián)機幫助?聯(lián)機幫助是否和版本功能特性配套?聯(lián)機幫助是否正確?03.及時反饋信息規(guī)范名稱對于耗時較長的過程是否提供進度條、動畫等反映進度?(重要)規(guī)范步驟對于耗時較長的過程,比如上載文件,查詢
20、用戶數(shù)據(jù),是否提供進度條、動畫等反映進度?規(guī)范名稱是否為重要的操作返回必要的結(jié)果信息?(重要 )規(guī)范步驟用戶提交數(shù)據(jù),修改數(shù)據(jù)后,系統(tǒng)需要提供包括正確或錯誤的結(jié)果提示信息,結(jié)果碼和可能的原因分析。04.防錯處理規(guī)范名稱執(zhí)行破壞性的操作之前,是否獲得用戶的確認?(非常重要)規(guī)范步驟執(zhí)行破壞性的操作之前(修改、刪除數(shù)據(jù),修改業(yè)務狀態(tài)),是否給用戶明確的信息提示,獲得用戶的確認?規(guī)范名稱輸入的數(shù)據(jù)或者遞交數(shù)據(jù)時,是否進行相應的數(shù)據(jù)合法性檢驗?(非常重要)規(guī)范步驟輸入的數(shù)據(jù)或者遞交數(shù)據(jù)時,是否進行相應的數(shù)據(jù)合法性檢驗(長度、敏感字符,數(shù)字大小等)規(guī)范名稱所有輸入數(shù)據(jù)的必選項是否進行了檢測?(非常重要)
21、規(guī)范步驟規(guī)范名稱是否根據(jù)用戶的權(quán)限自動隱藏或者禁用某些功能?(非常重要)規(guī)范步驟是否根據(jù)用戶的權(quán)限自動隱藏或者禁用某些功能?特別是權(quán)限管理規(guī)范名稱是否提供Reset或Undo功能用以撤銷不期望的操作?(可選)規(guī)范步驟1.如果提供Reset功能,需要測試Reset是否能夠使頁面完全回復到起始狀態(tài)?2.如果提供Undo功能,需要測試 Undo是否能夠撤銷前一步的操作?05. 一致性規(guī)范名稱同類的界面元素是否有相同的視感和相同的操作方式?(重要)規(guī)范步驟同類的界面元素是否有相同的視覺和相同的操作方式?比如“OK和"Cancle”的按鈕的位置順序,標簽的首字母大寫,各個元素的對齊方式等規(guī)范名稱同一類信息是否在不同的角色查看時顯示的必要的信息是一致?(重要)規(guī)范步驟同一類信息(比如 SR用戶、業(yè)務信息)是否在不同的角色(比如運營商管理員、SP管理員和用戶)瀏覽時顯示的必要信息是否一致?在增加、瀏覽、修改頁面的輸入數(shù)據(jù)的信息是一致的?規(guī)范名稱同一個信息在不同的界面元素中是否顯示一致?(重要)規(guī)范步驟同一個信息(比如業(yè)務“暫?!睜顟B(tài))在不同的界面元素(比如標簽、按鈕、提示)中是否顯示一致?規(guī)范名稱是否符合廣大用戶使用同類軟件的習慣?(重要)規(guī)范步驟是否符合廣大用戶使用同類軟件的習慣?比如快捷鍵F1和TAB鍵,鼠標的操
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 法律行業(yè)客服工作總結(jié)專業(yè)解決法律問題
- 環(huán)保設(shè)備行業(yè)采購工作總結(jié)
- 音樂行業(yè)安全生產(chǎn)工作總結(jié)
- 分析行業(yè)數(shù)據(jù)解讀培訓總結(jié)
- 咨詢行業(yè)中戰(zhàn)略顧問的工作表現(xiàn)概述
- 【八年級下冊歷史】第6課 艱難探索與建設(shè)成就 同步練習
- 創(chuàng)新實驗資源共享合同(2篇)
- 2024社團規(guī)章制度(30篇)
- 《政府采購業(yè)務知識》課件
- 2024年福建省《輔警招聘考試必刷500題》考試題庫帶答案(突破訓練)
- 【8物(科)期末】合肥市廬陽區(qū)2023-2024學年八年級上學期期末質(zhì)量檢測物理試卷
- 國家安全知識教育
- 2024-2030年中國停車場建設(shè)行業(yè)發(fā)展趨勢投資策略研究報告
- 藍軍戰(zhàn)略課件
- 物業(yè)管理重難點分析及解決措施
- 北京郵電大學《數(shù)據(jù)庫系統(tǒng)》2022-2023學年第一學期期末試卷
- 湖北省黃岡市2023-2024學年高一上學期期末考試化學試題(含答案)
- 中國HDMI高清線行業(yè)市場動態(tài)分析及未來趨勢研判報告
- 物流公司安全生產(chǎn)監(jiān)督檢查管理制度
- DB22T 277-2011 建筑電氣防火檢驗規(guī)程
- 2024年基本公共衛(wèi)生服務工作計劃(三篇)
評論
0/150
提交評論