秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文

上傳人:1666****666 文檔編號:38327469 上傳時間:2021-11-06 格式:DOC 頁數(shù):95 大?。?.97MB
收藏 版權(quán)申訴 舉報 下載
中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文_第1頁
第1頁 / 共95頁
中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文_第2頁
第2頁 / 共95頁
中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文_第3頁
第3頁 / 共95頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文》由會員分享,可在線閱讀,更多相關(guān)《中國海關(guān)網(wǎng)網(wǎng)站測試碩士學位論文(95頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 分類號 TP31 密級 公開 UDC 編號 碩士研究生學位論文 題 目: 中國海關(guān)網(wǎng)網(wǎng)站測試 聲 明 本人聲明所呈交的論文是我個人在導師指導下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得云南大學或其他教育機構(gòu)的學位或證明而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。

2、 研究生簽名: 日 期: 論文使用和授權(quán)說明 本人完全了解云南大學有關(guān)保留、使用學位論文的規(guī)定,即:學校有權(quán)保留送交論文的復印件,允許論文被查閱或借閱;學??梢怨颊撐牡娜炕虿糠謨?nèi)容,可以采用影印、縮印或其他復制手段保存論文;授權(quán)學校將學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索。 (保密的論文在解密后應(yīng)遵循此規(guī)定) 研究生簽名: 導師簽名: 日 期: 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和

3、使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。 作 者 簽 名:       日  期:         指導教師簽名:        日  期:        使用授權(quán)說明 本人完全了解 大學關(guān)于收

4、集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學校可以采用影印、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績?nèi)容。 作者簽名:        日  期:         學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集

5、體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權(quán)      大學可以將本學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。 涉密論文按學校規(guī)定處理。 作者簽名: 日期: 年 月 日 導師簽名: 日期: 年 月

6、 日 指導教師評閱書 指導教師評價: 一、撰寫(設(shè)計)過程 1、學生在論文(設(shè)計)過程中的治學態(tài)度、工作精神 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、學生掌握專業(yè)知識、技能的扎實程度 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 3、學生綜合運用所學知識和專業(yè)技能分析和解決問題的能力 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科學性;技術(shù)線路的可行性;設(shè)計方案的合理性 □ 優(yōu) □ 良 □ 中 □ 及格

7、 □ 不及格 5、完成畢業(yè)論文(設(shè)計)期間的出勤情況 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 二、論文(設(shè)計)質(zhì)量 1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 三、論文(設(shè)計)水平 1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導意義 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、論文

8、的觀念是否有新意?設(shè)計是否有創(chuàng)意? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 建議成績:□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 (在所選等級前的□內(nèi)畫“√”) 指導教師: (簽名) 單位: (蓋章) 年 月 日 評閱教師評閱書 評閱教師評價: 一、論文(設(shè)計)質(zhì)量 1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范

9、? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 二、論文(設(shè)計)水平 1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導意義 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 □ 優(yōu) □ 良 □ 中

10、□ 及格 □ 不及格 建議成績:□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 (在所選等級前的□內(nèi)畫“√”) 評閱教師: (簽名) 單位: (蓋章) 年 月 日 云南大學軟件工程碩士學位論文 中國海關(guān)網(wǎng)網(wǎng)站測試 教研室(或答辯小組)及教學系意見 教研室(或答辯小組)評價: 一、答辯過程 1、畢業(yè)論文(設(shè)計)的基本要點和見解的敘述情況 □ 優(yōu) □ 良 □ 中 □ 及格

11、 □ 不及格 2、對答辯問題的反應(yīng)、理解、表達情況 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 3、學生答辯過程中的精神狀態(tài) □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 二、論文(設(shè)計)質(zhì)量 1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 三、論文(設(shè)計)水平 1、論文(設(shè)計)的理論意義或?qū)?/p>

12、決實際問題的指導意義 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 □ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 評定成績:□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格 (在所選等級前的□內(nèi)畫“√”) 教研室主任(或答辯小組組長): (簽名) 年 月 日 教學系意見: 系主任:

13、 (簽名) 年 月 日 摘 要 隨著互聯(lián)網(wǎng)的普及,Web的應(yīng)用變得越來越廣泛,由于它能提供支持所有類型內(nèi)容連接的信息發(fā)布,容易為最終用戶存取,所以必須從最終用戶的角度對Web進行測試。 本文是在對中國海關(guān)網(wǎng)站的測試工作基礎(chǔ)上總結(jié)完成的。首先,對網(wǎng)站的功能和模塊進行分析,然后以用戶身份對該網(wǎng)站公開、統(tǒng)計、服務(wù)、查詢四個模塊中的重要子模塊進行功能性、可用性、兼容性、性能、安全性等五個方面的測試;其次,編寫相應(yīng)的測試用例并執(zhí)行測試用例及對測試結(jié)果進行分析和提出改進建議,測試過程采用手動測試和自動化工具測試相結(jié)合的方式;最后,對Web測試進行總結(jié)和展望。在

14、測試中運用了自動化測試工具Xenu Link Sleuth(鏈接測試)、Microsoft Web Application Stress Tool(負載壓力測試)、在線測試網(wǎng)站“世界網(wǎng)絡(luò)”(連接速度測試)。 通過測試,在中國海關(guān)網(wǎng)站的65個測試用例中發(fā)現(xiàn)了26個缺陷。其缺陷率達40%,具體為:功能性缺陷占13%、可用性缺陷占6%、兼容性缺陷占5%、性能缺陷占8%和安全性缺陷占8%。當網(wǎng)站的大部分功能運行正常時,視頻播放并發(fā)人數(shù)68064次,在線下載并發(fā)人數(shù)2207次、在線查詢并發(fā)人數(shù)77750次,超過此限制網(wǎng)站性能將受到影響。 關(guān)鍵詞:Web測試;測試用例;測試工具;中國海關(guān)網(wǎng)

15、 Abstract With the popularity of the Internet, the application of Web become more and more extensively. Because it can provide and support all sorts of information post and be accessed easily by end-users. The testing must be done as angle of the Web end-user. This paper is accompli

16、shed based on the Web Testing of “China Customs”. First of all, analyze the functions and modules of the website. Then as the position of users, test four modules, such as publicity, statistics, service and inquiry, in addition of the important sub-module, and then test five respects: features, avai

17、lability, compatibility, performances and security of website. Secondly, compile related testing case, analyze the testing results, and put forward recommendations for improvement. Manual testing and automated testing tools are combined in the process of testing. Finally, take summary and prospect o

18、n Web Testing. In the testing, automated testing tools are used, like Xenu Link Sleuth (Link Testing), Microsoft Web Application Stress Tool (Load Stress Testing) and Online Testing Website of “http://www.L” (Connection Speed Testing). According to this test of the China Customs Website, the 26 def

19、ects are found in the 65 testing cases. The defect rate reaches 40%, the actual number is: 13% functional defects, 6% usability defects, 5% compatibility defects, 8% performance deficiencies and 8% security flaws. The website can work normally with in the following restrictive number, video playing

20、68,064, online downloading 2,207 and online querying 77,750; otherwise the capability of the website could be influenced. Key words:Web Testing; Testing Case; Testing Tool; Customs of China 目 錄 摘 要 I Abstract II 第一章 緒論 1 1.1 Web測試背景 1 1.2 Web測試的目的和意義 1 1.3測試中國海關(guān)網(wǎng)站的意義 1

21、1.4 論文的主要內(nèi)容與結(jié)構(gòu) 2 第二章 Web測試流程與技術(shù) 4 2.1 Web測試流程 4 2.2 Web測試技術(shù) 5 2.2.1 功能性測試 5 2.2.2可用性測試 6 2.2.3兼容性測試 7 2.2.4性能測試 8 2.2.5安全性測試 9 第三章 系中國海關(guān)網(wǎng)網(wǎng)站結(jié)構(gòu)及功能分析 10 3.1 網(wǎng)站模塊結(jié)構(gòu)介紹 10 3.2 網(wǎng)站主要功能分析 12 3.2.1用戶注冊登錄功能 12 3.2.2在線查詢功能 13 3.2.3交流互動功能 14 第四章 測試方案設(shè)計 15 4.1 測試方案概述 15 4.2 測試內(nèi)容 16 4.2.1功能性測試

22、16 4.2.2可用性測試 17 4.2.3兼容性測試 18 4.2.4性能測試 19 4.2.5安全性測試 20 4.3測試安排 20 4.4測試準備 21 4.4.1人力資源準備 21 4.4.2測試環(huán)境準備 21 4.4.3測試工具準備 22 第五章 測試用例設(shè)計 23 5.1測試用例設(shè)計方法概述 23 5.1.1白盒測試的用例設(shè)計方法 24 5.1.2黑盒測試的用例設(shè)計方法 25 5.2功能性測試用例設(shè)計 27 5.2.1鏈接測試用例設(shè)計 27 5.2.2表單測試用例設(shè)計 28 5.3可用性測試用例設(shè)計 33 5.3.1導航測試用例的設(shè)計 33

23、5.3.2頁面內(nèi)容測試用例的設(shè)計 34 5.4兼容性測試用例設(shè)計 34 5.5性能測試用例設(shè)計 35 5.5.1連接速度測試用例設(shè)計 35 5.5.2負載壓力測試用例設(shè)計 36 5.6安全性測試用例設(shè)計 36 5.6.1登錄安全性測試用例設(shè)計 37 5.6.2 SSL安全性測試用例設(shè)計 37 第六章 測試的實施與結(jié)果分析 38 6.1功能性測試實施與結(jié)果分析 38 6.1.1鏈接測試實施與結(jié)果分析 38 6.1.2表單測試實施和結(jié)果分析 40 6.2可用性測試實施與結(jié)果分析 42 6.2.1導航測試實施與結(jié)果分析 42 6.2.2頁面內(nèi)容測試實施與結(jié)果分析 43

24、 6.3兼容性測試實施與結(jié)果分析 43 6.4性能測試實施與結(jié)果分析 44 6.4.1連接速度測試實施與結(jié)果分析 44 6.4.2負載壓力測試實施與結(jié)果分析 45 6.5安全性測試實施與結(jié)果分析 49 6.5.1登錄安全性測試實施與結(jié)果分析 49 6.5.2 SSL安全性測試實施與結(jié)果分析 50 第七章 總結(jié)與展望 51 7.1總結(jié) 51 7.1.1測試工作總結(jié) 51 7.1.2測試結(jié)果總結(jié) 52 7.1.3心得體會 56 7.2展望 57 參考文獻 58 致 謝 59 附表 測試用例 60 V 云南大學軟件工程碩士學位論文

25、 中國海關(guān)網(wǎng)網(wǎng)站測試 第一章 緒論 1.1 Web測試背景 隨著Internet和Intranet/Extranet的快速增長,Web以其廣泛性、交互性和易用性等特點迅速風靡世界,網(wǎng)頁數(shù)量正以指數(shù)級飛速增長。Web已經(jīng)對商業(yè)、工業(yè)、銀行、財政、教育、政府、娛樂及人們的工作和生活產(chǎn)生了深遠的影響。許多傳統(tǒng)的信息和數(shù)據(jù)庫系統(tǒng)正在被移植到互聯(lián)網(wǎng)上,使得電子商務(wù)、電子政務(wù)迅速增長,且早已超過了國界。范圍廣泛的、復雜的分布式應(yīng)用正在Web環(huán)境中出現(xiàn)。Web能提供支持所有類型內(nèi)容連接的信息發(fā)布,容易為最終用戶存取。是否能吸引盡可

26、能多的用戶并對其長時間關(guān)注是衡量一個網(wǎng)站成功與否的主要指標。這就對網(wǎng)頁功能的正確性、有效性和完善性提出了較高的要求,從而Web測試就成為Web應(yīng)用開發(fā)過程中的一個重要環(huán)節(jié)。需要通過Web測試盡可能多地發(fā)現(xiàn)瀏覽器端和服務(wù)器端程序中的錯誤并及時加以修正,以保證Web應(yīng)用的質(zhì)量。由于Web具有分布、異構(gòu)、并發(fā)和平臺無關(guān)的特性,因而Web測試要比普通程序的測試復雜得多。 1.2 Web測試的目的和意義 基于Web的應(yīng)用程序向開發(fā)人員及測試人員提出了新的挑戰(zhàn),這些挑戰(zhàn)包括:較短的發(fā)布周期;不斷更新的技術(shù);在網(wǎng)站運行初期可能有大量的用戶;無法控制用戶的運行環(huán)境;網(wǎng)站24小時不間斷運行。 網(wǎng)站

27、的質(zhì)量從一開始就必須明確,無論在響應(yīng)時間、信息準確性,或是易用性上,任何一方面的問題都會把用戶推向競爭對手的網(wǎng)站。這些問題會導致失去用戶、失去商機并損壞公司形象。根據(jù)受測網(wǎng)站類型的不同,測試的側(cè)重是不同的。對于只提供內(nèi)容的站點,人們主要關(guān)心的是它的可用性,而對于交互性站點則更關(guān)心速度和交互的可靠性。 1.3測試中國海關(guān)網(wǎng)站的意義 對外貿(mào)易是一個國家對外進行經(jīng)濟交流的重要手段,而海關(guān)則是一個國家管理對外貿(mào)易的權(quán)力機關(guān),伴隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,一種新型的,帶有智能網(wǎng)上報關(guān)、在線查詢、交流互動的Web系統(tǒng)應(yīng)運而生,即電子政務(wù)的運用。它是將網(wǎng)絡(luò)和報關(guān)實務(wù)統(tǒng)一起來,既可以滿足傳統(tǒng)報關(guān)的需要,

28、又可以向報關(guān)者提供更多的便利并且減少經(jīng)營成本,從而避免了傳統(tǒng)報關(guān)及查詢的時間和空間的限制。這種網(wǎng)上報關(guān)及查詢的發(fā)展趨勢主要有以下兩個方面: ①操作過程智能化:在編碼輸入過程中就有許多智能化的問題; ②業(yè)務(wù)分析智能化:根據(jù)海關(guān)稅則制定相關(guān)業(yè)務(wù)分析。 總之,中國海關(guān)網(wǎng)站不僅應(yīng)當具備傳統(tǒng)大型門戶網(wǎng)站所需具備的功能外,還應(yīng)該就網(wǎng)上報關(guān)的實用性及安全性進行不斷完善,不斷吸收發(fā)展的計算機技術(shù)。讓計算機模仿人腦對報關(guān)及相關(guān)查詢活動進行分析、判斷和實現(xiàn),從而得出專業(yè)的權(quán)威的解答,同時建立專家系統(tǒng)和決策支持系統(tǒng),為決策者提供更多更有效的信息和服務(wù)。 1.4 論文的主要內(nèi)容與結(jié)構(gòu) 本文主要描述對

29、中國海關(guān)網(wǎng)站進行測試的過程。首先,以Web測試的背景、目的和意義作為鋪墊,隨即從基本概念入手,通過對Web測試流程和技術(shù)的介紹來為后期的測試工作夯實理論基礎(chǔ);其次,理論聯(lián)系實際,對被測網(wǎng)站的結(jié)構(gòu)和功能進行分析,并設(shè)計專業(yè)且高效的測試方案和用例;最后,從用戶的角度出發(fā),采用手動測試和自動化工具測試相結(jié)合的方式,對被測網(wǎng)站的(政務(wù))公開、(數(shù)據(jù))統(tǒng)計、(在線)服務(wù)以及(業(yè)務(wù))查詢四個海關(guān)實務(wù)的在線服務(wù)模塊進行功能性、可用性、兼容性、性能和安全性五個方面的測試,本文一共分為七個章節(jié)。 第一章,緒論,介紹Web測試產(chǎn)生和發(fā)展的背景、總結(jié)Web測試的目的和意義、分析測試中國海關(guān)網(wǎng)站的意義; 第二章,

30、Web測試流程和技術(shù),綱要性地概括Web測試流程和五種Web測試技術(shù); 第三章,網(wǎng)站結(jié)構(gòu)及功能,通過用例圖和流程圖清晰展現(xiàn)網(wǎng)站模塊結(jié)構(gòu)和主要功能; 第四章,測試方案設(shè)計,介紹測試的前期準備計劃,包括測試內(nèi)容及其實施步驟、測試環(huán)境、測試工具等; 第五章,測試用例設(shè)計,詳盡描述專業(yè)且高效的測試用例設(shè)計過程; 第六章,測試實施與結(jié)果分析,對測試過程中所得到的一系列測試結(jié)果給予解析; 第七章,總結(jié)及展望,對測試工作、測試結(jié)果、自己的收獲與不足進行有針對性的總結(jié),最后是結(jié)合海關(guān)職能的特殊性提出自己的見解并預測Web測試未來的發(fā)展趨勢。 84 第二章 Web測試流程與技術(shù) 2

31、.1 Web測試流程 與傳統(tǒng)軟件相比,Web應(yīng)用有很多獨特的地方,其中對測試有影響的方面主要有以下幾點:其一,Web應(yīng)用的用戶數(shù)量巨大,并要求能提供對Web資源的跨平臺全局訪問,需要有并發(fā)處理事務(wù)的能力,因而需要進行多用戶的性能測試;其二,使用環(huán)境不盡相同。硬件設(shè)備、網(wǎng)絡(luò)連接、操作系統(tǒng)、中間件、服務(wù)端支持、瀏覽器等都有所不同,形成了異構(gòu)、自治的工作環(huán)境。這就需要考慮兼容性測試;其三,著重于信息的發(fā)布。大多數(shù)傳統(tǒng)軟件強調(diào)的是運算的功能,而在Web上,信息的搜索和獲取占了很大的一部分,需要通過測試來保證信息的正確顯示??傊琖eb具有與分布、異構(gòu)、并發(fā)和平臺無關(guān)的特性,傳統(tǒng)的測試方法已經(jīng)

32、不能完全勝任對Web的測試,這就需要有一套獨特的測試體系。 Web測試一般可分為客戶端測試和服務(wù)器端測試,具體結(jié)構(gòu)參見圖2-1 Web測試基本模型。 圖 01 Web測試基本模型 而本次對中國海關(guān)網(wǎng)站進行測試的流程詳見圖2-2 Web測試流程圖。 圖 02 Web測試流程圖 2.2 Web測試技術(shù) 一般軟件的發(fā)布周期以月或以年計算,而Web應(yīng)用的發(fā)布周期以天計算甚至以小時計算。Web測試人員必須處理更短的發(fā)布周期,測試人員和測試管理人員面臨著從測試傳統(tǒng)的C/S結(jié)構(gòu)和框架環(huán)境到測試快速改變的Web應(yīng)用系統(tǒng)的轉(zhuǎn)變。 2.2.1 功能性測試   功能測試主要用來測

33、試Web應(yīng)用軟件是否履行了預期的功能,內(nèi)容包括對Web頁面進行鏈接檢查,表單檢查,發(fā)送請求以及接收服務(wù)器端回傳信息的處理等。 功能測試主要包括: 1. 鏈接測試 鏈接是Web應(yīng)用系統(tǒng)的一個主要特征,它是在頁面之間切換和指導用戶去一些不知道地址的頁面的主要手段。鏈接測試可分為三個方面。首先,測試所有鏈接是否按指示的那樣確實鏈接到了該鏈接的頁面;其次,測試所鏈接的頁面是否存在;最后,保證Web應(yīng)用系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的URL地址才能訪問。 2. 表單測試 當用戶給Web應(yīng)用系統(tǒng)管理員提交信息時,就需要使用表單操作,例如用戶注冊、登錄、信息

34、提交等。在這種情況下,我們必須測試提交操作的完整性,以校驗提交給服務(wù)器的信息的正確性。例如:用戶填寫的出生日期與職業(yè)是否恰當,填寫的所屬省份與所在城市是否匹配等。如果使用了默認值,還要檢驗默認值的正確性。如果表單只能接受指定的某些值,則也要進行測試。例如:只能接受某些字符,測試時可以跳過這些字符,看系統(tǒng)是否會報錯。 3. Cookies測試 Cookies通常用來存儲用戶信息和用戶在某應(yīng)用系統(tǒng)的操作,當一個用戶使用Cookies訪問了某一個應(yīng)用系統(tǒng)時,Web服務(wù)器將發(fā)送關(guān)于用戶的信息,把該信息以Cookies的形式存儲在客戶端計算機上,這可用來創(chuàng)建動態(tài)和自定義頁面或者存儲登錄等信息。 2

35、.2.2可用性測試 可用性測試是指,讓一群有代表性的用戶嘗試對產(chǎn)品進行典型操作,同時觀察員和開發(fā)人員在一旁觀察、聆聽、做記錄。該產(chǎn)品可能是一個網(wǎng)站,軟件或者其他任何產(chǎn)品,它可能尚未成型。測試可以是早期的紙上原型測試,也可以是后期成品的測試。 1. 導航測試 導航描述了用戶在一個頁面內(nèi)操作的方式,在不同的用戶接口控制之間,例如按鈕、對話框、列表和窗口等;或在不同的連接頁面之間。通過考慮下列問題,可以決定一個Web應(yīng)用系統(tǒng)是否易于導航:導航是否直觀?Web系統(tǒng)的主要部分是否可通過主頁存???Web系統(tǒng)是否需要站點地圖、搜索引擎或其他的導航幫助? 2. 圖形測試 在Web應(yīng)用系統(tǒng)中,適當?shù)膱D

36、片和動畫既能起到廣告宣傳的作用,又能起到美化頁面的功能。一個Web應(yīng)用系統(tǒng)的圖形可以包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。圖形測試的內(nèi)容有: ① 要確保圖形有明確的用途,圖片或動畫不要胡亂地堆在一起,以免浪費傳輸時間,Web應(yīng)用系統(tǒng)的圖片尺寸一定要盡量地小,并且要能清楚地說明某件事情,一般都鏈接到某個具體的頁面; ② 驗證所有的頁面字體的風格是否一致; ③ 背景顏色應(yīng)該與字體顏色和前景顏色相搭配; ④ 圖片的大小和質(zhì)量也是一個很重要的因素,一般采用JPG或GIP壓縮。 3. 內(nèi)容測試 內(nèi)容測試用來檢驗Web應(yīng)用系統(tǒng)提供信息的正確性、準確性和相關(guān)性。信息的正確性是指信息是可

37、靠的還是誤傳的;信息的準確性是指導是否有語法或拼寫錯誤;信息的相關(guān)性是指是否在當前頁面可以找到與當前瀏覽信息相關(guān)的信息列表或入口,也就是一般Web站點中所謂“相關(guān)文章列表”。 4. 整體界面測試 整體界面是指整個Web應(yīng)用系統(tǒng)的頁面結(jié)構(gòu)設(shè)計,是給用戶的一個整體感。例如:當用戶瀏覽Web應(yīng)用系統(tǒng)時是否感到舒適,是否憑直覺就知道要找的信息在什么地方?整個Web應(yīng)用系統(tǒng)的設(shè)計風格是否一致?對整體界面的測試過程,其實是一個對最終用戶進行調(diào)查的過程。一般Web應(yīng)用系統(tǒng)采取在主頁上做一個調(diào)查問卷的形式,來得到最終用戶的反饋信息。 2.2.3兼容性測試 兼容性測試是指待測試項目在不同的操作系統(tǒng)平臺上

38、正常運行,包括:待測試項目能在同一操作系統(tǒng)平臺的不同版本上正常運行;待測試項目能與相關(guān)的其他軟件或系統(tǒng)的“和平共處”;待測試項目能在指定的硬件環(huán)境中正常運行;待測試項目能在不同的網(wǎng)絡(luò)環(huán)境中正常運行。 1. 平臺測試 市場上有很多不同的操作系統(tǒng)類型,最常見的有Windows、Unix、Macintosh、Linux等。Web應(yīng)用系統(tǒng)的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置。這樣,就可能會發(fā)生兼容性問題,同一個應(yīng)用可能在某些操作系統(tǒng)下能正常運行,但在另外的操作系統(tǒng)下可能會運行失敗。因此,在Web系統(tǒng)發(fā)布之前,需要在各種操作系統(tǒng)下對Web系統(tǒng)進行兼容性測試。 2. 瀏覽器測試

39、瀏覽器是Web客戶端最核心的構(gòu)件,來自不同廠商的瀏覽器對Java、JavaScript、ActiveX、Plug-ins或不同的HTML規(guī)格有不同的支持。例如,ActiveX是Microsoft的產(chǎn)品,是為Internet Explorer而設(shè)計的,JavaScript是Netscape的產(chǎn)品,Java是Sun的產(chǎn)品等等。另外,框架和層次結(jié)構(gòu)風格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對安全性和Java的設(shè)置也不一樣。 3. 分辨率測試 分辨率的測試是為了頁面版式在不同的分辨率模式下能正常顯示,字體符合要求而進行的測試。用戶使用什么模式的分辨率是不可預知的,所以進行分辨

40、率測試是非常必要的。首先,應(yīng)該針對需求規(guī)格說明書中建議的分辨率進行專門的測試,并且必須保證測試通過;其次,對于需求規(guī)格說明書中沒有規(guī)定分辨率的項目,原則上也應(yīng)該盡量保證,但測試應(yīng)該在完成主流分辨率的兼容性測試的前提下,盡可能進行一些非主流分辨率的兼容性測試?,F(xiàn)在常見的分辨率是1024768、1280800。 2.2.4性能測試 性能測試是為描述測試對象與性能相關(guān)的特征并對其進行評價,而實施和執(zhí)行的一類測試,如描述和評價計時配置文件、執(zhí)行流、響應(yīng)時間以及操作的可靠性和限制等特征。不同類型的性能測試側(cè)重于不同的測試目標,這些性能測試的實施貫穿于整個軟件開發(fā)生命周期 (Software Deve

41、lopment Life Cycle,SDLC)。 1. 連接速度測試 用戶連接到Web應(yīng)用系統(tǒng)的速度根據(jù)上網(wǎng)方式的變化而變化,他們或許是電話撥號,或是寬帶上網(wǎng)。當下載一個程序時,用戶可以等較長的時間,但如果僅僅訪問一個頁面就不會這樣。如果Web系統(tǒng)響應(yīng)時間太長(例如超過5秒鐘),用戶就會因沒有耐心等待而離開。另外,有些頁面有超時的限制,如果響應(yīng)速度太慢,用戶可能還沒來得及瀏覽內(nèi)容,就需要重新登錄了。而且,連接速度太慢還可能引起數(shù)據(jù)丟失,使用戶得不到真實的頁面。 2. 負載測試 負載測試是為了測量Web系統(tǒng)在某一負載級別上的性能,以保證Web系統(tǒng)在需求范圍內(nèi)能正常工作。負載級別可以是某

42、個時刻同時訪問Web系統(tǒng)的用戶數(shù)量,也可以是在線數(shù)據(jù)處理的數(shù)量。例如:Web應(yīng)用系統(tǒng)能允許多少個用戶同時在線?如果超過了這個數(shù)量,會出現(xiàn)什么現(xiàn)象?Web應(yīng)用系統(tǒng)能否處理大量用戶對同一個頁面的請求? 3. 壓力測試 進行壓力測試是指實際破壞一個Web應(yīng)用系統(tǒng),測試系統(tǒng)的反應(yīng)。壓力測試是測試系統(tǒng)的限制和故障恢復能力,也就是測試Web應(yīng)用系統(tǒng)會不會崩潰,在什么情況下會崩潰。 2.2.5安全性測試 由軟、硬件組成的安全體系是確保網(wǎng)絡(luò)安全,防止入侵者破壞的一項關(guān)鍵技術(shù)。測試安全性的目標是入侵或繞過安全機制,以檢測其是否有效。 1. 登錄測試 現(xiàn)在的Web應(yīng)用系統(tǒng)基本采用先注冊,后登錄的方式。

43、因此,必須測試有效和無效的用戶名和密碼,要注意到是否大小寫敏感,可以試多少次的限制,是否可以不登陸而直接瀏覽某個頁面等。Web應(yīng)用系統(tǒng)是否有超時的限制,也就是說,用戶登錄后在一定時間內(nèi)(例如15分鐘)沒有點擊任何頁面,是否需要重新登錄才能正常使用。 2. 日志文件測試 需要測試相關(guān)信息是否寫進了日志文件、是否可追蹤;服務(wù)器日志工作是否正常;日志是否記錄了所有的事務(wù)處理;是否記錄失敗的注冊企圖;是否在每次事務(wù)完成的時候都進行保存;是否記錄IP地址和用戶名。 3. SSL測試 很多站點使用SSL進行安全傳送。如果應(yīng)用系統(tǒng)中使用了SSL,需要確定:是否有相應(yīng)的替代頁面(適用于3.0以下版本的

44、瀏覽器,這些瀏覽器不支持SSL);當用戶進入或離開安全站點的時候,是否有相應(yīng)的確認提示信息;是否有連接時間限制,超過限制時間后出現(xiàn)什么情況。 4. 腳本語言測試 每種語言的細節(jié)有所不同。有些腳本允許訪問根目錄,其他只允許訪問郵件服務(wù)器,但是經(jīng)驗豐富的黑客可以將服務(wù)器用戶名和口令發(fā)送給自己。因此,在測試時要找出站點使用了哪些腳本語言,并研究該語言的缺陷。 第三章 中國海關(guān)網(wǎng)網(wǎng)站結(jié)構(gòu)及功能分析 本論文測試的Web系統(tǒng)是中國海關(guān)網(wǎng)站()。該網(wǎng)站是中國海關(guān)最高權(quán)力機關(guān)中國海關(guān)總署的官方網(wǎng)站,主要功能包括:(政務(wù))公開、(數(shù)據(jù))統(tǒng)計、(在線)服務(wù)以及(業(yè)務(wù))查詢等海關(guān)實務(wù)的在線服務(wù)。

45、它不僅為外貿(mào)企業(yè)或報關(guān)公司提供現(xiàn)行海關(guān)稅則和實時業(yè)務(wù)查詢,同時還向公眾公布相關(guān)的官方數(shù)據(jù)和政策,其主頁如圖3-1所示。 圖 01 中國海關(guān)網(wǎng)站 3.1 網(wǎng)站模塊結(jié)構(gòu)介紹 中國海關(guān)網(wǎng)站提供的模塊包括:(政務(wù))公開、(數(shù)據(jù))統(tǒng)計、(在線)服務(wù)和(業(yè)務(wù))查詢,其主功能模塊結(jié)構(gòu)圖如圖3-2所示。 圖 02 中國海關(guān)網(wǎng)站主功能模塊結(jié)構(gòu)圖 首先,根據(jù)用戶使用本網(wǎng)站的目的可將其劃分為個人用戶和公司用戶;其次,對比網(wǎng)站功能模塊結(jié)構(gòu)并依據(jù)UML理論知識,創(chuàng)建出對應(yīng)的兩個用例圖,詳見圖3-3和圖3-4。 圖 03 個人用戶UML用例圖 圖 04 公司用戶UML用例

46、圖 3.2網(wǎng)站主要功能分析 中國海關(guān)網(wǎng)站的在線業(yè)務(wù)豐富,現(xiàn)只針對用戶注冊登錄功能、在線查詢功能、交流互動功能進行分析。 3.2.1用戶注冊登錄功能 分析用戶注冊登錄流程便于以下基于表單功能測試流程的測試用例設(shè)計,其主要的注冊登錄流程如圖3-5所示。 注意,本系統(tǒng)會員管理是認證模式,一旦申請注冊者的賬號信息提交后,其將收到一封Email郵件,其中包含唯一的驗證碼,在站點的第一次登錄過程中需要輸入該驗證碼,否則無法登錄。 圖 05 用戶登錄注冊功能控制流程圖 3.2.2在線查詢功能 圖 06 在線查詢功能控制流程圖 選擇查詢后,進入中國海關(guān)網(wǎng)上服務(wù)大

47、廳,可以進行八種類型的海關(guān)實務(wù)實時查詢,包括:通關(guān)狀態(tài)、艙單信息、報關(guān)員記分、企業(yè)情況、商品信息、通關(guān)參數(shù)、歸類信息、化驗信息。只有被查詢內(nèi)容已進入后臺數(shù)據(jù)庫并且在線查詢表單填寫正確,才可以進行查詢。每種信息的查詢操作大同小異,大體的在線查詢功能流程可歸納為圖3-6所示 3.2.3交流互動功能 通過交流互動可以進行四種類型的在線互動,包括:咨詢、舉報、建議及留言。選擇要服務(wù)的類型,填寫基本信息以及要留言的內(nèi)容,然后點擊“發(fā)送”,交流互動流程如圖3-7所示。 圖 07 交流互動功能控制流程圖 第四章 測試方案設(shè)計 4.1測試方案概述 對于中國海關(guān)網(wǎng)站,

48、用戶主要關(guān)心的有三個方面:一,是網(wǎng)站功能是否可以使用且使用是否方便,尤其是在線查詢;二,是頁面排版是否符合瀏覽習慣;三,是頁面顯示速度是否在用戶可接受的范圍內(nèi),鏈接是否可達、是否正確等。這就要對網(wǎng)站進行功能性、可用性、兼容性、性能及安全性進行測試。測試手段主要是采取手工測試和自動化測試相結(jié)合。 手工測試(Manual Testing)是指依靠人力來查找軟件存在的缺陷和錯誤,通過測試人員自身對系統(tǒng)進行操作來完成操作。 自動化測試(Automation Testing)是指通過測試工具來替代手工進行的一系列測試動作。在本次測試中運用到的自動化測試工具有Xenu Link Sleuth(鏈接測試

49、)、Microsoft Web Application Stress Tool(負載壓力測試)、在線測試網(wǎng)站“世界網(wǎng)絡(luò)” (連接速度測試)。 圖4-1顯示了本文網(wǎng)站測試的概況圖。方框內(nèi)的數(shù)字表示每種測試所用測試用例數(shù)目,本文總共使用了65個測試用例。 圖 01 網(wǎng)站測試概況圖 4.2 測試內(nèi)容 對于中國海關(guān)網(wǎng)站的測試,主要從以下五個方面進行:功能性測試、可用性測試、兼容性測試、性能測試及安全性測試。 4.2.1功能性測試 檢驗系統(tǒng)是否滿足功能需求說明書中的功能需求,檢驗程序是否滿足程序設(shè)計書中的功能。本文主要對網(wǎng)站的客戶端進行測試,對網(wǎng)站所呈現(xiàn)的功能是否實現(xiàn)進行

50、測試。 1. 鏈接測試 由于中國海關(guān)網(wǎng)站鏈接數(shù)量較大,所以在對其進行鏈接測試時,主要采用手工測試對首頁中“公開”、“統(tǒng)計”、“服務(wù)”、“查詢”四個模塊中的鏈接以及首頁中一些重要的鏈接比如:“用戶登錄”、“用戶注冊”、“互動交流”、“相關(guān)鏈接”等的鏈接測試進行測試,采用自動化測試對網(wǎng)站的所有鏈接進行測試。鏈接測試包括以下行為: ① 查看網(wǎng)站中所有類型的鏈接,包括超鏈接的文本、鏈接的圖形、可執(zhí)行JavaScript的控件(用JavaScript編寫的代碼,下載到用戶的瀏覽器來執(zhí)行); ② 確保找到的頁面正是所期待的; ③ 確保所有錯誤是用戶友好的,例如要保證沒有“404—找不到文件”錯誤

51、存在。 2. 表單測試 使用表單的網(wǎng)站需要對每一個字段進行測試以確保其運行正確,且表單提交的所有數(shù)據(jù)是設(shè)計者所要求的。在中國海關(guān)網(wǎng)站的表單測試中,主要是對其“用戶登錄”、“用戶注冊”和“查詢”模塊進行。測試表單包括以下行為: ① 使用Tab鍵來確保表單的字段可以按正確的順序向前和向后移動; ② 測試邊界值; ③ 檢查表單可以正確的捕獲無效信息,特別是日期和數(shù)字格式的數(shù)據(jù); ④ 確認表單正確的更新信息。 4.2.2可用性測試 使用Web瀏覽器作為應(yīng)用程序前臺的一個原因就是它易于使用。用戶知道如何瀏覽一個構(gòu)建良好的網(wǎng)站。因此驗證一個網(wǎng)站是否易于使用就非常重要了。所以用戶界面測試在整

52、個網(wǎng)站測試中就必不可少了,采取措施主要是手動測試。 1. 導航測試 導航描述了用戶在一個頁面內(nèi)操作的方式,例如按鈕、對話框、列表和窗口等。導航條可以引導用戶進行瀏覽。導航測試的關(guān)鍵問題包括: ① 進入或退出一個頁面; ② 在頁面中滾動; ③ 點擊頁面中所有的圖片及其縮略圖形以確保它們都能正常工作; ④ 測試所有的鏈接(在網(wǎng)站內(nèi)和網(wǎng)站外的),證實它們是有效的并且正確的; ⑤ 確保沒有斷開的鏈接存在; ⑥ 查看表格及表單以確保正確的布局,因為在不同的瀏覽器下它們可能會有所改變; ⑦ 核實多框架的窗口是否和頁面框架一樣; ⑧ 測量每一個網(wǎng)頁的裝載時間; ⑨ 確保兼容性,按鈕、

53、鍵盤快捷鍵和鼠標操作是一致的。 2. 頁面內(nèi)容測試 每一個網(wǎng)頁都要從用戶的角度對其內(nèi)容的正確性進行測試。這些測試分為兩類:一,是確保每一個部件功能的正確性;二,是確保每一部件內(nèi)容正常。 第一類的測試需要檢查: ① 在不同的瀏覽器下所有的圖形、圖像是否顯示正確; ② 所有的內(nèi)容都是按要求那樣顯示的; ③ 頁面的結(jié)構(gòu)在所有瀏覽器下是一致的; ④ 關(guān)鍵頁面在不同的版本下保持同樣的內(nèi)容; ⑤ 表格或表單的全部內(nèi)容都能在正確的位置上顯示; ⑥ 鏈接到站點內(nèi)部或外部的相關(guān)內(nèi)容是正確的; ⑦ “鼠標經(jīng)過”文本對象是正確的; ⑧ 網(wǎng)頁外觀良好。 4.2.3兼容性測試 兼容性測試是驗證

54、軟件與其所依賴的環(huán)境的依賴程度,包括對硬件的依賴程度,對平臺軟件、其他軟件的依賴程度等。 1. 平臺測試 由于Web應(yīng)用系統(tǒng)的最終用戶究竟使用的操作系統(tǒng)類型,取決于用戶系統(tǒng)的配置。同一個應(yīng)用可能在某些操作系統(tǒng)下能正常運行,但在另外的操作系統(tǒng)下可能運行失敗。所以本項測試,將在分別裝有Windows XP 、Windows Vista、Linux的PC機上進行。 2. 瀏覽器測試 同樣地,由于不同廠商、不同版本的瀏覽器對Java、JavaScript、ActiveX或不同的HTML規(guī)格有不同的支持。另外,框架和層次結(jié)構(gòu)風格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對安全性

55、和Java的設(shè)置也不同。所以,對客戶端瀏覽器的測試是非常重要的,也是必不可少的。 表4.1列出了本論文測試中的平臺和瀏覽器環(huán)境。在不同的平臺和瀏覽器組合中執(zhí)行相同的用例,并在執(zhí)行后核對適當?shù)慕Y(jié)果。 表 0.1 瀏覽器兼容性表 瀏覽器 平臺 Netscape Communicator 8.1.3 Maxthon1.6.3 Internet Explorer 7.0 Firefox … Windows XP Windows Vista Linux 不可用 不可用 3. 分辨率測試 不同配置的PC機分辨率

56、也會不同,本想測試主要針對頁面版式在1024768(臺式電腦)、1280800(筆記本電腦)的分辨率模式下進行。測試項目有: ① 頁面是否顯示正常; ② 是否太小或者是太大以致無法瀏覽; ③ 文本和圖片是否對齊; ④ 是否有隱藏內(nèi)容。 4.2.4性能測試 性能測試是指在正常和大量使用的情況下評估系統(tǒng)的性能。性能測試是確保網(wǎng)站服務(wù)器能夠在規(guī)定的參數(shù)范圍內(nèi)響應(yīng)瀏覽器的要求。影響性能的主要因素有:登錄用戶的數(shù)量和行為、不同時段、由于市場促銷而引起的行為高峰、由于太多的用戶造成的網(wǎng)絡(luò)瓶頸、下載時間、使用方法、考慮時間、用戶到達率、客戶端平臺、Internet訪問速度、放棄率。 1. 連接

57、速度測試 用戶連接到Web應(yīng)用系統(tǒng)的速度根據(jù)上網(wǎng)方式的變化而變化,他們或許是電話撥號,或是寬帶上網(wǎng)。當下載一個程序時。用戶可以等較長的時間,但如果僅僅訪問一個頁面就不會這樣。如果Web系統(tǒng)響應(yīng)時間太長,用戶就會因為沒有耐心等待而離開。 另外,有些頁面有超時的限制,如果響應(yīng)時間太慢,用戶可能還沒來得及瀏覽內(nèi)容,就需要重新登錄了。而且,連接速度太慢,還可能引起數(shù)據(jù)丟失,使用戶得不到真實的頁面。 2. 負載測試 負載測試是通過逐步增加系統(tǒng)負載,測試系統(tǒng)性能的變化,并最終確定在滿足性能指標的情況下,系統(tǒng)所能承受的最大負載量的測試。負載級別可以是在線數(shù)據(jù)處理的數(shù)量。 ① Web應(yīng)用系統(tǒng)能允許多

58、少個用戶同時在線; ② 如果超過了這個數(shù)量,會出現(xiàn)什么現(xiàn)象; ③ Web應(yīng)用系統(tǒng)能否處理大量用戶對同一個頁面的請求。 3. 壓力測試 壓力測試是考察最大負載下系統(tǒng)的變化以評估系統(tǒng)的最終性能。有一些自動測試工具能夠模擬網(wǎng)站的負載,并連續(xù)幾小時或幾天執(zhí)行測試。這些工具還能報告以下類型的信息: ① 請求數(shù)、處理數(shù)以及每秒鐘的字節(jié)數(shù); ② 來回一次的時間(從用戶提出一個請求開始到用戶接收到結(jié)果信息為止所花費的時間); ③ 并發(fā)連接的數(shù)量; ④ 性能的降低; ⑤ 訪問站點的用戶類型; ⑥ 應(yīng)用程序服務(wù)器的CPU和內(nèi)存使用情況。 另一種壓力測試是測試當可用的內(nèi)存或處理器接近一個已知限

59、制時,系統(tǒng)是否還可靠運行。例如,如果系統(tǒng)能夠處理50個并發(fā)用戶,就創(chuàng)建一個支持50個月后的測試腳本運行數(shù)小時。在測試中,使用監(jiān)視工具能夠幫助找到潛在的系統(tǒng)瓶頸。 4.2.5安全性測試 由軟、硬件組成的安全體系是確保網(wǎng)絡(luò)安全,防止入侵者破壞的一項關(guān)鍵技術(shù)。測試安全性的目標是入侵或繞過安全機制,以檢測其是否有效。 1. 登錄測試 現(xiàn)在的Web應(yīng)用系統(tǒng)基本采用先注冊,后登陸的方式。測試類型有: ① 測試有效和無效的用戶名和密碼; ② 要注意到是否大小寫敏感; ③ 用戶登錄是否有次數(shù)限制; ④ 是否可以不登錄而直接瀏覽某個頁面。 2. SSL測試 很多站點使用SSL進行安全傳送。如

60、果應(yīng)用系統(tǒng)中使用了SSL,需要確定: ① 是否有相應(yīng)的替代頁面(適用于3.0以下版本的瀏覽器,這些瀏覽器不支持SSL); ② 當用戶進入或離開安全站點的時候,是否有相應(yīng)的確認提示信息; ③ 是否有連接時間限制,超過限制時間后出現(xiàn)什么情況。 4.3測試安排 根據(jù)對中國海關(guān)網(wǎng)站進行的功能分析和測試內(nèi)容介紹,做出以下的具體的測試安排: ① 做好測試前的準備工作; ② 根據(jù)4.2節(jié)介紹的主要測試內(nèi)容進行測試用例設(shè)計,并生成相應(yīng)的文檔; ③ 測試實施,包括手工測試和自動化測試的實施,并進行相關(guān)記錄; ④ 測試結(jié)果分析。 結(jié)合Web測試的要求以及對測試進度的安排,需要制定測試進度安排表

61、,以確保本次測試按時保質(zhì)完成。在測試進度安排表制定后,如果有其他原因不得不延遲測試進度,必須提交申請文檔,并重新修改測試進度安排。本次測試進度安排如表4.2所示。 表 0.2 測試進度安排表 活動 周期 開始時間 結(jié)束時間 實施者 選擇測試網(wǎng)站 2工作日 2008-11-20 2008-11-21 鄧菁 網(wǎng)站功能分析 7工作日 2008-11-21 2008-11-27 鄧菁 測試環(huán)境與測試工具準備 10工作日 2009-03-16 2009-03-25 鄧菁 編寫網(wǎng)站測試用例 15工作日 2009-03-26 2009-04-09 鄧菁

62、測試實施 10工作日 2009-04-10 2009-04-19 鄧菁 編寫測試報告 15工作日 2009-04-20 2009-05-04 鄧菁 測試報告修改 10工作日 2009-05-05 2009-05-14 鄧菁 測試報告完成 2009-05-15 鄧菁 4.4測試準備 4.4.1人力資源準備 人力資源的準備和有效分配在測試工作中是非常重要的,本次對中國海關(guān)網(wǎng)站測試的人力資源分配如表4.3所示。 表 0.3 人力資源安排表 角色 所推薦的最少資源(所分配的專職角色數(shù)量) 具體職責或注釋 測試指導老師 張馳老師 指導各測試階

63、段的具體實施 測試人員 董穎 制定測試計劃、用例具體實施 4.4.2測試環(huán)境準備 1. 硬件 表 0.4 PC1客戶端測試環(huán)境 CPU Pentium(R)4 1.6GHz 內(nèi)存 256MB 顯卡配置 NVIDIA GeForce2 MX/MX 400 屏幕分辨率 1024768像素 表 0.5 PC2客戶端測試環(huán)境 CPU Genuine Intel(R) T1300 1.66GHz 內(nèi)存 0.99GB 顯卡配置 Mobile Intel(R) 945GM/GU 屏幕分辨率 1280800像素 表 0.6 PC3客戶端測試環(huán)境

64、 CPU Genuine Intel(R) T2080 1.73GHz 內(nèi)存 1.00GB 顯卡配置 Mobile Intel(R) 945GM 屏幕分辨率 1280800像素 2. 軟件 表 0.7 客戶端測試支持軟件 操作系統(tǒng) Windows XP、Windows Vista、 Linux 文檔軟件 Microsoft Word 2003 作圖軟件 Microsoft Visio 2003 瀏覽器 Netscape Communicator8.1.3、Maxthon1.6.3、Internet Explorer7.0、Firefox 4.4.3

65、測試工具準備 表 0.8 客戶端測試工具軟件 負載壓力測試工具 Microsoft Web Application Stress Tool 功能(鏈接)測試工具 Xenu Link Sleuth 在線連接速度測試網(wǎng)站 第五章 測試用例設(shè)計 在這一章中主要是對網(wǎng)站進行測試用例的設(shè)計,由于論文中涉及到較多測試用例表格,為了使大家更加清晰的查看測試用例,將所有65個測試用例集中在附表中,并在每一小節(jié)的測試中制定了測試用例匯總表,具體測試用例見“用例詳情”對應(yīng)表格。 由于在實際中對于一個具有多重選擇和循環(huán)嵌套的程序,不同的路徑數(shù)目可能是天文數(shù)字。因此采用窮舉測試的方法

66、不可行。為了能從數(shù)量極大的可用測試用例中精心挑選少量的測試數(shù)據(jù),使得采用這些測試數(shù)據(jù)(用例)能夠達到最佳的測試效果,或者說采用這些測試用例能夠高效率的把隱藏的錯誤挖掘出來,必須精心設(shè)計測試用例。軟件測試中的缺陷就是測試的不完全和不徹底。采用合理的測試用例方法,將會盡可能地避免該缺陷。 測試用例設(shè)計方法要針對測試方法,即白盒測試和黑盒測試。 5.1測試用例設(shè)計方法概述 所謂的測試用例,就是由測試中經(jīng)過的一系列狀態(tài)和每個狀態(tài)中必須依靠輸入/輸出數(shù)據(jù)滿足的一對條件組成。測試用例設(shè)計方法隨測試方法(測試策略)的不同而不同。 根據(jù)測試的目的,常用兩種測試方法。任何工程產(chǎn)品都可以使用下面兩種測試方法之一進行測試。 1. 白盒測試 測試證明每種內(nèi)部操作和過程是否符合設(shè)計規(guī)格和要求。白盒測試又稱結(jié)構(gòu)測試或邏輯驅(qū)動測試測試或基于程序的測試。它允許測試人員利用被測程序內(nèi)部的邏

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!