簡(jiǎn)易計(jì)算器軟件系統(tǒng)測(cè)試計(jì)劃_第1頁(yè)
簡(jiǎn)易計(jì)算器軟件系統(tǒng)測(cè)試計(jì)劃_第2頁(yè)
簡(jiǎn)易計(jì)算器軟件系統(tǒng)測(cè)試計(jì)劃_第3頁(yè)
簡(jiǎn)易計(jì)算器軟件系統(tǒng)測(cè)試計(jì)劃_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、簡(jiǎn)易計(jì)算器軟件系統(tǒng)測(cè)試計(jì)劃(gb856788)一:引言1.1編寫目的為了檢驗(yàn)程序的正確性,和及時(shí)修正編碼過(guò)程中的錯(cuò)誤,我便寫了如下測(cè)試計(jì)劃。預(yù)期讀者范圍是參與本次測(cè)試的所有測(cè)試人員、待測(cè)軟件的編寫人員等。1.2背景測(cè)試的對(duì)象是自己設(shè)計(jì)編寫的簡(jiǎn)易計(jì)算器程序,主要是完成簡(jiǎn)單的計(jì)算功能。在測(cè)試之前,需要配置好java工作環(huán)境,確保程序的啟動(dòng)。1.3定義臨時(shí)變量:程序設(shè)計(jì)過(guò)程中簡(jiǎn)單傳值所需使用的數(shù)據(jù)項(xiàng)定義。1.4參考資料jdk api 1.6 windows系統(tǒng)自帶計(jì)算器 二:計(jì)劃2.1軟件說(shuō)明本程序是由若干按鈕和用于顯示的文本框組成,故本測(cè)試計(jì)劃是針對(duì)文本框和按鈕而設(shè)計(jì)進(jìn)行的。組件相關(guān)說(shuō)明如下:按鈕

2、0-9:輸入?yún)⑴c計(jì)算的數(shù)值。按鈕. :輸入小數(shù)點(diǎn),實(shí)現(xiàn)輸入小數(shù)。按鈕+、-、*、x:用于輸入算術(shù)運(yùn)算符。按鈕= :計(jì)算輸入,給出計(jì)算結(jié)果。按鈕清除:清除輸入,進(jìn)行新的計(jì)算。按鈕退出:決定用戶退出操作,退出整個(gè)程序,退出本程序還是繼續(xù)計(jì)算操作,并給出相應(yīng)的提示。顯示框: 顯示用戶的輸入、輸出和計(jì)算結(jié)果。參數(shù)說(shuō)明:1. a1:參與計(jì)算的第一個(gè)數(shù)值。2. a2:運(yùn)算符號(hào)。3. a3:參與計(jì)算的第二個(gè)數(shù)值。4. a4:計(jì)算結(jié)果。5. i :臨時(shí)變量,用做循環(huán)變量 。6. j :臨時(shí)變量,用做循環(huán)變量。7.pw:是否是非循環(huán)運(yùn)算的狀態(tài)顯示。8.l : 長(zhǎng)度變量,用于截取輸入數(shù)值時(shí)提供參數(shù)。9.k :是否

3、進(jìn)行新的計(jì)算的狀態(tài)指示。2.2測(cè)試內(nèi)容主要測(cè)試計(jì)算器的功能,其中包括,測(cè)試計(jì)算器的輸入,輸出,簡(jiǎn)單計(jì)算結(jié)果的正確性。2.3測(cè)試1(集成測(cè)試)2.3.1進(jìn)度安排:編號(hào)測(cè)試日期測(cè)試內(nèi)容測(cè)試方法(1)2011-10-17集成測(cè)試正常輸入數(shù)字+符號(hào)+數(shù)字+“=”黑盒測(cè)試(2)2011-10-17缺項(xiàng)輸入數(shù)字+符號(hào)+“=”黑盒測(cè)試(3)2011-10-17缺項(xiàng)輸入數(shù)字+“=”黑盒測(cè)試(4)2011-10-17缺項(xiàng)輸入符號(hào)+“=”黑盒測(cè)試(5)2011-10-17缺項(xiàng)輸入符號(hào)+符號(hào)+“=”黑盒測(cè)試(6)2011-10-17多項(xiàng)輸入數(shù)字+符號(hào)+數(shù)字+符號(hào)+“=”黑盒測(cè)試(7)2011-10-17多項(xiàng)輸入數(shù)字

4、+符號(hào)+數(shù)字+符號(hào)+數(shù)字+“=”黑盒測(cè)試(8)2011-10-17循環(huán)計(jì)算數(shù)字+符號(hào)+數(shù)字+“=”+符號(hào)+數(shù)字+“=”黑盒測(cè)試(9)2011-10-17循環(huán)計(jì)算數(shù)字+符號(hào)+數(shù)字+“=”+數(shù)字+符號(hào)+數(shù)字+“=”黑盒測(cè)試(10)2011-10-17功能鍵盤“清除”黑盒測(cè)試(11)2011-10-17功能鍵盤“退出”黑盒測(cè)試(12)2011-10-17顯示測(cè)試數(shù)字+符號(hào)+“=”黑盒測(cè)試2.3.2條件程序測(cè)試環(huán)境a.硬件環(huán)境:486以上個(gè)人電腦。b.軟件環(huán)境:操作系統(tǒng)windowsxp,工程環(huán)境myeclipse6.0。2.3.3測(cè)試資料程序測(cè)試所需資料a.被測(cè)試程序。b.測(cè)試內(nèi)容。c.測(cè)試報(bào)告(測(cè)

5、試結(jié)果)。2.4測(cè)試2(系統(tǒng)測(cè)試)2.4.1進(jìn)度安排:編號(hào)測(cè)試日期測(cè)試內(nèi)容測(cè)試方法(1)2011-12-1系統(tǒng)測(cè)試界面測(cè)試按鈕手工測(cè)試(2)2011-12-1界面測(cè)試文本框手工測(cè)試(3)2011-12-1界面測(cè)試系統(tǒng)控件手工測(cè)試(4)2011-12-1功能測(cè)試加法運(yùn)算手工測(cè)試(5)2011-12-1功能測(cè)試減法運(yùn)算手工測(cè)試(6)2011-12-1功能測(cè)試乘法運(yùn)算手工測(cè)試(7)2011-12-1功能測(cè)試除法運(yùn)算手工測(cè)試(8)2011-12-1性能測(cè)試(選測(cè))winner(9)2011-12-1安全性測(cè)試不涉及用戶信息,只做簡(jiǎn)單的計(jì)算(選測(cè))-2.4.2條件程序測(cè)試環(huán)境a.硬件環(huán)境:486以上個(gè)人

6、電腦。b.軟件環(huán)境:操作系統(tǒng)windowsxp, java sdk 1.5.0及其以上版本2.4.3測(cè)試資料程序測(cè)試所需資料a.被測(cè)試程序。b.產(chǎn)品使用說(shuō)明書c.測(cè)試內(nèi)容(項(xiàng))。d.測(cè)試報(bào)告(測(cè)試結(jié)果)。三:測(cè)試設(shè)計(jì)說(shuō)明3.1測(cè)試(集成測(cè)試)控制:人工輸入測(cè)試。輸入:按進(jìn)度編號(hào)進(jìn)行測(cè)試。編號(hào)測(cè)試內(nèi)容測(cè)試內(nèi)容測(cè)試實(shí)例數(shù)據(jù)選擇策略(1)集成測(cè)試正常輸入5+5.3=判定條件覆蓋(2)缺項(xiàng)輸入2+=判定條件覆蓋(3)缺項(xiàng)輸入23=判定條件覆蓋(4)缺項(xiàng)輸入+=判定條件覆蓋(5)缺項(xiàng)輸入+=判定條件覆蓋(6)多項(xiàng)輸入2+5-=判定條件覆蓋(7)多項(xiàng)輸入5-3+5=判定條件覆蓋(8)循環(huán)計(jì)算3+5=+6=

7、判定條件覆蓋(9)循環(huán)計(jì)算2+9=2+8判定條件覆蓋(10)功能鍵盤“清除”判定條件覆蓋(11)功能鍵盤“退出”判定條件覆蓋(12)顯示測(cè)試點(diǎn)擊顯示框輸入 2+5=判定條件覆蓋測(cè)試結(jié)果:編號(hào)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)測(cè)試輸出10.3提示輸入錯(cuò)誤提示輸入錯(cuò)誤提示輸入錯(cuò)誤無(wú)法輸入+無(wú)法輸入-;-3無(wú)法輸入+5;81410顯示框被清空退出成功無(wú)法輸入2+5=測(cè)試結(jié)果結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常提示異常結(jié)果異常提示異常結(jié)果異常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常3.2測(cè)試(系統(tǒng)測(cè)試)控制:手工操作測(cè)試。輸入:按進(jìn)度編號(hào)進(jìn)行測(cè)試。編號(hào)測(cè)

8、試內(nèi)容測(cè)試內(nèi)容測(cè)試實(shí)例測(cè)試分類(1)系統(tǒng)測(cè)試界面測(cè)試反復(fù)輸入0-9和.按鈕(2)界面測(cè)試反復(fù)輸入+ - * / 按鈕(3)界面測(cè)試測(cè)試退出按鈕(4)界面測(cè)試測(cè)試清除按鈕(5)界面測(cè)試向文本框輸入任意內(nèi)容文本框(6)界面測(cè)試點(diǎn)擊關(guān)閉圖標(biāo)系統(tǒng)控件(7)界面測(cè)試點(diǎn)擊最大化圖標(biāo)系統(tǒng)控件(8)界面測(cè)試點(diǎn)擊最小化圖標(biāo)系統(tǒng)控件(9)功能測(cè)試1+1加法運(yùn)算(10)功能測(cè)試2.3-1=減法運(yùn)算(11)功能測(cè)試2.0*3乘法運(yùn)算(12)功能測(cè)試15/5=除法運(yùn)算測(cè)試結(jié)果:編號(hào)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)測(cè)試輸出0-9&.+-*/提示是否退出,再次確認(rèn)退出文本框被清

9、空未能輸入任何內(nèi)容提示是否關(guān)閉,再次確認(rèn)退出界面最大化界面最小化21.300000063測(cè)試結(jié)果結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果正常結(jié)果異常結(jié)果正常結(jié)果正常3.3測(cè)試報(bào)告:1.集成測(cè)試中:12組測(cè)試中兩組結(jié)果錯(cuò)誤,一組異常,共計(jì)發(fā)現(xiàn)程序bug 3出。相應(yīng)解釋如下:第(6)組:符號(hào)雖未顯示,但計(jì)算時(shí)符號(hào)改變,計(jì)算結(jié)果錯(cuò)誤。第(7)組:符號(hào)雖未顯示,但計(jì)算時(shí)符號(hào)改變,計(jì)算結(jié)果錯(cuò)誤。第(3)組:只輸入數(shù)字和“=”,需改進(jìn)成直接顯示,不應(yīng)提示輸入不完整,結(jié)果處理異常。2.系統(tǒng)測(cè)試中:10組測(cè)試中第10組測(cè)試結(jié)果顯示異常,解釋如下:第(10)組:精度顯示異常,應(yīng)該顯示1.3,據(jù)源程序代碼顯示未對(duì)數(shù)據(jù)精度進(jìn)行處理,以至于顯示精度與期望不符。四:評(píng)價(jià)準(zhǔn)則4.1范圍及說(shuō)明所選擇的測(cè)試用例能夠覆蓋方法體每個(gè)判定中的每個(gè)條件都曾獨(dú)立的影響判定的結(jié)果,但不能保證覆蓋所有判定的組合情況。系統(tǒng)測(cè)試內(nèi)容包含界面測(cè)試,功能測(cè)試,性能測(cè)試和安全性測(cè)試,測(cè)試用例覆蓋界面測(cè)試,功能測(cè)試,但未覆蓋性能測(cè)試和安全性測(cè)試。由于時(shí)間原因,性能測(cè)試未進(jìn)行。對(duì)于計(jì)算器程序,由于所涉及內(nèi)容只是簡(jiǎn)單簡(jiǎn)單的計(jì)算,不涉及重大安全

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論