軟件工程師-圖像處理軟件測(cè)試報(bào)告_第1頁
軟件工程師-圖像處理軟件測(cè)試報(bào)告_第2頁
軟件工程師-圖像處理軟件測(cè)試報(bào)告_第3頁
軟件工程師-圖像處理軟件測(cè)試報(bào)告_第4頁
軟件工程師-圖像處理軟件測(cè)試報(bào)告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

星期八職場(chǎng)經(jīng)驗(yàn)網(wǎng)()

【現(xiàn)成經(jīng)驗(yàn)助你快速完成工作】圖形圖像處理軟件測(cè)試報(bào)告“蝴蝶”測(cè)試報(bào)告蝴蝶”

1簡(jiǎn)介

1.1

編寫目的

本測(cè)試報(bào)告的具體編寫目的,指出預(yù)期的讀者范圍。本測(cè)試報(bào)告為圖形圖像處理軟件“蝴蝶”的測(cè)試報(bào)告,目的在于總結(jié)測(cè)試階段的圖形圖像處理軟件“圖形圖像處理軟件蝴蝶”測(cè)試以及分析測(cè)試結(jié)果,描述系統(tǒng)是否符合需求。預(yù)期參考人員包括用戶、測(cè)試人員、開發(fā)人員、項(xiàng)目管理者、其他質(zhì)量管理人員和需要閱讀本報(bào)告的王湖南老師。

1.2

項(xiàng)目背景

當(dāng)前,隨著計(jì)算機(jī)和數(shù)碼相機(jī)普及程度的提高,數(shù)字圖象處理軟件越來越滲透到每個(gè)人的生活環(huán)境中,其內(nèi)部的算法也在不斷的發(fā)生變化。舊算法需要改進(jìn),新算法層出不窮。其主要目的都是為了提高用戶的使用體驗(yàn)和延長(zhǎng)軟件的壽命。同時(shí),圖形圖像算法的研究設(shè)計(jì)也是計(jì)算機(jī)應(yīng)用領(lǐng)域里的一項(xiàng)重要課題,有著極其廣泛的發(fā)展前景。所以,我們決定自行設(shè)計(jì)一個(gè)簡(jiǎn)易的圖形圖像處理軟件,以探究其算法的奧秘,并向龐大的圖形圖像處理軟件背后設(shè)計(jì)者致敬。

1.3

項(xiàng)目簡(jiǎn)介項(xiàng)目簡(jiǎn)介

項(xiàng)目的主要工作就是設(shè)計(jì)一個(gè)簡(jiǎn)易的圖形圖像處理軟件,基于OpenCV庫,與MFC集集合的方式開發(fā)。其功能包括以下幾個(gè)方面:①圖像的變化,包括縮放,扭曲,旋轉(zhuǎn),鏡像變化等。②顏色的調(diào)整,包括灰度拉伸,亮度變化,飽和度調(diào)整,像素增加,馬賽克等。③效果的處理,包括平滑效果,底片效果,腐蝕、膨脹效果等。④工具的設(shè)計(jì),包括人臉識(shí)別,繪圖,加文字,視頻處理等。

1.4

術(shù)語和縮寫詞

1.5

參考資料

《軟件工程—實(shí)踐者的研究方法》—RogerS.Pressman,機(jī)械工業(yè)出版社?!禖++:面向?qū)ο蟪绦蛟O(shè)計(jì)》—李濤,高等教育出版社?!禫isualC++面向?qū)ο缶幊探坛獭罚ǖ诙妫贰跤龍?jiān),清華大學(xué)出版社。《數(shù)字圖像處理與分析》—?jiǎng)⒅狈?、王運(yùn)瓊、朱敏,清華大學(xué)出版社?!队?jì)算機(jī)圖形學(xué)教程》—孫正興,機(jī)械工業(yè)出版社?!禠earningOpenCV》—GaryBradski,,AdrianKaehler。(電子版)《OpenCV教程—基礎(chǔ)篇》—?jiǎng)⑷鸬?、于仕琪。(電子版?/p>

2測(cè)試概要

本次測(cè)試主要是為了檢驗(yàn)“蝴蝶”的各個(gè)子功能的使用情況,以便更好的完善該圖形圖像處理軟件。此次測(cè)試的覆蓋面會(huì)不僅僅局限于各項(xiàng)目負(fù)責(zé)人,還會(huì)邀請(qǐng)部分同學(xué)、親朋試用,以更加全面的反饋“蝴蝶”的漏洞與不足之處。

2.1

測(cè)試用例設(shè)計(jì)

本次測(cè)試用例會(huì)同時(shí)考慮無效等價(jià)類與有效等價(jià)類這兩種等價(jià)類.因?yàn)?軟件不僅要能接收合理的數(shù)據(jù),也要能經(jīng)受意外的考驗(yàn).這樣的測(cè)試才能確保軟件具有更高的可靠性。即到時(shí)候不僅僅會(huì)有正常的圖片、視頻輸入,還有一些不符合規(guī)范的輸入。而且基于邊界值分析原理,逐步測(cè)試出“蝴蝶”的正常輸入、輸出范圍。最后通過因果圖法進(jìn)行制表,比照測(cè)試結(jié)果與邏輯分析結(jié)果是否一致。

2.2

測(cè)試環(huán)境與配置

硬件環(huán)境:顯示器:液晶17in以上分辨率:1024*768像素以上CPU:P41.6GHz以上內(nèi)存:1024MB以上軟件環(huán)境:操作系統(tǒng):windowslinux各個(gè)版本

Mac等任何平臺(tái)

2.3

測(cè)試方法(和工具測(cè)試方法和工具)和工具

本次測(cè)試主要采用黑盒測(cè)試方法,主要關(guān)注用戶對(duì)軟件功能的滿意度。屆時(shí),用戶只需按一般使用軟件那樣,正常的輸入圖片、視頻,調(diào)用各個(gè)功能,觀察輸出結(jié)果。以此逐步感受“蝴蝶”的各個(gè)功能,并及時(shí)反饋各個(gè)功能的使用感受。

而項(xiàng)目的開發(fā)人員則進(jìn)一步通過等價(jià)類劃分法、邊界值分析法等確定軟件的適用范圍。下面僅簡(jiǎn)介下等價(jià)類劃分法:劃分等價(jià)類

1)劃分等價(jià)類:等價(jià)類是指某個(gè)輸入域的子集合。在該子集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤都是等效的,并合理地假定:測(cè)試某等價(jià)類的代表值就等于對(duì)這一類其它值的測(cè)試.因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價(jià)類,在每一個(gè)等價(jià)類中取一個(gè)數(shù)據(jù)作為測(cè)試的輸入條件,就可以用少量代表性的測(cè)試數(shù)據(jù).取得較好的測(cè)試結(jié)果.等價(jià)類劃分可有兩種不同的情況:有效等價(jià)類和無效等價(jià)類.有效等價(jià)類:是指對(duì)于程序的規(guī)格說明來說是合理的,有意義的輸入數(shù)據(jù)構(gòu)成的集合.利用有效等價(jià)類可檢驗(yàn)程序是否實(shí)現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能.無效等價(jià)類:與有效等價(jià)類的定義恰巧相反.設(shè)計(jì)測(cè)試用例時(shí),要同時(shí)考慮這兩種等價(jià)類.因?yàn)?軟件不僅要能接收合理的數(shù)據(jù),也要能經(jīng)受意外的考驗(yàn).這樣的測(cè)試才能確保軟件具有更高的可靠性.

劃分等價(jià)類準(zhǔn)則

2)劃分等價(jià)類的方法:下面給出六條確定等價(jià)類的原則.①在輸入條件規(guī)定了取值范圍或值的個(gè)數(shù)的情況下,則可以確立一個(gè)有效等價(jià)類和兩個(gè)無效等價(jià)類.②在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下,可確立一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類.③在輸入條件是一個(gè)布爾量的情況下,可確定一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類.④在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個(gè)),并且程序要對(duì)每一個(gè)輸入值分別處理的情況下,可確立n個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類.⑤在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個(gè)有效等價(jià)類(符合規(guī)則)和若干個(gè)無效等價(jià)類(從不同角度違反規(guī)則).⑥在確知已劃分的等價(jià)類中各元素在程序處理中的方式不同的情況下,則應(yīng)再將該等價(jià)類進(jìn)一步的劃分為更小的等價(jià)類.3)設(shè)計(jì)測(cè)試用例:在確立了等價(jià)類后,可建立等價(jià)類表,列出所有劃分出的等價(jià)類:

輸入條件

輸入條件有效等價(jià)類無效等價(jià)類然后從劃分出的等價(jià)類中按以下三個(gè)原則設(shè)計(jì)測(cè)試用例:①為每一個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào).②設(shè)計(jì)一個(gè)新的測(cè)試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價(jià)類,重復(fù)這一步.直到所有的有效等價(jià)類都被覆蓋為止.③設(shè)計(jì)一個(gè)新的測(cè)試用例,使其僅覆蓋一個(gè)尚未被覆蓋的無效等價(jià)類,重復(fù)這一步.直到所有的無效等價(jià)類都被覆蓋為止。

3測(cè)試結(jié)果及缺陷分析

3.1

測(cè)試執(zhí)行情況與記錄

本款軟件使用時(shí)占用的CPU極少,反應(yīng)快速,完全能達(dá)到“小巧、方便、快捷”的預(yù)期目的。軟件的所有功能在一定條件下均能實(shí)現(xiàn),但其中仍然有不少問題需要修復(fù)和完善,我們將在下面對(duì)測(cè)試結(jié)果做詳細(xì)的分析。

3.1.1測(cè)試組織

主要測(cè)試人員:項(xiàng)目開發(fā)成員(王浩、張培琪、劉紅豆、李宇溪)參與測(cè)試人員:眾多班級(jí)成員,各項(xiàng)目開發(fā)成員的親朋好友(人太多,不做列舉)

3.1.2測(cè)試時(shí)間

開關(guān)軟件:耗時(shí)均在1m以內(nèi)圖片引入功能:耗時(shí)在1m以內(nèi)各項(xiàng)子功能測(cè)試詳情如下:功能模塊開始時(shí)間圖像變換2010.11.26顏色調(diào)整2010.11.27效果處理2010.11.28工具2010.11.30

結(jié)束時(shí)間2010.11.272010.11.282010.11.292010.11.30

總工時(shí)一天一天一天半天

3.1.3測(cè)試版本

該測(cè)試版本為第一版,經(jīng)過調(diào)整后,不出意外的話,會(huì)進(jìn)行第二次乃至多次測(cè)試。

3.2

覆蓋分析

3.2.1需求覆蓋

預(yù)期要實(shí)現(xiàn)的功能均能實(shí)現(xiàn),但功能的效果差強(qiáng)人意,用戶使用滿意度不高。需求覆蓋大致能達(dá)到75%。

3.2.2測(cè)試覆蓋

各項(xiàng)功能均進(jìn)行了測(cè)試,達(dá)到了100%的的測(cè)試覆蓋。

3.2

缺陷的統(tǒng)計(jì)與分析

3.3.1缺陷匯總

軟件的任何功能都必需在載入可操作實(shí)體后方會(huì)出現(xiàn)。而且沒有快捷鍵操作,不夠便捷。圖像變換選項(xiàng)中:關(guān)于圖片的放大和縮小的比例固定而且偏小,所以效果不明顯。仿射變換、透視變換、極坐標(biāo)變換的功能用戶覺得沒什么作用顏色調(diào)整選項(xiàng)中:各個(gè)小功能都能實(shí)現(xiàn),不過業(yè)余使用者的反饋不太好,很多操作不能從名字猜出結(jié)果,覺得實(shí)際的應(yīng)用效果不太好。效果處理選項(xiàng)中:各個(gè)小功能都能實(shí)現(xiàn),但是業(yè)余使用者不能很好的理解應(yīng)用其中的部分功能功能模塊中:對(duì)于“hough變換”中的“直線”和“圓”,非專業(yè)人士不懂其有何作用?!皥D形”功能中的幾個(gè)應(yīng)用為全自動(dòng)的演示,沒有實(shí)際作用。幫助選項(xiàng):還未編制詳盡有用的幫助信息。其他:客戶由于自身問題可能會(huì)對(duì)軟件的操作背景提出不同的要求,但本軟件未考慮背景的切換,沒有該功能。

3.3.2缺陷分析

開發(fā)的時(shí)候只注重了功能的有無,沒能很好的考慮功能的

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論