• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • GUI測試之按鈕篇

    發表于:2009-06-04來源:作者:點擊數: 標簽:按鈕GUIgui
    在同一窗口中實現某一功能的按鈕是唯一的。 OK按鈕總是在上方或者左方,而Cancel按鈕總是在下方或右方。 Cancel按鈕的等價按鍵通常是Esc,而選中按鈕的等價按鈕通常是Enter保持一致。 測試 按鈕能否正常的實現功能,常用按鈕的功能為: OK接受輸入的數據或顯示
    在同一窗口中實現某一功能的按鈕是唯一的。

            OK按鈕總是在上方或者左方,而Cancel按鈕總是在下方或右方。

            Cancel按鈕的等價按鍵通常是Esc,而選中按鈕的等價按鈕通常是Enter保持一致。

            測試按鈕能否正常的實現功能,常用按鈕的功能為:

            OK接受輸入的數據或顯示的響應信息,關掉窗口

            Cancel 不接受輸入的信息,關掉窗口。取消時最好給予提示,尤其時有大量輸入的窗口。

            Close 結束當前的任務,讓程序繼續進行;關掉數據窗口

            Help 調出程序的幫助信息

            Save 保存數據,停留在當前窗口。如過保存耗時長的話,最好顯示類似沙漏,進度條之類的提示。注意驗證能否重復保存。如在IE中由于網速慢而導致的重復保存。

            Add 新增記錄。新增的記錄必須排在首頁首行。提交失敗后必須保留用戶已輸入的內容,以便再次提交。提交時需對主要標識字段進行重復值、空值(空格)判斷。

            Update/Edit 修改/編輯記錄。如界面存在復選按鈕,勾選多條記錄進行修改時,需給予只能對一條記錄進行修改,默認為第一條的提示信息。修改時加載的內容都為該記錄的實際內容,而不再為默認值。修改完成后必須回到原記錄所在位置,且刷新顯示修改后的值。提交失敗后必須保留用戶已修改的內容,以便再次提交。在查詢條件下修改返回后如不滿足查詢條件則不顯示。需對主要標識字段進行重復值、空值(空格)判斷。

            Delete 刪除記錄。在刪除之前必須有確認刪除的提示信息。刪除成功后刷新不顯示被刪除的記錄。刪除成功后返回到原記錄所在頁面;而當原記錄所在頁不存在時,則返回上一頁。當被刪除的記錄與其它記錄存在關聯時,應給予不允許刪除及更明細提示等信息。針對大批量的刪除應提供全選復選框,方便用戶刪除。

            Search 查詢記錄。每次查詢應顯示返回的結果數。每次查詢應定位到首頁。保留前一次的查詢條件。當查詢條件較多時,需配以重置按鈕。當未查詢到任何記錄時,需給予未查找相關記錄的提示信息。除用戶明確要求不需要外,需提供模糊查詢及組合查詢功能。當查詢返回的結果大于默認的一頁大小時,最好采用分頁或者根據系統默認或用戶定義的一頁顯示的記錄數量來分頁。如有多頁,需要提供首頁,下一頁,上一頁,尾頁和跳至功能。每頁的記錄不能重復,但也可以根據用戶需要顯示上一頁的最后一條數據。

            Reset 重置。應回到打開窗口時的最初狀態。多次點擊是否還能正常顯示。

            Return 返回。如果一個窗口或頁面不能通過菜單,工具欄到達,而是必須通過前一個窗口完成才到達,應提供返回按鈕或導航條讓用戶可以返回。

            如果點擊按鈕后還需要用戶的進一步的操作,按鈕的名稱應加上省略號。如Browse。。。

            OK/Cancel/Apply/Help鍵的排放最好遵從Windows的標準排放。

            按鈕最好都給予浮動提示,特別是圖片按鈕,可以避免由于網絡太慢而導致的太長時間不能往下操作。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>