測試分析報(bào)告_第1頁
測試分析報(bào)告_第2頁
測試分析報(bào)告_第3頁
測試分析報(bào)告_第4頁
測試分析報(bào)告_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1測試分析報(bào)告1引言測試分析報(bào)告旨在對測試全過程的組織、資源、原則等進(jìn)行規(guī)定和約束,并制訂測試全過程各個階段的任務(wù)以及時間進(jìn)度安排,提出對各項(xiàng)任務(wù)的評估、風(fēng)險(xiǎn)分析和需求管理。描述需要測試的特性、測試的方法、測試環(huán)境的規(guī)劃、測試工具的設(shè)計(jì)和選擇、測試用例的設(shè)計(jì)方法、測試代碼的設(shè)計(jì)方案。本測試分析報(bào)告是針對一個基于ASP.NET技術(shù)的在線手機(jī)交易平臺進(jìn)行的。1.1編寫目的諾亞手機(jī)交易平臺是為了便于廣大的消費(fèi)者能夠更方便地參與手機(jī)的交易。本大型作業(yè)主要研究基于Web的手機(jī)交易平臺的設(shè)計(jì)與實(shí)現(xiàn)。編寫此測試報(bào)告的目的在于查找和指出系統(tǒng)中存在的錯誤、缺陷和不足,通過文檔記錄的方式,對程序中的問題進(jìn)行紀(jì)錄,并加以分析,以提供開發(fā)人員進(jìn)行改正和完善的基礎(chǔ)。1.2背景產(chǎn)品名稱:一華文交易平臺該軟件的任務(wù)提出者:魏蛟龍老師開發(fā)人員:劉瑋文,劉冬一,李宇華用戶群體:有手機(jī)交易需求,并具有智能手機(jī)的用戶服務(wù)器:采用MicrosoftWindows2003Server+IIS6.0作為平臺,MicrosoftSQLServer2000作為后臺數(shù)據(jù)的PC機(jī)客戶端:普通PC機(jī),操作系統(tǒng)為WindowsXP,Windows2000,Visaetc.,可提供IE5.0以上版本瀏覽器測試使用的軟件環(huán)境:普通PC機(jī),操作系統(tǒng)WindowsXP說明:測試所使用的環(huán)境和員工所使用的操作系統(tǒng)可能有一定的差異,因而小部分使用結(jié)果會有差異。1.3定義ASPApplicationServiceProvider,“應(yīng)用服務(wù)提供商”,是指配置、租賃和管理應(yīng)用解決方案,為商業(yè)、個人提供服務(wù)的專業(yè)化服務(wù)公司.黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認(rèn)測試?!昂诤小狈ㄖ塾诔绦蛲獠拷Y(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對軟件界面和軟件功能進(jìn)行測試?!昂诤小狈ㄊ歉F舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。實(shí)際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且還要對那些不合法但是可能的輸入進(jìn)行測試。白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯驅(qū)動、基路測試等,主要用于軟件驗(yàn)證。ALAC測試是一種基于客戶使用產(chǎn)品的知識開發(fā)出來的測試方法。ALAC測試是基于復(fù)雜的軟件產(chǎn)品有許多錯誤的原則。最大的受益者是用戶,缺陷查找和改正將針對哪些客戶最容易遇到的錯誤。APIApplication

Program

Interface

應(yīng)用程序接口是一套用來控制Windows的各個部件(從桌面的外觀到位一個新進(jìn)程分配的內(nèi)存)的外觀和行為的一套預(yù)先定義的Windows函數(shù).IDEIntergrated

Developer

Environment集成開發(fā)環(huán)境.Class--類

,是面向?qū)ο缶幊痰幕締挝?是一種包含數(shù)據(jù)成員,函數(shù)成員和嵌套類型的數(shù)據(jù)結(jié)構(gòu).常用的有兩個類:Object類,String類.CSSCascading

Style

Sheet

級聯(lián)樣式表,有的人稱之為層疊樣式表(Cascading

Stylesheet),

是用于(增強(qiáng))控制網(wǎng)頁樣式并允許將樣式信息與網(wǎng)頁內(nèi)容分離的一種標(biāo)記性語言.XSLExtensible

StyleSheet

Language

擴(kuò)展樣式表語言

XSL是Extensible

Stylesheet

Language的縮寫,顧名思義,它是一種樣式語言,而且是為XML服務(wù)的..NET

Framework.Net

Framework

Class

Libraries

類庫,使程序員可以很方便的在應(yīng)用程序中調(diào)用大量函數(shù),提高項(xiàng)目效率.OOP--

Object

Oriented

Programming

面向?qū)ο蟮某绦蛟O(shè)計(jì)NET

框架Microsoft

.NET

框架是生成、部署和運(yùn)行

Web

服務(wù)及應(yīng)用程序的平臺。它提供了一個生產(chǎn)率高且基于標(biāo)準(zhǔn)的多語言環(huán)境,用于將現(xiàn)有投資與下一代應(yīng)用程序和服務(wù)集成,同時提供了解決

Internet

規(guī)模應(yīng)用程序的部署和操作難題的靈活性。.NET

框架由三個主要部分:公共語言運(yùn)行庫、統(tǒng)一類庫的分層集合和稱為

ASP.NET

Active

Server

Pages

組件化版本.1.4參考資料1.王利福,張世琨,朱冰,《軟件工程》,北京大學(xué)出版社2.KarlE.Wiegers(美),《軟件需求》3.PeterR.Wurman,OnlineAuctionSiteManagement[D]2003年2月4.ScottSeely,《SOAP:XML跨平臺WebService開發(fā)技術(shù)》,機(jī)械工業(yè)出版社[M],2002年4月5.李昭原,《數(shù)據(jù)庫原理與應(yīng)用》,科學(xué)出版社6.方美琪,《電子商務(wù)概論》,清華大學(xué)出版社[M],2002年1月7.李明剛,肖建,《ASP.NETWeb站點(diǎn)高級編程范例》,清華大學(xué)出版社[M],2004年2月8.薩師煊,王珊,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社[M],2000年2月9.KarlMoore,《VB.NET和ASP.NET編程手冊》,清華大學(xué)出版社[M],2004年3月10.RogerS.Pressman《SoftwareEngineering:APractitioner’sApproach》機(jī)械工業(yè)出版社,2004-3-111.SteveMcConnell《CodeComplete》電子工業(yè)出版社2006-32測試概要以下的表格簡要的列舉了需要測試的功能模塊:功能標(biāo)識符需要測試的功能標(biāo)識符一新用戶進(jìn)行注冊時,合法進(jìn)行注冊的用戶可以完成用戶注冊,個人信息被載入數(shù)據(jù)庫標(biāo)識符二已注冊的用戶可以使用登陸功能,系統(tǒng)數(shù)據(jù)庫中不存在的用戶無法順利登陸,對其返回錯誤信息標(biāo)識符三商品搜索功能,已登陸用戶可使用此功能通過輸入關(guān)鍵字正常進(jìn)行商品搜索標(biāo)識符四討論區(qū)、留言板功能,可供已登陸用戶對商品發(fā)表意見或評論或舉報(bào)標(biāo)識符五管理員的后臺管理功能,可對用戶進(jìn)行身份驗(yàn)證標(biāo)識符六管理員的后臺管理功能,能正常進(jìn)行版面管理,信息更新及公告通知3測試結(jié)果及發(fā)現(xiàn)3.1測試1(標(biāo)識符一)新用戶填寫必要的注冊信息后(必要的注冊信息為*號顯示),且沒有重名,可以順利注冊。如果用戶沒有按照要求填寫注冊信息,則不予注冊。如果用戶名已被注冊,則顯示要求更換用戶名再進(jìn)行注冊。3.2測試2(標(biāo)識符二)用戶能夠通過已經(jīng)注冊的用戶進(jìn)行系統(tǒng)登陸,并正常跳轉(zhuǎn)到拍賣物品顯示的首頁。對錯誤的用戶名或者密碼,返回ERROR信息,并提示進(jìn)行注冊,再跳轉(zhuǎn)回到登陸注冊界面。3.3測試3(標(biāo)識符三)當(dāng)用戶登陸系統(tǒng)以后,可以進(jìn)行搜索操作,在搜索欄內(nèi)鍵入關(guān)鍵字,通過關(guān)鍵字完成搜索操作,將結(jié)果進(jìn)行分類顯示給用戶,并提供鏈接,如果用戶點(diǎn)擊查看,則轉(zhuǎn)入到物品的詳細(xì)信息頁面.3.4測試4(標(biāo)識符四)當(dāng)用戶登陸系統(tǒng)以后,對某件商品信息可以進(jìn)入其留言區(qū)發(fā)表評論或意見,此平臺實(shí)際上還可供買賣雙方進(jìn)行交易協(xié)商。3.5測試5(標(biāo)識符五)管理員可通過后臺管理平臺,對欲注冊用戶的身份信息進(jìn)行審核驗(yàn)證,最終決定是否通過其注冊,給予其相應(yīng)權(quán)限。3.6測試6(標(biāo)識符六) 管理員可通過后臺管理平臺,能對版面進(jìn)行正常管理,能正常發(fā)布信息更新以及公告通知。4對軟件功能的結(jié)論4.1功能1(商品信息發(fā)布及電子交易)4.1.1能力此兩功能是手機(jī)在線交易平臺的重要部分,提供給廣大用戶一個手機(jī)信息的平臺,并且在此基礎(chǔ)上,對信息進(jìn)行收集、分類整理,以方便有需求的人對信息的訪問查詢,并進(jìn)一步進(jìn)行交易協(xié)商,完成電子交易。其中電子交易模塊更為關(guān)鍵部分,它將個人交易模塊和銀行賬戶實(shí)現(xiàn)鏈接,以期方便的交易。4.1.2限制此功能模塊極大受限于電子交易安全流程、網(wǎng)絡(luò)安全問題和以及操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件如ASP.NET等本身的漏洞缺陷,使得對交易的正確、合理性存在問題。5分析摘要5.1能力該系統(tǒng)能夠滿足交易的約束性、保密性、安全性以及合理性:一、約束性在交易中,買賣雙方的利益都受到法律以及電子商務(wù)網(wǎng)站規(guī)則的保護(hù)。實(shí)際運(yùn)營的電子商務(wù)網(wǎng)站往往對交易的詳細(xì)信息進(jìn)行記錄備案,以供發(fā)生糾紛時進(jìn)行證據(jù)支持,并通過評價(jià)系統(tǒng)和信用等級體系來對買賣雙方進(jìn)行評價(jià)及約束。二、保密性在注冊過程中,對于用戶帳號、密碼以及個人信息的傳輸與保存均需采取相應(yīng)措施以保障其保密性;在交易過程中,對于買賣雙方的敏感信息,尤其對于買方的銀行帳號等信息進(jìn)行高級別加密保護(hù)。三、安全性首先是網(wǎng)站本身的安全性,對各類網(wǎng)絡(luò)攻擊的抵抗能力,包括拒絕服務(wù)攻擊、炸彈攻擊等等;其次是用戶個人信息的安全性,包括上述的帳號、密碼、銀行號的保密性;再次,電子交易流程的安全性,以保證買賣雙方的合法利益,防止出現(xiàn)抵賴情況。四、合理性在大多數(shù)情況下,交易商品的價(jià)格經(jīng)過了市場的檢驗(yàn)(包括評論區(qū)、留言板對其的評價(jià)意見),敦促買方提供合理的價(jià)格,賣方也通過評論信息了解到合適的價(jià)格,達(dá)到了賣家與買家的雙贏。5.2缺陷和限制該系統(tǒng)設(shè)計(jì)的目的在于搭建一個具有約束性、保密性、安全性以及合理性的在線手機(jī)交易平臺,但實(shí)際上,電子商務(wù)的發(fā)展目前并不成熟,相應(yīng)的安全體系也并未做到萬無一失和統(tǒng)一,在軟件方面看,操作系統(tǒng)、數(shù)據(jù)庫以及各類應(yīng)用軟件都存在漏洞卻像,本項(xiàng)目中使用的ASP.NET目前也仍在發(fā)展當(dāng)中,不可避免存在安全性缺陷。安全問題是所有此類電子商務(wù)網(wǎng)站所面臨的最大困難和考驗(yàn)。5.3建議建議增強(qiáng)網(wǎng)絡(luò)傳輸方面的保密性和安全性,其安全體制可借鑒或使用IPSEC及SSL,將不對稱加密和對稱加密結(jié)合使用,根據(jù)安全等級的需求的不同,選擇合適的方式提供安全性保障。5.4評價(jià)軟件系統(tǒng)基本完成設(shè)計(jì)要求,軟件功能完整,用戶界面良好,錯誤處理正確,且能正確提示錯誤種類??偟膩碚f,軟件通過基本功能測試,且可對各類異常進(jìn)行有效處理,系統(tǒng)具有一定魯棒性,可以進(jìn)行小規(guī)模試用實(shí)驗(yàn),為進(jìn)一步開發(fā)優(yōu)化作準(zhǔn)備,但由于涉及到安全性要求極高的電子商務(wù)交易模塊,其投入實(shí)際使用尚需謹(jǐn)慎處理,需要進(jìn)一步對其安全性作出各種測評加以修改,以保障其交易的安全合理性。另外,本軟件系統(tǒng)在訪問量較小情況下具有較為優(yōu)良的的時間特性,響應(yīng)時間、數(shù)據(jù)搜索時間、數(shù)據(jù)傳輸轉(zhuǎn)換時間、數(shù)據(jù)存儲時間等都較為快捷,極大節(jié)省用戶的操作時間,提高用戶查詢或交易的效率,網(wǎng)站設(shè)計(jì)模式的執(zhí)行效率、各項(xiàng)處理的執(zhí)行速度,在理想狀況下執(zhí)行時間不超過1S,但由于網(wǎng)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論