精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GUI測試之按鈕篇

如意 ? 來源:CSDN ? 作者:Loadrunn ? 2020-06-29 10:33 ? 次閱讀

GUI測試之按鈕篇

在同一窗口中實現某一功能的按鈕是唯一的。

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

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

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

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

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

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

Help(幫助):調出程序的幫助信息

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

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

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

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

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

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

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

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

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    5167

    瀏覽量

    126474
  • GUI
    GUI
    +關注

    關注

    3

    文章

    649

    瀏覽量

    39550
  • 按鈕
    +關注

    關注

    0

    文章

    134

    瀏覽量

    12741
收藏 人收藏

    評論

    相關推薦

    在stm32上使用ucgui+ucos編寫程序,GUI_GetKey()無法得到按鈕ID的原因?

    各位大大,本人在stm32上使用ucgui+ucos編寫程序,在使用按鈕的時候,發現點擊按鈕GUI_GetKey()無法得到按鈕ID(偶爾一次可以得到)。程序代碼如下: void M
    發表于 05-17 09:16

    掌握和精通matlabgui設計

    掌握和精通matlabgui設計
    發表于 08-16 19:24

    光耦測試頻率

    本帖最后由 eehome 于 2013-1-5 09:44 編輯 光耦測試頻率(潮光光耦網整理編輯)2012-07-18光耦全稱光耦合器(opticalcoupler),它是以光為媒介來
    發表于 12-11 13:43

    串口通訊--啟動測試停止測試按鈕如何設置

    PLC編程出身。在串口通訊中,要實現整個程序的啟動測試,停止測試兩個按鈕按鈕均采用單擊時觸發機械動作,除了while循環,用什么結構去配合使用呢???事件結構,還是條件結構呢,請有相
    發表于 04-20 14:12

    通俗易懂電子稱綜合演示

    ://bbs.elecfans.com/jishu_919727_1_1.html通俗易懂電子稱開發軟件https://bbs.elecfans.com/jishu_919731_1_1.html主要是連調測試,修改完善一些
    發表于 07-18 21:17

    GUI觸摸屏按鈕函數返還值一直是0

    小弟最近在玩GUI觸摸屏按鈕按鈕GUI畫好了,就是觸摸屏搞不定,用GUI_GetKey函數返還回來的值一直是0,查資料 這塊的很少,希望
    發表于 06-06 04:36

    UC GUI按鈕為什么不支持連按?

    為什么UC GUI按鈕不支持連按
    發表于 03-25 03:18

    TouchGFXGUI開發

    TouchGFXGUI開發(二):動畫圖片(Animated Image)前言實現原理一、GUI設計1、界面布局2、添加Animated Image 圖片3、添加按鈕文本資源4、添加
    發表于 01-18 09:30

    基于HFSM模型的GUI自動測試

    針對圖形用戶界面(GUI)軟件的層次性,采用分層有限自動機(HFSM)模型對被測GUI 軟件建模,將GUI 測試轉換為預期HFSM和實際HFSM 的一致性
    發表于 03-28 09:55 ?20次下載

    嵌入式系統開發ucos在各種硬件上的GUI實現

    嵌入式系統開發ucos在各種硬件上的GUI實現.rar 嵌入式用戶圖形接口uC/GUI在uC/OSII上的嵌入4.1 uC/GUI簡介   uC/
    發表于 03-15 14:10 ?79次下載

    光耦測試頻率

    光耦測試頻率
    發表于 07-19 11:26 ?2.7w次閱讀
    光耦<b class='flag-5'>測試</b><b class='flag-5'>之</b>頻率<b class='flag-5'>篇</b>

    淺談易用性測試GUI常見的測試要求

    淺談易用性測試GUI常見的測試要求
    的頭像 發表于 06-29 10:15 ?2784次閱讀

    GUI測試之窗口

    窗口是Windows本身以及Windows 環境下的應用程序的基本界面單位,就是顯示在屏幕上的一個矩形區域。一般來說窗口是具有標題欄、菜單/菜單欄、工具欄、工作區、狀態欄、最大化、最小化按鈕和滾動條
    的頭像 發表于 06-29 10:28 ?2714次閱讀

    GUI測試信息處理類

    (Radio box)/(option box),選項框(Option box)、滑動條(Slider)、旋轉按鈕(Spin Button)等都作為信息處理類來統一總結。
    的頭像 發表于 06-29 10:30 ?2171次閱讀

    GUI測試對話框、消息框

    對話框/消息框的缺省《Enter》鍵應該設置在OK按鈕上;對話框/消息框的缺省《Esc》鍵應該設置在Cancel按鈕上。
    的頭像 發表于 06-29 10:34 ?2366次閱讀