树控件单击获取到的节点信息不是当前选中的节点_常用基本控件测试用例(一)...
?樹(shù)控件的測(cè)試外觀操作
1)項(xiàng)目中的所有樹(shù)是否風(fēng)格一致
2)樹(shù)結(jié)構(gòu)的默認(rèn)狀態(tài)是怎樣的。比如默認(rèn)樹(shù)是否是展開(kāi),是展開(kāi)幾級(jí)? 是否有默認(rèn)的焦點(diǎn)?默認(rèn)值是什么?展開(kāi)的節(jié)點(diǎn)圖標(biāo)和顏色?
3)驗(yàn)證點(diǎn)開(kāi)節(jié)點(diǎn)時(shí)頁(yè)面上樹(shù)結(jié)構(gòu)的連線是否顯示正確。
4)如果顯示節(jié)點(diǎn)超過(guò)頁(yè)面邊界是否有規(guī)定。
5)節(jié)點(diǎn)和葉子顯示的文字規(guī)定多長(zhǎng)要折行。
6) 節(jié)點(diǎn)和葉子顯示的文字不能有亂碼。(輸入中文,特殊字符)
2、執(zhí)行操作
1)點(diǎn)某個(gè)節(jié)點(diǎn)時(shí),是否只展開(kāi)下一級(jí)的節(jié)點(diǎn)和顯示該級(jí)的葉子還是顯示下一級(jí)全部的。
2)點(diǎn)頁(yè)面刷新時(shí),樹(shù)結(jié)構(gòu)是否按照要求變化,樹(shù)結(jié)構(gòu)是否保存現(xiàn)狀還是程默認(rèn)狀態(tài)。
3、數(shù)據(jù)操作
1)樹(shù)結(jié)構(gòu)上數(shù)據(jù)是否正確。
2)樹(shù)結(jié)構(gòu)上的節(jié)點(diǎn)和葉子是否排序正確。(升序還是降序)。
3)樹(shù)結(jié)構(gòu)排序是按照數(shù)據(jù)庫(kù)中得記錄順序排序還是按照程序數(shù)組得順序。
4)執(zhí)行了某一操作或數(shù)據(jù)有變化后,樹(shù)結(jié)構(gòu)是否回到默認(rèn)狀態(tài),還是按現(xiàn)任狀態(tài)保持展開(kāi)。
5)執(zhí)行了某一操作或數(shù)據(jù)有變化后,修改后得數(shù)據(jù)是不是在正確得位置上,狀態(tài)是否正確,排序是否正確。
下拉框(列表框)測(cè)試用例設(shè)計(jì)
測(cè)試方法:
a. 條目?jī)?nèi)容正確;根據(jù)需求說(shuō)明書(shū)確定列表的各項(xiàng)內(nèi)容正確,沒(méi)有丟失或錯(cuò)誤;
b. 列表框的內(nèi)容較多時(shí)要使用滾動(dòng)條;
c. 列表框允許多選時(shí),要分別檢查shift選中條目,按ctrl選中條目和直接用鼠標(biāo)選中多項(xiàng)條目的情況;
d. 逐一執(zhí)行列表框中每個(gè)條目的功能;
e. 檢查能否向組合列表框輸入數(shù)據(jù);
1.內(nèi)容
1)檢查默認(rèn)值,有的默認(rèn)空,有的是非空
2)檢查約束。有時(shí)它的內(nèi)容是根據(jù)其他要素變化的,比如城市的下列框的內(nèi)容,是根據(jù)省份變化而聯(lián)動(dòng)的;或者根據(jù)登錄者的權(quán)限不同,下拉列表的內(nèi)容也不一樣。
2.布局
1)寬度,有時(shí)它會(huì)根據(jù)內(nèi)容的長(zhǎng)短自動(dòng)控制寬度
2)高度應(yīng)合適
3.易用
檢查是否至此后TAB和上下箭頭
下拉框里面有很多選項(xiàng)像省份可以劃分下等價(jià)類,兩個(gè)字的,三個(gè)字的,四個(gè)字的。。。每個(gè)等價(jià)類測(cè)一個(gè),然后再把某些省份里面奇怪的市單獨(dú)拉出來(lái)做組合測(cè)測(cè)內(nèi)容的顯示
文本框?yàn)樽址?/h2>
默認(rèn)值測(cè)試:
1、固定值還是數(shù)據(jù)庫(kù)or配置項(xiàng)給定的值輸入驗(yàn)證。
2、在輸入框里填寫(xiě)了值,點(diǎn)界面刷新時(shí),是顯示輸入值還是默認(rèn)值。
操作限制
1、不限制復(fù)制粘貼操作,輸入驗(yàn)證。
2、限制復(fù)制粘貼操作,輸入驗(yàn)證。
必填項(xiàng)非空校驗(yàn):
1、必填項(xiàng)未輸入--程序應(yīng)提示錯(cuò)誤;
2、必填項(xiàng)只輸入若干個(gè)空格,未輸入其它字符--程序應(yīng)提示錯(cuò)誤;
字段唯一性校驗(yàn):(不是所有字段都作此項(xiàng)校驗(yàn),視實(shí)際項(xiàng)目情況而定)
1、新增時(shí)輸入重復(fù)的字段值--必須提示友好信息;
2、修改時(shí)輸入重復(fù)的字段值--必須提示友好信息;
字段長(zhǎng)度校驗(yàn):
1、輸入[最小字符數(shù)-1]--程序應(yīng)提示錯(cuò)誤;
2、輸入[最小字符數(shù)]--OK;
3、輸入[最小字符數(shù)+1]--OK;
4、輸入[最大字符數(shù)-1]--OK;
5、輸入[最大字符數(shù)]--OK;
6、輸入[最大字符數(shù)+1]--程序應(yīng)提示錯(cuò)誤;
字段為特殊字符校驗(yàn):
1、輸入域如對(duì)某些字符禁止輸入時(shí),限制是否成功,提示信息是否友好 ;
2、中文、英文、空格,數(shù)字,字符,下劃線、單引號(hào) 等所有特殊字符的組合 ;
3、所有特殊字符都必須進(jìn)行測(cè)試(!~@#$^&*()_+{}|:“<>?/.,;‘[]=-`¥……()--:《》?、。,;’【】、=-? )
字段為特殊代碼校驗(yàn):
1、輸入html代碼:比如“ <font>你好</font>”--必須以文本的形式將代碼顯示出來(lái)。
2、輸入JavaScript代碼:比如<param name=“MovieWindowWidth” value=“320”>;--必須以文本的形式將代碼顯示出來(lái)。
多行文本框輸入:
1、是否允許回車(chē)換行 ;
2、保存后再顯示能夠保持輸入時(shí)的格式 ;
3、僅輸入回車(chē)換行,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 ;
4、僅輸入空格,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 。
總結(jié)
以上是生活随笔為你收集整理的树控件单击获取到的节点信息不是当前选中的节点_常用基本控件测试用例(一)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java for循环_愉快地学Java语
- 下一篇: delphi7升级delphi2007可