<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

GUI測試之信息處理類篇

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

GUI測試之信息處理類篇

在這篇文章中,我將文本框(Text Box),列表框(List Box),組合框(Combo Box)、下拉列表框(Drop-down List Box),復選框(Check Box),單選框(Radio box)/(option box),選項框(Option box)、滑動條(Slider)、旋轉按鈕(Spin Button)等都作為信息處理類來統一總結。

窗口/屏幕上的每一個字段都應有相應的標簽。

根據文本框可以接受的類型測試文本框:

1)輸入正常的字母或數字

2)輸入已存在的信息

(當某個字段不能重復的時候,輸入已存在的信息,看保存是否會提示,比如注冊用戶的時候,要求用戶名不可重復:先注冊一個用戶,保存成功(確定數據庫中已保存該條數據),再注冊一個用戶,輸入同樣的用戶名,保存是否會提示:該用戶名已被使用等。)

3)輸入超過允許長度的字符或邊界數字

4)輸入空白,空格,(輸入其他特殊字符如:#@¥%&*等)

5)輸入不同類型或不同日期格式的數據,

6)復制/粘貼等操作強制輸入程序不允許的輸入數據

7)輸入數據庫或特殊字符集,例如NULL及\n等

測試文件選擇框的正確性。使用空文件,只有空格的文件,不同類型的文件,同名文件,內容相同名稱不同的文件,大文件等。

測試強制性字段的正確性(即必輸項測試),強制性字段必須用紅色的星號*標識。強制性字段兩種處理方式:最好是必填項沒有輸入時,在光標移走時在相應的文本框后顯示需要用戶輸入的紅色信息。一般也可以在提交時用彈出消息框提示未填的必填項,關閉消息框后必須停留在第一個待輸入的文本框中。

每一個新窗口/屏幕中,光標默認停留在第一個待輸入的文本框中。

一般下拉框中應顯示一個默認值,列表框中高亮度顯示一個默認值。如果不需要默認值時,一般默認值未“請選擇。。?!?。

一般來說系統應記憶以前輸入或選擇的信息,但是當涉及安全時,最好不要保留用戶的信息。有些地方可以使用復選框讓用戶決定是否要保留信息。如登錄界面。

對輸入信息類型有限制的文本框應在輸入非法值后給予提示,對于日期型的輸入框,最好在標簽上就給予提示

當輸入的內容達到了字段的長度限制時,一般應控制不允許再輸入,或者在提交后提示具體的允許輸入的長度或者在光標轉移時提示‘***允許輸入的最大長度是***’等,而不是自動截斷。(農信社資金業務管理系統目前采取右截斷的處理方式,因此有問題)

系統中不允許的非法字符,最好是在輸入時不允許輸入,或在提交時給予具體系統不允許的非法字符列表提示。(如’、”、《、《》)

正確使用復選框或單選框。如果結果只有一個的,則使用單選框,如性別。驗證單選按鈕不能同時選中只能選中一個,而可以選擇多個復選框。

一組單選按鈕在初始狀態時必須有一個被默認選中,不能同時為空。

分別測試多個復選框可以被逐一選中;同時選中,部分選中;都不被選中。

通過輸入數字或用點擊上下箭頭來測試旋轉按鈕,測試其自動循環性,如范圍為(0~999)先輸入為999,在點擊向下鍵,看是否會跳到0。輸入字符或超過邊界的數值,系統應該提示錯誤且重新輸入;

驗證列表框中的條目內容顯示正確;允許多選的列表框,要分別檢查shift和ctrl選中條目情況

避免使用水平滾動條,因為它會使項目閱讀起來比較困難。解決的辦法有:盡量使用垂直滾動條、加寬窗口、減小文本的寬度,或者使文本自動換行等。當然,如果確實需要,還可以使用水平滾動條。

全選框勾中時應該選中當頁所有記錄,去掉當頁某個記錄的勾選,則全選也不選中。翻頁后,自動去掉已勾選的記錄及全選的勾選。

復選框可以通過Space可以控制選中/不選中

F4, Alt+down或alt+up控制combobox打開和關閉

對于combobox,Escape鍵等同于Cancel,Up/down箭頭按鈕控制向上或向下,Shift+up和shift+down可以多選,Ctrl實現多選;

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

    關注

    8

    文章

    4458

    瀏覽量

    125166
  • 信息處理
    +關注

    關注

    0

    文章

    35

    瀏覽量

    9941
  • GUI
    GUI
    +關注

    關注

    3

    文章

    611

    瀏覽量

    38841
收藏 人收藏

    評論

    相關推薦

    信息處理四個過程之采集

    信息處理
    橙群微電子
    發布于 :2023年11月20日 15:45:45

    通信方面信息處理技術該怎么入門?

    想學習信息處理方向,但是不知道該怎么學,主要該學習些什么?求大神指導。
    發表于 12-16 23:47

    【成都】招聘機器學習/數據挖掘/信號與信息處理工程師(可實習)

    信息處理專業,本科以上學歷;2.有較好數學以及信號處理基礎,熟悉基本的的數據挖掘/機器學習模型,如決策樹、回歸、貝葉斯、聚等算法模型;3.熟悉信號與系統的整體結構;4.能夠熟練運用MATLAB
    發表于 08-18 10:26

    微軟車載信息處理平臺有哪些功能?

    微軟車載信息處理平臺是什么?微軟車載信息處理平臺有哪些功能?
    發表于 05-13 07:03

    光學信息處理

    主要內容: 光學信息處理的概念及發展過程光學信息處理早期的研究成果復數空間濾波器的綜合光學圖像識別改善圖像質量技術非相干光學信息處理
    發表于 08-27 16:22 ?0次下載

    FPGA在信息處理機中的應用

    信息處理機(圖1)用于完成導彈上多路遙測信息的采集、處理、組包發送。主要功能包括高速1553B總線的數據收發、422接口設備的數據加載與檢測、多路數據融合和數據接收、處理、組
    發表于 11-13 16:18 ?15次下載

    FPGA在彈上信息處理機中的應用

    FPGA在彈上信息處理機中的應用  引言   信息處理機(圖1)用于完成導彈上多路遙測信息的采集、處理、組包發送。主要功能包括高速1553B總線的數據收發 、422
    發表于 02-25 10:47 ?695次閱讀
    FPGA在彈上<b class='flag-5'>信息處理</b>機中的應用

    智能酒精測試儀中信息處理模塊的設計與測試_李耀輝

    智能酒精測試儀中信息處理模塊的設計與測試,基于51。
    發表于 03-11 16:55 ?2次下載

    信息處理中的模糊技術

    信息處理中的模糊技術,有需要的朋友下來看看
    發表于 03-22 11:22 ?0次下載

    智能信息處理和智能控制

    智能信息處理和智能控制-1998-12-浙江科學出版社
    發表于 04-13 15:29 ?0次下載

    基于ST的遠程信息處理的設計

    遠程信息處理系統是遠程終端通過通信線路訪問計 算機的信息處理系統。又稱遠程終端處理系統。20世紀70年代以來,隨著分時系統和計算機網的發展,遠程信息處理系統得到了迅速的發展。
    發表于 09-08 16:46 ?6次下載
    基于ST的遠程<b class='flag-5'>信息處理</b>的設計

    測試衛星有效載荷信息處理接口功能設備研究

    本文主要介紹了一種用于測試衛星有效載荷信息處理箱接口功能的地面檢測設備以及該地面檢測設備的相關設計工作。具體設計包括了地面檢測設備的硬件與接口設計、PCI卡驅動程序的設計、FPGA 功能設計、以及
    發表于 10-30 17:46 ?10次下載
    <b class='flag-5'>測試</b>衛星有效載荷<b class='flag-5'>信息處理</b>接口功能設備研究

    遠程信息處理與汽車自動緊急呼叫系統介紹

    汽車自動緊急呼叫系統&遠程信息處理演示
    的頭像 發表于 08-23 00:09 ?4621次閱讀

    Blackfin汽車遠程信息處理平臺將低成本的遠程信息處理推向大眾市場

    Blackfin汽車遠程信息處理平臺將低成本的遠程信息處理推向大眾市場
    發表于 05-27 20:06 ?4次下載
    Blackfin汽車遠程<b class='flag-5'>信息處理</b>平臺將低成本的遠程<b class='flag-5'>信息處理</b>推向大眾市場

    《監測系統中智能信息處理技術》pdf

    《監測系統中智能信息處理技術》pdf
    發表于 02-07 18:05 ?0次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>