版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
dotNET企業(yè)級(jí)項(xiàng)目開(kāi)發(fā)
模塊五系統(tǒng)發(fā)布和應(yīng)用
任務(wù)5-3測(cè)試運(yùn)行系統(tǒng)
北京信息職業(yè)技術(shù)學(xué)院主講教師張治斌目錄問(wèn)題引入——測(cè)試的重要性子任務(wù)——測(cè)試運(yùn)行系統(tǒng)知識(shí)點(diǎn)講授軟件測(cè)試分類網(wǎng)站測(cè)試基本方法問(wèn)題引入網(wǎng)站測(cè)試的重要性
基于Web的系統(tǒng)測(cè)試與傳統(tǒng)的軟件測(cè)試既有相同之處,也有不同的地方,對(duì)軟件測(cè)試提出了新的挑戰(zhàn)?;赪eb的系統(tǒng)測(cè)試不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要評(píng)價(jià)系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。更需要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試。通常Web網(wǎng)站測(cè)試的內(nèi)容包含以下方面:功能測(cè)試;性能測(cè)試;安全性測(cè)試;
可用性/易用性測(cè)試;配置和兼容性測(cè)試;數(shù)據(jù)庫(kù)測(cè)試;代碼合法性測(cè)試;完成測(cè)試。知識(shí)點(diǎn)講授
1、
功能測(cè)試功能測(cè)試主要包括以下幾個(gè)方面的內(nèi)容:內(nèi)容測(cè)試鏈接測(cè)試表單測(cè)試Cookies測(cè)試設(shè)計(jì)語(yǔ)言測(cè)試知識(shí)點(diǎn)講授1.1內(nèi)容測(cè)試用來(lái)檢測(cè)Web應(yīng)用系統(tǒng)提供信息以下方面:正確性
指信息是真實(shí)可靠的還是胡亂編造的。準(zhǔn)確性
指網(wǎng)頁(yè)文字表述是否符合語(yǔ)法邏輯或者是否有拼寫(xiě)錯(cuò)誤相關(guān)性
是指能否在當(dāng)前頁(yè)面可以找到與當(dāng)前瀏覽信息相關(guān)的信息列表或入口。知識(shí)點(diǎn)講授文字標(biāo)簽圖
網(wǎng)頁(yè)中的文字標(biāo)簽頁(yè)面文本測(cè)試還應(yīng)該包括文字標(biāo)簽,它為網(wǎng)頁(yè)上的圖片提供特征描述。圖中給出一個(gè)文字標(biāo)簽的例子。當(dāng)用戶把鼠標(biāo)移動(dòng)到網(wǎng)頁(yè)的某些圖片時(shí),就會(huì)立即彈出關(guān)于圖片的說(shuō)明性語(yǔ)言。知識(shí)點(diǎn)講授
網(wǎng)上店面是現(xiàn)在非常流行的Web網(wǎng)站,這里設(shè)定一個(gè)網(wǎng)上小百貨商店作為例子,并為其設(shè)計(jì)測(cè)試用例。頁(yè)面內(nèi)容測(cè)試用例如下表所示。知識(shí)點(diǎn)講授1.2頁(yè)面鏈接測(cè)試鏈接是使用戶可以從一個(gè)頁(yè)面瀏覽到另一個(gè)頁(yè)面的主要手段,是Web應(yīng)用系統(tǒng)的一個(gè)主要特征,它是在頁(yè)面之間切換和指導(dǎo)用戶去一些不知道地址的頁(yè)面的主要手段。鏈接測(cè)試需要驗(yàn)證三個(gè)方面的問(wèn)題:(1)用戶點(diǎn)擊鏈接是否可以順利地打開(kāi)所要瀏覽的內(nèi)容,即鏈接是否按照指示的那樣確實(shí)鏈接到了要鏈接的頁(yè)面。(2)所要鏈接的頁(yè)面是否存在。實(shí)際上,好多不規(guī)范的小型站點(diǎn),其內(nèi)部鏈接都是空的,這讓瀏覽者感覺(jué)很不好。(3)保證Web應(yīng)用系統(tǒng)上沒(méi)有孤立的頁(yè)面,所謂孤立頁(yè)面是指沒(méi)有鏈接指向該頁(yè)面,只有知道正確的URL地址才能訪問(wèn)。1.3表單測(cè)試表單測(cè)試主要考慮以下幾個(gè)方面內(nèi)容:表單提交應(yīng)當(dāng)模擬用戶提交,驗(yàn)證是否完成功能,如注冊(cè)信息。要測(cè)試提交操作的完整性,以校驗(yàn)提交給服務(wù)器的信息的正確性。使用表單收集配送信息時(shí),應(yīng)確保程序能夠正確處理這些數(shù)據(jù)。要驗(yàn)證數(shù)據(jù)的正確性和異常情況的處理能力等,注意是否符合易用性要求。在測(cè)試表單時(shí),會(huì)涉及到數(shù)據(jù)校驗(yàn)問(wèn)題。知識(shí)點(diǎn)講授知識(shí)點(diǎn)講授Cookies測(cè)試如果Web應(yīng)用系統(tǒng)使用了Cookies,測(cè)試人員需要對(duì)它們進(jìn)行檢測(cè)。測(cè)試的內(nèi)容可包括Cookies是否起作用,是否按預(yù)定的時(shí)間進(jìn)行保存,刷新對(duì)Cookies有什么影響等。如果在cookies中保存了注冊(cè)信息,請(qǐng)確認(rèn)該cookie能夠正常工作而且已對(duì)這些信息已經(jīng)加密。如果使用cookie來(lái)統(tǒng)計(jì)次數(shù),需要驗(yàn)證次數(shù)累計(jì)正確。知識(shí)點(diǎn)講授設(shè)計(jì)語(yǔ)言測(cè)試Web設(shè)計(jì)語(yǔ)言版本的差異可以引起客戶端或服務(wù)器端的一些嚴(yán)重問(wèn)題,例如使用哪種版本的HTML等。當(dāng)在分布式環(huán)境中開(kāi)發(fā)時(shí),開(kāi)發(fā)人員都不在一起,這個(gè)問(wèn)題就顯得尤為重要。除了HTML的版本問(wèn)題外,不同的腳本語(yǔ)言,例如Java、JavaScript、ActiveX、VBScript或Perl等也要進(jìn)行驗(yàn)證。知識(shí)點(diǎn)講授功能測(cè)試用例知識(shí)點(diǎn)講授2.性能測(cè)試2.1壓力測(cè)試壓力測(cè)試指對(duì)系統(tǒng)不斷施加壓力的測(cè)試,使通過(guò)確定一個(gè)系統(tǒng)的瓶頸或不能接收用戶請(qǐng)求的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。例如:測(cè)試一個(gè)web站點(diǎn)在大量的負(fù)荷下,系統(tǒng)的事務(wù)響應(yīng)時(shí)間何時(shí)會(huì)變得不可接受或事務(wù)不能正常執(zhí)行。知識(shí)點(diǎn)講授2.性能測(cè)試2.2負(fù)載測(cè)試負(fù)載測(cè)試是為了測(cè)量Web系統(tǒng)在某一負(fù)載級(jí)別上的性能,以保證Web系統(tǒng)在需求范圍內(nèi)能正常工作。負(fù)載級(jí)別可以是某個(gè)時(shí)刻同時(shí)訪問(wèn)Web系統(tǒng)的用戶數(shù)量,也可以是在線數(shù)據(jù)處理的數(shù)量。負(fù)載測(cè)試包括的問(wèn)題有:Web應(yīng)用系統(tǒng)能允許多少個(gè)用戶同時(shí)在線;如果超過(guò)了這個(gè)數(shù)量,會(huì)出現(xiàn)什么現(xiàn)象;Web應(yīng)用系統(tǒng)能否處理大量用戶對(duì)同一個(gè)頁(yè)面的請(qǐng)求。知識(shí)點(diǎn)講授負(fù)載測(cè)試的作用是在軟件產(chǎn)品投向市場(chǎng)以前,通過(guò)執(zhí)行可重復(fù)的負(fù)載測(cè)試,預(yù)先分析軟件可以承受的并發(fā)用戶的數(shù)量極限和性能極限,以便更好地優(yōu)化軟件。知識(shí)點(diǎn)講授負(fù)載測(cè)試
對(duì)系統(tǒng)不斷地增加壓力或增加一定壓力下的持續(xù)時(shí)間,直到系統(tǒng)的性能指標(biāo)達(dá)到極限。例如:響應(yīng)時(shí)間超過(guò)預(yù)定指標(biāo)或某種資源已經(jīng)達(dá)到飽和狀態(tài)。這樣可以找到系統(tǒng)的處理極限,為系統(tǒng)調(diào)優(yōu)提供依據(jù)。知識(shí)點(diǎn)講授壓力測(cè)試是通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在什么負(fù)載條件下系統(tǒng)性能處于失效狀態(tài),并以此來(lái)獲得系統(tǒng)能夠提供的最大服務(wù)級(jí)別的測(cè)試。
負(fù)載測(cè)試是通過(guò)逐步增加系統(tǒng)負(fù)載,測(cè)試系統(tǒng)性能的變化,并最終確定在滿足性能指標(biāo)的情況下,系統(tǒng)所能承受的最大負(fù)載量的測(cè)試。
簡(jiǎn)單點(diǎn)說(shuō)就是:壓力測(cè)試是看加多少負(fù)載就能使系統(tǒng)失效,負(fù)載測(cè)試是看在滿足系統(tǒng)就快失效的一剎那間能承受的負(fù)載。
其實(shí)壓力測(cè)試是一種特定類型的負(fù)載測(cè)試!知識(shí)點(diǎn)講授2.3強(qiáng)度測(cè)試總是迫使系統(tǒng)在異常的資源配置下運(yùn)行,主要是為了檢查程序?qū)Ξ惓G闆r的抵抗能力。
例如:當(dāng)正常的用戶點(diǎn)擊率為“1000次/秒”時(shí),運(yùn)行點(diǎn)擊率為“2000次/秒”的測(cè)試用例。知識(shí)點(diǎn)講授并發(fā)測(cè)試
并發(fā)測(cè)試主要指當(dāng)測(cè)試多個(gè)用戶同時(shí)訪問(wèn)同一個(gè)應(yīng)用程序、同一個(gè)模塊或數(shù)據(jù)記錄時(shí)是否存在死鎖或其他性能問(wèn)題,幾乎所有的性能測(cè)試都會(huì)涉及并發(fā)測(cè)試。知識(shí)點(diǎn)講授性能測(cè)試的術(shù)語(yǔ)響應(yīng)時(shí)間(TTLB–Timetolastbyte)
響應(yīng)時(shí)間是指從客戶端發(fā)送一個(gè)請(qǐng)求開(kāi)始計(jì)時(shí),到客戶端接到從服務(wù)器端返回的響應(yīng)結(jié)果結(jié)束計(jì)時(shí)所經(jīng)歷的時(shí)間,響應(yīng)時(shí)間由網(wǎng)絡(luò)傳輸時(shí)間、服務(wù)器處理時(shí)間和瀏覽器顯示時(shí)間三部分組成。知識(shí)點(diǎn)講授吞吐量、吞吐率
吞吐量指在一次性能測(cè)試過(guò)程中網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量的總和,單位為B/s(字節(jié)/秒)
吞吐率就是吞吐量/傳輸時(shí)間,通常用來(lái)指單位時(shí)間內(nèi)網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量,也可以指單位時(shí)間內(nèi)處理的客戶端請(qǐng)求數(shù)量。吞吐率越大,系統(tǒng)的負(fù)載能力就越強(qiáng)。知識(shí)點(diǎn)講授資源利用率
資源利用率指的是對(duì)不同系統(tǒng)資源的使用程度,例如服務(wù)器的CPU利用率、磁盤(pán)利用率等。資源利用率是分析系統(tǒng)性能指標(biāo)進(jìn)而改善性能的主要依據(jù)。知識(shí)點(diǎn)講授安全性測(cè)試
隨著Internet的廣泛使用,網(wǎng)上交費(fèi)、電子銀行等深入到了人們的生活中。所以網(wǎng)絡(luò)安全問(wèn)題就日益重要,特別對(duì)于有交互信息的網(wǎng)站及進(jìn)行電子商務(wù)活動(dòng)的網(wǎng)站尤其重要。站點(diǎn)涉及銀行信用卡支付問(wèn)題,用戶資料信息保密問(wèn)題等。Web頁(yè)面隨時(shí)會(huì)傳輸這些重要信息,所以一定要確保安全性。一旦用戶信息被黑客捕獲泄露,客戶在進(jìn)行交易時(shí),就不會(huì)有安全感,甚至后果嚴(yán)重。知識(shí)點(diǎn)講授可用性/可靠性測(cè)試導(dǎo)航測(cè)試導(dǎo)航描述了用戶在一個(gè)頁(yè)面內(nèi)操作的方式,在不同的用戶接口控件之間,例如按鈕、對(duì)話框、列表和窗口等;或在不同的連接頁(yè)面之間。主要測(cè)試目的是檢測(cè)一個(gè)Web應(yīng)用系統(tǒng)是否易于導(dǎo)航,具體內(nèi)容包括:導(dǎo)航是否直觀;Web系統(tǒng)的主要部分是否可通過(guò)主頁(yè)存??;Web系統(tǒng)是否需要站點(diǎn)地圖、搜索引擎或其他的導(dǎo)航幫助。知識(shí)點(diǎn)講授Web圖形測(cè)試在Web應(yīng)用系統(tǒng)中,適當(dāng)?shù)膱D片和動(dòng)畫(huà)既能起到廣告宣傳的作用,又能起到美化頁(yè)面的功能。一個(gè)Web應(yīng)用系統(tǒng)的圖形可以包括圖片、動(dòng)畫(huà)、邊框、顏色、字體、背景、按鈕等。圖形測(cè)試的內(nèi)容有:(1)要確保圖形有明確的用途,圖片或動(dòng)畫(huà)不要胡亂地堆在一起,以免浪費(fèi)傳輸時(shí)間。Web應(yīng)用系統(tǒng)的圖片尺寸要盡量地小,并且要能清楚地說(shuō)明某件事情,一般都鏈接到某個(gè)具體的頁(yè)面。(2)驗(yàn)證所有頁(yè)面字體的風(fēng)格是否一致。知識(shí)點(diǎn)講授(3)背景顏色應(yīng)該與字體顏色和前景顏色相搭配。通常來(lái)說(shuō),使用少許或盡量不使用背景是個(gè)不錯(cuò)的選擇。如果您想用背景,那么最好使用單色的,和導(dǎo)航條一起放在頁(yè)面的左邊。另外,圖案和圖片可能會(huì)轉(zhuǎn)移用戶的注意力。(4)圖片的大小和質(zhì)量也是一個(gè)很重要的因素,一般采用JPG或GIF壓縮,最好能使圖片的大小減小到30k以下。(5)驗(yàn)證的是文字回繞是否正確。如果說(shuō)明文字指向右邊的圖片,應(yīng)該確保該圖片出現(xiàn)在右邊。不要因?yàn)槭褂脠D片而使窗口和段落排列古怪或者出現(xiàn)孤行。(6)圖片能否正常加載,用來(lái)檢測(cè)網(wǎng)頁(yè)的輸入性能好壞。如果網(wǎng)頁(yè)中有太多圖片或動(dòng)畫(huà)插件,就會(huì)導(dǎo)致傳輸和顯示的數(shù)據(jù)量巨大、減慢網(wǎng)頁(yè)的輸入速度,有時(shí)會(huì)影響圖片的加載。知識(shí)點(diǎn)講授圖形用戶界面(GUI)測(cè)試1.整體界面測(cè)試2.界面測(cè)試要素界面測(cè)試要素主要包括:符合標(biāo)準(zhǔn)和規(guī)范,靈活性,正確性,直觀性,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年地板護(hù)理品項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模稿
- 2025年水泥摻合劑項(xiàng)目提案報(bào)告
- 2024-2025學(xué)年延安市子長(zhǎng)縣數(shù)學(xué)三年級(jí)第一學(xué)期期末聯(lián)考模擬試題含解析
- 2024-2025學(xué)年新疆第二師鐵門(mén)關(guān)市三年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 關(guān)于三年級(jí)數(shù)學(xué)說(shuō)課稿匯編五篇
- 2025年油炸類制品項(xiàng)目提案報(bào)告模板
- 2025年新型鐵合金用封接玻璃項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 大學(xué)畢業(yè)頂崗實(shí)習(xí)報(bào)告九篇
- 加薪申請(qǐng)書(shū)模板錦集6篇
- 初二數(shù)學(xué)教學(xué)工作計(jì)劃范文5篇
- 煙花爆竹門(mén)店安全的管理制度
- 學(xué)前兒童健康教育(學(xué)前教育專業(yè))PPT全套完整教學(xué)課件
- 北方民族大學(xué)床上用品投標(biāo)文件
- 煤礦安全生產(chǎn)監(jiān)管檢查清單
- 面神經(jīng)炎課件完整版
- 顱腦外科手術(shù)環(huán)境及手術(shù)配合
- 常用吊具索具報(bào)廢標(biāo)準(zhǔn)2018
- 中國(guó)合唱歌曲精選100首
- 打起手鼓唱起歌二聲部改編簡(jiǎn)譜
- 陜西西安電子科技大學(xué)招考聘用(同步測(cè)試)模擬卷和答案
- 獅子王-中英文-劇本臺(tái)詞(全)
評(píng)論
0/150
提交評(píng)論