下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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í)修正編碼過程中的錯(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ì)過程中簡(jiǎn)單傳值所需使用的數(shù)據(jù)項(xiàng)定義。1.4參考資料jdk api 1.6 windows系統(tǒng)自帶計(jì)算器 二:計(jì)劃2.1軟件說明本程序是由若干按鈕和用于顯示的文本框組成,故本測(cè)試計(jì)劃是針對(duì)文本框和按鈕而設(shè)計(jì)進(jìn)行的。組件相關(guān)說明如下:按鈕
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ù)說明: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 : 長度變量,用于截取輸入數(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)品使用說明書c.測(cè)試內(nèi)容(項(xiàng))。d.測(cè)試報(bào)告(測(cè)試結(jié)果)。三:測(cè)試設(shè)計(jì)說明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ò)誤無法輸入+無法輸入-;-3無法輸入+5;81410顯示框被清空退出成功無法輸入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范圍及說明所選擇的測(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專項(xiàng)消防設(shè)備增設(shè)協(xié)議樣本版A版
- 2025年度廠房裝飾裝修工程節(jié)能合同范本4篇
- 2025年度創(chuàng)新產(chǎn)業(yè)園廠房轉(zhuǎn)租服務(wù)合同標(biāo)準(zhǔn)4篇
- 做菜知識(shí)培訓(xùn)課件圖片
- 二零二五年度體育場(chǎng)館建設(shè)擔(dān)保協(xié)議3篇
- 2025年度高原地區(qū)柴油發(fā)電機(jī)組銷售及售后服務(wù)合同3篇
- 《社區(qū)調(diào)解實(shí)務(wù)講解》課件
- 2024年04月河南鄭州銀行信息科技部社會(huì)招考筆試歷年參考題庫附帶答案詳解
- 個(gè)人對(duì)公司長期借款合同(2024年版)
- 專業(yè)美甲技術(shù)勞務(wù)合作協(xié)議樣本(2024版)版B版
- 2024年紀(jì)檢監(jiān)察綜合業(yè)務(wù)知識(shí)題庫含答案(研優(yōu)卷)
- 科室醫(yī)療質(zhì)量與安全管理小組工作制度
- 中華民族共同體概論課件第五講大一統(tǒng)與中華民族共同體初步形成(秦漢時(shí)期)
- 初二生地會(huì)考試卷及答案-文檔
- 私營企業(yè)廉潔培訓(xùn)課件
- 施工單位值班人員安全交底和要求
- 中國保險(xiǎn)用戶需求趨勢(shì)洞察報(bào)告
- 數(shù)字化轉(zhuǎn)型指南 星展銀行如何成為“全球最佳銀行”
- 中餐烹飪技法大全
- 靈芝孢子油減毒作用課件
- 現(xiàn)場(chǎng)工藝紀(jì)律檢查表
評(píng)論
0/150
提交評(píng)論