软件测试和系统试验,实验四 软件系统性测试
《實(shí)驗(yàn)四 軟件系統(tǒng)性測(cè)試》由會(huì)員分享,可在線閱讀,更多相關(guān)《實(shí)驗(yàn)四 軟件系統(tǒng)性測(cè)試(9頁(yè)珍藏版)》請(qǐng)?jiān)谌巳宋膸?kù)網(wǎng)上搜索。
1、軟 件 學(xué) 院上 機(jī) 實(shí) 驗(yàn) 報(bào) 告課程名稱: 軟件測(cè)試與評(píng)估 實(shí)驗(yàn)項(xiàng)目: 實(shí)驗(yàn)四 軟件系統(tǒng)性測(cè)試 實(shí) 驗(yàn) 室: 耘慧416 姓 名: 學(xué) 號(hào): 專業(yè)班級(jí): 軟件13-7 實(shí)驗(yàn)時(shí)間: 2016/5/5 實(shí)驗(yàn)成績(jī)?cè)u(píng)閱教師一、 實(shí)驗(yàn)?zāi)康募耙?.使學(xué)生掌握軟件系統(tǒng)性測(cè)試的基本理論和方法;2.運(yùn)用其指導(dǎo)思想進(jìn)行軟件系統(tǒng)的測(cè)試。(1)掌握客戶服務(wù)器體系結(jié)構(gòu)測(cè)試;(2)了解圖形用戶界面測(cè)試,能夠爭(zhēng)取運(yùn)用對(duì)WEB網(wǎng)站進(jìn)行測(cè)試的具體過(guò)程和 方法設(shè)計(jì)測(cè)試用例;(3)掌握面向?qū)ο鬁y(cè)試,并能夠設(shè)計(jì)測(cè)試用例。二、 實(shí)驗(yàn)性質(zhì)驗(yàn)證性三、 實(shí)驗(yàn)學(xué)時(shí)2學(xué)時(shí)四、 實(shí)驗(yàn)環(huán)境1.主流PC機(jī)一套,要求安裝windows操作系統(tǒng)、V。
2、isual Studio 2008開發(fā)工具(或以上或其它開發(fā)工具和環(huán)境)和OFFICE工具;2.運(yùn)用前序.NET課程或者JAVA課程學(xué)習(xí)的知識(shí)進(jìn)行網(wǎng)站設(shè)計(jì);3.按照分組,開發(fā)設(shè)計(jì)一網(wǎng)站,并對(duì)網(wǎng)站進(jìn)行測(cè)試。5、 實(shí)驗(yàn)內(nèi)容及步驟1.客戶端的獨(dú)立測(cè)試;對(duì)客戶端的測(cè)試主要是屬于功能性測(cè)試。用戶客戶端應(yīng)用以“分離的”模式被測(cè)試,即這層測(cè)試不考慮服務(wù)器和底層網(wǎng)絡(luò)的運(yùn)行。通常包括:客戶端的測(cè)試檢測(cè)客戶端的業(yè)務(wù)邏輯流程的應(yīng)用操作系統(tǒng)平臺(tái)測(cè)試在各種系統(tǒng)平臺(tái)上進(jìn)行兼容性測(cè)試瀏覽器測(cè)試2.客戶端與服務(wù)器端的集成測(cè)試;客戶端軟件和關(guān)聯(lián)的服務(wù)器端應(yīng)用作一體測(cè)試,但并不過(guò)多考慮網(wǎng)絡(luò)運(yùn)行的關(guān)聯(lián)因素。對(duì)服務(wù)器的測(cè)試主要是性能。
3、的測(cè)試。測(cè)試包含服務(wù)器的協(xié)調(diào)和數(shù)據(jù)管理功能以及服務(wù)器的性能(整體響應(yīng)時(shí)間和數(shù)據(jù)的吞吐量)的表現(xiàn)。通常包括:數(shù)據(jù)庫(kù)測(cè)試、連接速度測(cè)試、負(fù)載測(cè)試、壓力測(cè)試。對(duì)應(yīng)用服務(wù)器(中間件)的測(cè)試對(duì)C/S系統(tǒng)的集成測(cè)試一般采用非增量式的方法完成。此外,C/S測(cè)試必須考慮面向?qū)ο蟮臏y(cè)試技術(shù),尤其是C/S系統(tǒng)基本上都采用了GUI(圖形用戶界面)。 3.整體測(cè)試。對(duì)完整的C/S體系結(jié)構(gòu)整體測(cè)試,在上述功能測(cè)試和性能測(cè)試的基礎(chǔ)上,還包括網(wǎng)絡(luò)運(yùn)行及其性能的測(cè)試。 整體測(cè)試通常包括以下測(cè)試項(xiàng)目:事務(wù)測(cè)試創(chuàng)建一系列的測(cè)試以保證每類事務(wù)被按照需求處理。事務(wù)測(cè)試著重于處理的正確性,同時(shí)也關(guān)注性能問(wèn)題。網(wǎng)絡(luò)通信測(cè)試用于驗(yàn)證網(wǎng)絡(luò)節(jié)。
4、點(diǎn)間的通信是否正常的發(fā)生,并且消息傳遞、事務(wù)和相關(guān)的網(wǎng)絡(luò)通信有無(wú)錯(cuò)誤的發(fā)生。基于 Web 的系統(tǒng)測(cè)試不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要評(píng)價(jià)系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試,從功能、性能、可用性、客戶端兼容性、安全性等方面討論了基于Web的系統(tǒng)測(cè)試方法。對(duì)于網(wǎng)頁(yè)的測(cè)試主要包括以下內(nèi)容:文字測(cè)試:檢查用戶等級(jí)、術(shù)語(yǔ)、內(nèi)容、準(zhǔn)確度以及內(nèi)容的時(shí)效性。 鏈接測(cè)試:測(cè)試所有鏈接是否能按照指示的那樣正確鏈接到應(yīng)當(dāng)鏈接的頁(yè)面;測(cè)試所鏈接的頁(yè)面是否存在;確保不存在孤立頁(yè)面(即沒(méi)有鏈接指向的頁(yè)面)。圖形、圖像測(cè)試:確保有明確的用途;顏色的。
5、搭配;圖片的大小和質(zhì)量;所有圖形是否能夠正確載入和顯示。圖形、圖像測(cè)試。包括圖片、動(dòng)畫、邊框、顏色、字體等。表單測(cè)試:檢測(cè)域的大小;數(shù)據(jù)接收是否正確;可選域是否真正可選;提交操作的完整性等。 動(dòng)態(tài)內(nèi)容測(cè)試(要求能查看到程序源代碼)Cookies測(cè)試:Cookies是否起作用;是否按預(yù)定的時(shí)間進(jìn)行保存;刷新對(duì)Cookies有何影響等。對(duì)于網(wǎng)站的測(cè)試包括:功能測(cè)試。性能測(cè)試。數(shù)據(jù)庫(kù)測(cè)試:在使用了數(shù)據(jù)庫(kù)的Web系統(tǒng)中,測(cè)試由用戶提交的表單信息不正確而引起的數(shù)據(jù)一致性問(wèn)題;測(cè)試由網(wǎng)絡(luò)速度或程序設(shè)計(jì)等問(wèn)題引起的輸出故障。服務(wù)器性能及負(fù)載(壓力)測(cè)試:通過(guò)應(yīng)用模擬的方法實(shí)現(xiàn),即通過(guò)某種程序方法(工具軟件)。
6、模擬上萬(wàn)個(gè)鏈接和下載來(lái)判斷服務(wù)器的響應(yīng)時(shí)間、并發(fā)訪問(wèn)數(shù)量等性能與負(fù)載能力。可用性測(cè)試:包括整體界面測(cè)試和導(dǎo)航測(cè)試。安全性測(cè)試:測(cè)試有效和無(wú)效的用戶名和密碼;測(cè)試Web應(yīng)用系統(tǒng)是否有超時(shí)的限制;測(cè)試相關(guān)信息是否寫進(jìn)了日志文件、是否可追蹤;在使用了安全套接字時(shí),測(cè)試加密是否正確;在沒(méi)有經(jīng)過(guò)授權(quán)時(shí),測(cè)試是否能拒絕在服務(wù)器端放置和編輯腳本。Web壓力測(cè)試壓力測(cè)試是系統(tǒng)測(cè)試的一部分,要被設(shè)計(jì)為通過(guò)應(yīng)用很大的工作負(fù)載來(lái)使軟件超負(fù)荷運(yùn)轉(zhuǎn),其目的是要弄清楚被測(cè)試的Web服務(wù)是不是不僅能做預(yù)期應(yīng)能做的事,而且在被施加了某些高強(qiáng)度壓力的情況下仍能繼續(xù)正常運(yùn)行。如果壓力測(cè)試通過(guò)對(duì)軟件保持高強(qiáng)度的使用(不超過(guò)性能統(tǒng)計(jì)。
7、數(shù)字確定的限制)能夠有效執(zhí)行,那么它就經(jīng)常能夠發(fā)現(xiàn)許多其它測(cè)試無(wú)法發(fā)現(xiàn)的隱蔽錯(cuò)誤。對(duì)相關(guān)軟件的測(cè)試過(guò)程中,可以采用面向?qū)ο蟮臏y(cè)試方法。可以參照上述介紹的面向?qū)ο鬁y(cè)試模型的相關(guān)知識(shí)進(jìn)行測(cè)試。Web壓力測(cè)試截圖:圖1圖2圖3圖4圖5圖66、 實(shí)驗(yàn)總結(jié)通過(guò)實(shí)驗(yàn)四的學(xué)習(xí),我學(xué)會(huì)了web網(wǎng)站的壓力測(cè)試,通過(guò)對(duì)網(wǎng)站登陸的這個(gè)操作我對(duì)網(wǎng)站的負(fù)載能力進(jìn)行了測(cè)試,主要是在這個(gè)過(guò)程中我學(xué)會(huì)了使用LoadRunner11對(duì)軟件以及網(wǎng)站進(jìn)行測(cè)試,這使我發(fā)現(xiàn)測(cè)試并沒(méi)有想象中的那么簡(jiǎn)單,而且感嘆能夠編寫出這么優(yōu)秀的測(cè)試軟件的人們的偉大,感覺(jué)自己的編程能力真的需要不斷提高,差的太多了,需要不斷努力學(xué)習(xí)專業(yè)知識(shí),這樣才能夠有所提高。附錄 源程序清單My JSP index.jsp starting pageservlet/SeLet method=postThis is my JSP page. 用戶名: 密碼:。
總結(jié)
以上是生活随笔為你收集整理的软件测试和系统试验,实验四 软件系统性测试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 笔记本html连接电视机,WinXP系统
- 下一篇: 中国抗战时的军队数量是多少?