win7計算器軟件測試_第1頁
win7計算器軟件測試_第2頁
win7計算器軟件測試_第3頁
win7計算器軟件測試_第4頁
win7計算器軟件測試_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Win7計算器軟件測試報告軟件測試報告班級:計科142姓名:徐周環(huán)學(xué)號:201401014219系別:信息技術(shù)系專業(yè):計算機科學(xué)與技術(shù)指導(dǎo)老師:趙一丁目錄1.前言21.1測試目的21.2測試背景22.測試計劃22.1測試計劃名稱22.2項目背景和內(nèi)容概要22.3相關(guān)資料、縮略語、定義22.4參考資料:32.5測試過程32.6測試目標(biāo)32.7測試分工32.8測試步驟及方法32.9測試通過標(biāo)準(zhǔn)32.10修正錯誤并重新測試的步驟與要求32.11進度計劃32.12測試小結(jié)42.13測試用例的簡單描述42.14需求跟蹤43.性能測試用43.1測試用例的目的43.2測試用例的輸入43.3期待的輸出53.4

2、測試方法63.5實際的輸出64.設(shè)計測試環(huán)境84.1軟件:84.2硬件:84.3網(wǎng)絡(luò)環(huán)境:84.4測試工具:85.測試軟件95.1軟件名稱95.2獲取方式95.3功能模塊106.功能測試計劃126.1測試目標(biāo)126.2測試模塊126.3等價類劃分及測試用例127.測試實施147.1測試時間147.2測試過程及結(jié)果148.測試分析及缺陷描述158.1測試分析158.2缺陷描述159.實驗總結(jié)161.前言1.1測試目的根據(jù)Windows 7計算器的幫助文檔,制定對Windows 7計算器的測試用例,用來測試計算器功能。包括:輸入輸出、計算換算、日期計算等。根據(jù)本次測試來評估當(dāng)前的計算器是否符合設(shè)計

3、要求和使用要求,并進而做出測試分析報告。1.2測試背景1)測試計劃所從屬的軟件系統(tǒng):Windows 7; 2) 在開始執(zhí)行本測試計劃之前必須完成的工作:需要閱讀計算器的幫助文檔。2.測試計劃2.1測試計劃名稱Windows 7計算器的測試2.2項目背景和內(nèi)容概要該項目是自己找的,委托單位是老師,開發(fā)單位主管單位都是window公司的員工。背景項目名稱:計算器 。windows自帶軟件您可以使用計算器來執(zhí)行加、減、乘和除運算。計算器還提供了科學(xué)計算器和統(tǒng)計計算器的高級功能。 可以單擊計算器按鈕來執(zhí)行計算,或者使用鍵盤鍵入進行計算。通過按 Num Lock,

4、數(shù)字鍵盤也可以用來鍵入數(shù)字和運算符。2.3相關(guān)資料、縮略語、定義各種進制:十六進制、八進制、十進制、二進制2.4參考資料: 1).Window計算器的幫助文檔  2).軟件測試教程 宮云站 機械工業(yè)出版社 2008年9月2.5測試過程由自己去測試window7系統(tǒng)自帶的計算器的加減乘除,進制轉(zhuǎn)換,日期轉(zhuǎn)換功能。2.6測試目標(biāo)a)測試目的檢驗是否對運算的結(jié)果出錯,和一些bug。實現(xiàn)對計算器的改進b)測試類型白盒測試。2.7測試分工自己負(fù)責(zé)前中后期的文檔寫作,和早期的計劃,中間的測試過程和同學(xué)一起配合分別測試各項功能,測試完成后將完成實驗

5、總結(jié),和日后的改進工作。測試人員:徐周環(huán)        完成項目:測試計劃、測試報告、功能測試、界面測試2.8測試步驟及方法(采用測試過程控制程序中規(guī)定的那些步驟和相應(yīng)的測試內(nèi)容及方法)2.9測試通過標(biāo)準(zhǔn)(由項目負(fù)責(zé)人組織制定,如:執(zhí)行完畢沒有系統(tǒng)錯誤;滿足性能要求;產(chǎn)生了預(yù)期結(jié)果等)2.10修正錯誤并重新測試的步驟與要求(填寫錯誤報告表、修正程序錯誤、修改設(shè)計說明,重新測試等)2.11進度計劃列出測試的跨度和工作量,最好區(qū)分測試文檔和活動的時間。數(shù)據(jù)可供過程度量使用。 子系統(tǒng)/子模塊 實際開始時間 實際結(jié)束時間

6、總工時/總工作日 執(zhí)行簡單計算 2016年4月25日 2016年5月25日, 執(zhí)行科學(xué)計算 2016年5月25日 2016年5月29日 幾天2.12測試小結(jié)對于十進制無法用科學(xué)計數(shù)法方便準(zhǔn)確的輸入數(shù)據(jù),得到的簡單結(jié)果也不能用科學(xué)計數(shù)法簡單明了的表示,顯示數(shù)字長度過長,有時不能準(zhǔn)確記錄。在計算時若輸入其他非數(shù)字字符沒有任何提示。  未解決問題2.13測試用例的簡單描述加減乘除的計算,日期的換算,進制的轉(zhuǎn)換。2.14需求跟蹤對測試的項目,進行實時跟蹤,在與時俱進的同時增加自己計算機的強大功能,完善計算器,服務(wù)跟多的用戶。3.性能測試用3.1測試用例的目的對于十進制無法用科學(xué)計數(shù)

7、法方便準(zhǔn)確的輸入數(shù)據(jù),得到的簡單結(jié)果也不能用科學(xué)計數(shù)法簡單明了的 表示,顯示數(shù)字長度過長,有時不能準(zhǔn)確記錄。在計算時若輸入其他非數(shù)字字符沒有任何提示。 未解決問題。該測試目標(biāo)是核實數(shù)據(jù)的接受,處理和檢索是否正確。此類測試基于黑盒測試技術(shù)(手工測試),該技術(shù)通過圖形界面與應(yīng)用程序進行交互,并對交互的輸出和結(jié)果進行分析,以此來核實應(yīng)用程序及其內(nèi)部進程。3.2測試用例的輸入執(zhí)行基本的運算:計算結(jié)果輸入數(shù)字計算器運算符執(zhí)行進制的換算:輸入數(shù)字換算結(jié)果計算器選擇進制相差年月周天計算器輸入兩個日期相差天數(shù)輸入指定日期目標(biāo)日期計算器選擇加或者減輸入相差年月日3.3期待的輸出十進制數(shù)

8、60;-999(18位)999(18位) 1 小于等于-1×1019 10 大于等于1×1019 11 非數(shù)字字符 12 二進制數(shù) 小于等于64位的非0開頭的0、1的任意組合 2 以0開頭的數(shù) 13 輸入有除0、1外的其他字符 14 大于64位 15 八進制數(shù) 小于等于21位的非0開頭的07的任意組合 3 以0開頭的數(shù) 16 組合中有除07外的其他字符

9、60;173.4測試方法直接測試,記錄結(jié)果3.5實際的輸出a.基本運算等價類(以科學(xué)型為主)輸入條件有效等價類編號無效等價類編號輸入計算的第一個數(shù)-999(32位)999(32位)1小于等于-1×10338小數(shù)點2大于等于1×10339運算符+3非數(shù)字字符 10-4除“+”、“-”、“*”、“/”、“+/-”、“%”、“1/x”,   “ ”外的其他字符11*512/613%714b.基本運算測試用例測試用例編號輸入數(shù)據(jù)預(yù)期輸入覆蓋第一個數(shù)運算符第二個數(shù)11.1+2.23.31 2 3 11&#

10、160;12244-5391 4 11 366*74621 5 11488/2241 6 115999+/-9991 7621/x0.51 8716&41 98-1×1034無法輸入1 1091*10*34無法輸入1310C無法輸入14112無法輸入15122+無法輸入1 161322+無法輸入1 3 211422/0無法輸入1 6 19150+C無法輸入1 3 2216-16無法輸入1 174.設(shè)計測試環(huán)境4.1軟件:軟件環(huán)境(相關(guān)軟件、操作系統(tǒng)等) Windows vista

11、0;Windows 計算器4.2硬件:Cpu:Intel(R)Core(tm)i5-4200H2.80GHz磁盤:WDC WD5000LPCX-oovha scst DISK Device顯示器:NVIDIA GeForce GTX960M硬件環(huán)境(網(wǎng)絡(luò)、設(shè)備等) Intel®Core 2 Duo CPU T6600  2.2GHZ  2GHZ4.3網(wǎng)絡(luò)環(huán)境:無需聯(lián)網(wǎng),正常的win7系統(tǒng),能良好的運行正常軟件,數(shù)據(jù)準(zhǔn)備:一些特殊數(shù)據(jù)的準(zhǔn)備,能讓計算器出bug的數(shù)據(jù)4.4測試工具:win

12、dow7自帶計算器,window7自帶截圖工具,記錄測試結(jié)果的Word、完成測試環(huán)境的設(shè)計5.測試軟件5.1軟件名稱Windows7 自帶計算器5.2獲取方式點擊開始菜單,再點擊計算器再點擊進入:5.3功能模塊1)標(biāo)準(zhǔn)型(進行加減乘除百分制等簡單運算)2)科學(xué)型(進行較為復(fù)雜的科學(xué)計算)3)程序員(二進制、八進制、十進制、十六進制之間的轉(zhuǎn)換等)編號二進制八進制十進制十六進制011000108802100000403220031111137311F0410111011273187BB0510101100254172AC4)日期計算(計算兩個日期之差或一個日期加上、減去到指定日期的天數(shù))測試用例輸

13、入數(shù)據(jù)與其輸出編號日期1日期211601.1.19999.12.318398年11月4周2天,3067670天22013.6.22100000.12.31無法選擇日期31300.1.12016.6.2無法輸入日期42016.6.1 加一年2017.6.151601.1.1減去2日期越界69999.12.31加3日期越界72016.6.1加上1000無法選擇年數(shù)82016.6.1機上200無法選擇天數(shù)91562.3.8加上1無法選擇日期6.功能測試計劃6.1測試目標(biāo)該測試目標(biāo)是核實數(shù)據(jù)的接受,處理和檢索是否正確。此類測試基于黑盒測試技術(shù)(手工測試),該技術(shù)通過圖形界面與應(yīng)用程序進行交互,并對交互

14、的輸出和結(jié)果進行分析,以此來核實應(yīng)用程序及其內(nèi)部進程。6.2測試模塊1)模塊1:執(zhí)行基本的運算(功能模塊)2)模塊2:執(zhí)行進制的換算(功能模塊)6.3等價類劃分及測試用例a.基本運算等價類(以科學(xué)型為主)輸入條件 有效等價類 編號 無效等價類 編號 鍵入計算的第一個數(shù) -999(32位)999(32位) 1 小于等于-1×1033 13 小數(shù)點 2 大于等于1×1033 14 非數(shù)字字符 15 運算符 “+” 3 除“+”、“-”、“*”、“/”、“+/-”、“%”、“1/x”, “ ”外的其他字符 16 “-” 4 “*” 5 “/” 6 “+/-” 7 “%”(標(biāo)準(zhǔn)型)

15、 8 “1/x” 9 第一個數(shù)為0單擊“1/x” 17 “” 10 第一個數(shù)為負(fù)數(shù)單擊“” 18 第二個數(shù)字 -999(32位)999(32位) 11 0(若第二個運算符為/) 19 小于等于-1×1033 20 小數(shù)點 12 大于等于1×1033 21 非數(shù)字字符 22b.基本運算測試用例c.進制換算等價類(基于四字)d.日期轉(zhuǎn)換測試用例7.測試實施7.1測試時間列出測試的跨度和工作量,最好區(qū)分測試文檔和活動的時間。數(shù)據(jù)可供過程度量使用。  子系統(tǒng)/子模塊 實際開始時間 實際結(jié)束時間 總工時/總工作日 執(zhí)行簡單計

16、算 2016年4月25日 2016年5月25日,  執(zhí)行科學(xué)計算 2016年5月25日 2016年5月29日 幾天7.2測試過程及結(jié)果模塊1測試內(nèi)容描述步驟描述輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果1.鍵入計算的第一個數(shù)范圍內(nèi)數(shù)或小數(shù)點在框中顯示你輸入的數(shù)與預(yù)期一致1×1050在框中顯示你輸入的數(shù)與預(yù)期一致1×1050 無法輸入與預(yù)期一致2. 單擊“+”、“-”、“*” 、“/”、“”“+”“-”“*” 、“/”、“”字體變小進入計算框,顯示你鍵入的計算步驟與預(yù)期一致3.單擊“+/-”“+/-”數(shù)字正負(fù)轉(zhuǎn)換與預(yù)期一致4

17、.單擊“%”“%”數(shù)字顯示百分制后結(jié)果05.單擊“1/x”若為非0字符 得到倒數(shù) 與預(yù)期一致 若為0得到倒數(shù)與預(yù)期一致若為0顯示除數(shù)不能為0與預(yù)期一致6.鍵入其他字符其他字符無法輸入與預(yù)期一致7.鍵入計算的下一個數(shù)字?jǐn)?shù)字或小數(shù)點 在框中顯示你輸入的數(shù) 與預(yù)期一致 其他字符在框中顯示你輸入的數(shù) 與預(yù)期一致 其他字符 無法輸入與預(yù)期一致8.測試分析及缺陷描述8.1測試分析經(jīng)測試證實了的Win7系統(tǒng)自帶的部分計算器功能符合要求,輸出類型基本全部合理,測試輸出結(jié)果與預(yù)期輸出結(jié)果相同并無較大偏差,而且界面布局顯示合理,能進行基本的十進制運算,輸入數(shù)據(jù)和結(jié)果數(shù)據(jù)范圍在-999(32位)到999(32位)之

18、間,若超過32位,將以“1.e+33”的形式顯示,且能進行簡單的二進制,八進制,十進制,十六進制間的轉(zhuǎn)換及運算,以四字二進制為準(zhǔn),輸入數(shù)據(jù)和結(jié)果數(shù)據(jù)范圍在-11(64位)到11(64位)之間,還能進行1601.1.1到9999.12.31之間的日期計算。 這款計算器在運算方面已經(jīng)做得近乎完美,而且還有更多其他實用的功能。能夠進行功率、角度、能量、面積和壓力等的單位換算,甚至能進行抵押計算和汽車油耗計算等,由于時間有限所以沒有進行全部功能的測試。8.2缺陷描述1)計算器的十進制數(shù)在位數(shù)受限制時無法自動轉(zhuǎn)換成科學(xué)計數(shù)法顯示。(十進制轉(zhuǎn)二進制最多為19位數(shù))(十六進制轉(zhuǎn)二進制最多為十六位)2)計算器在標(biāo)準(zhǔn)型進行百分制的計算時,直接在輸入數(shù)字后點擊百分號無法獲 得百分制結(jié)果,百分制數(shù)只能通過輸入一個數(shù),然后選+-*/,接著輸入百分比例數(shù),再點擊%,最后

溫馨提示

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

評論

0/150

提交評論