UI測(cè)試常見(jiàn)BUG
錄入界面
1. 輸入字段要完整,且要與列表字段相符合(參照數(shù)據(jù)庫(kù)進(jìn)行檢查)
2. 必填項(xiàng)一律在后面用*表示(必填項(xiàng)為空在處理之前要有相關(guān)的提示信息)
3. 字段需要做校驗(yàn),如果校驗(yàn)不對(duì)需要在處理之前要有相關(guān)的提示信息
(1) 長(zhǎng)度校驗(yàn)
(2) 數(shù)字、字母、日期等等的校驗(yàn)
(3) 范圍的校驗(yàn)
4. 錄入字段的排序按照流程或使用習(xí)慣,字段特別多的時(shí)候需要進(jìn)行分組顯示
5. 下拉框不選值的時(shí)候應(yīng)該提供默認(rèn)值
6. 相同字段的錄入方式應(yīng)該統(tǒng)一(錄入方式有以下幾種:手動(dòng)輸入、點(diǎn)選 、下拉選擇、參照)
7. 錄入后自動(dòng)計(jì)算的字段要隨著別的字段修改更新(如單價(jià)變后,金額也變)
8.日期參照應(yīng)該既能輸入,又能從文本框選擇
界面格式
1. 字體顏色、大小、對(duì)齊方式(根據(jù)字段的性質(zhì)確定)、加粗的一致性
2. 文本框、按鈕、滾動(dòng)條、列表等控件的大小、對(duì)齊、位置的一致性
3. 所有新增、修改、查看頁(yè)面加上頁(yè)面說(shuō)明(如:XXX新增、XXX編輯、XXX查看等說(shuō)明字樣),(彈出的)界面要有標(biāo)題,標(biāo)題與內(nèi)容要一致
4.不同界面顯示相同字段的一致性(如列表界面和編輯界面)
5. 界面按鈕顯示要求(查詢(xún)、新增、刪除順序)
6. 列表的順序排列應(yīng)該統(tǒng)一(按照某些特定條件排序)
7. 下拉框中的排列順序需要符合使用習(xí)慣或者是按照特定的規(guī)則排定
8. 所有彈出窗口居中顯示或者最大化顯示
9. 信息列表中如果某個(gè)字段顯示過(guò)長(zhǎng)用“…”或者分行顯示
10. 人員、時(shí)間的缺省值一般取當(dāng)前登錄人員和時(shí)間
11. 對(duì)于帶有單位的字段,需要字段的標(biāo)簽后面添加如下內(nèi)容:“(單位)”
功能問(wèn)題
1. 按鈕功能的實(shí)現(xiàn)(如返回按鈕能否返回)
2. 信息保存提交后系統(tǒng)給出“保存/提交成功”提示信息,并自動(dòng)更新顯示
3. 所有有提交按鈕的頁(yè)面都要有保存按鈕(每個(gè)界面風(fēng)格一致)
4. 凡是點(diǎn)選或者下拉選擇的界面,如果一旦選擇完了無(wú)法回到不選擇的情況,需要加上“清除選擇”功能按鈕(即空白選項(xiàng))、還需要有一個(gè)‘全部’選項(xiàng)。
5. 沒(méi)有選擇記錄點(diǎn)擊刪除/修改按鈕要提示“請(qǐng)先選擇記錄”
6. 選擇記錄后點(diǎn)擊刪除按鈕要提示“確實(shí)要?jiǎng)h除嗎?”
7. 需要考慮刪除的關(guān)聯(lián)性,即刪除某一個(gè)內(nèi)容需要同時(shí)刪除其關(guān)聯(lián)的某些內(nèi)容(當(dāng)存在關(guān)聯(lián)的數(shù)據(jù)時(shí),此記錄應(yīng)該不能刪除,必須將其關(guān)聯(lián)的記錄先刪除,才能再回到此界面將此記錄刪除)
8. 界面只讀的時(shí)候(查詢(xún)、統(tǒng)計(jì)、導(dǎo)入)等,應(yīng)該不能編輯。
查詢(xún)問(wèn)題
1. 查詢(xún)條件缺少一些可以查詢(xún)的字段(在查詢(xún)條件中應(yīng)當(dāng)將可以進(jìn)行查詢(xún)的字段都列舉出來(lái)并支持該字段的查詢(xún)),
查詢(xún)條件分為:可輸入和枚舉型(點(diǎn)選、框選、下拉框選擇、日期選擇:‘年月日分開(kāi)選擇’或‘彈出日期選擇界面’)等兩大類(lèi)。
2. 有些查詢(xún)條件需要支持模糊查詢(xún):關(guān)鍵字查詢(xún)即部分匹配
3. 需要考慮有些查詢(xún)條件本身的關(guān)聯(lián)性(即某個(gè)查詢(xún)條件的取值范圍是依賴(lài)于其它查詢(xún)條件的取值):
即查詢(xún)條件的過(guò)濾功能
(比如第一個(gè)下拉框選擇選擇‘浙江省’,則第二個(gè)下拉框自動(dòng)過(guò)濾出屬于浙江的地區(qū)名稱(chēng)如‘紹興市、寧波市、杭州市…等’;選擇其中一個(gè),則在第三個(gè)下拉框中出現(xiàn)該地區(qū)包括的縣級(jí)城市名稱(chēng))
4. 查詢(xún)條件名稱(chēng)與信息列表及信息編輯頁(yè)面相應(yīng)的字段名稱(chēng)完全統(tǒng)一
5. 不同模塊相同字段的查詢(xún)方式應(yīng)該統(tǒng)一(手動(dòng)輸入、點(diǎn)選 、下拉選擇)
不同模塊相同字段顯示的字段名稱(chēng)應(yīng)該完全統(tǒng)一。
6. 出報(bào)表的時(shí)候,查詢(xún)條件需要顯示在報(bào)表標(biāo)題的下面,這樣看報(bào)表的時(shí)候知道數(shù)據(jù)的依據(jù)是什么。
7. 對(duì)于范圍的查詢(xún)采用全閉的形式。
-
人機(jī)交互
+關(guān)注
關(guān)注
12文章
1217瀏覽量
55563 -
測(cè)試
+關(guān)注
關(guān)注
8文章
5394瀏覽量
127122 -
ui
+關(guān)注
關(guān)注
0文章
205瀏覽量
21433
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
大家用什么設(shè)備跟labview同步數(shù)據(jù)測(cè)試?。
關(guān)于LabVIEW的CSDB總線(xiàn)數(shù)據(jù)測(cè)試技術(shù),不看肯定后悔
FLASH寫(xiě)入數(shù)據(jù)測(cè)試
使用STM32F103單片機(jī)進(jìn)行串口接收處理不定長(zhǎng)數(shù)據(jù)測(cè)試
TCP&UDP測(cè)試軟件
基于虛擬儀器的電子節(jié)氣門(mén)數(shù)據(jù)測(cè)試系統(tǒng)開(kāi)發(fā)紀(jì)云飛
成為大數(shù)據(jù)測(cè)試工程師前你必需掌握哪些技能
功率計(jì)數(shù)據(jù)測(cè)試可能會(huì)出現(xiàn)的問(wèn)題應(yīng)該如何解決辦法
數(shù)據(jù)測(cè)試:輸入數(shù)據(jù)的設(shè)計(jì)方法和測(cè)試用例設(shè)計(jì)方法
數(shù)據(jù)測(cè)試:代替測(cè)試用例的檢查表
HarmonyOS測(cè)試技術(shù)與實(shí)戰(zhàn)-分布式UI測(cè)試框架
![HarmonyOS<b class='flag-5'>測(cè)試</b>技術(shù)與實(shí)戰(zhàn)-分布式<b class='flag-5'>UI</b><b class='flag-5'>測(cè)試</b>框架](https://file.elecfans.com/web2/M00/19/30/pYYBAGFzsK-AEkdHAAaUXWXkuI4970.png)
HarmonyOS測(cè)試技術(shù)與實(shí)戰(zhàn)-UI和渲染分離
![HarmonyOS<b class='flag-5'>測(cè)試</b>技術(shù)與實(shí)戰(zhàn)-<b class='flag-5'>UI</b>和渲染分離](https://file.elecfans.com/web2/M00/19/34/pYYBAGFzuBWAcIdsAAl1mKmic2Q704.png)
常見(jiàn)的PLC系統(tǒng)BUG有哪些?如何減少這些BUG的產(chǎn)生?
![<b class='flag-5'>常見(jiàn)</b>的PLC系統(tǒng)<b class='flag-5'>BUG</b>有哪些?如何減少這些<b class='flag-5'>BUG</b>的產(chǎn)生?](https://file1.elecfans.com//web2/M00/AB/84/wKgaomVAde-AHtHUAAC5Gziek_8251.jpg)
評(píng)論