freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機(jī)軟件及應(yīng)用]softwaretesting-測試級別-資料下載頁

2025-02-21 20:59本頁面
  

【正文】 錯誤并重新啟動系統(tǒng)。 ? 備份測試的目的是驗證系統(tǒng)在發(fā)生軟件或硬件失敗時備份數(shù)據(jù)的能力。 Software Testing Technology 劉冬梅 性能測試( 1) ? 性能測試的目的:為了驗證系統(tǒng)是否達(dá)到用戶提出的性能指標(biāo),同時發(fā)現(xiàn)系統(tǒng)中存在的性能瓶頸,起到優(yōu)化系統(tǒng)的目的。 ? 性能測試包括以下三個方面: – 評估系統(tǒng)的能力:測試中得到的負(fù)荷和響應(yīng)時間等數(shù)據(jù)可以被用來分析,并幫助做出決策; – 識別系統(tǒng)中的弱點:受控的負(fù)荷可以被增加到一個極端的水平并突破它,從而識別系統(tǒng)的瓶頸或薄弱的地方; – 系統(tǒng)調(diào)優(yōu):重復(fù)運行測試,驗證調(diào)整系統(tǒng)的活動能否得到預(yù)期的結(jié)果,從而改進(jìn)性能,檢測軟件中的問題。 Software Testing Technology 劉冬梅 性能測試( 2) ? 性能測試基準(zhǔn): – 響應(yīng)時間:從應(yīng)用程序發(fā)出請求開始,到客戶端接收到最后一個字節(jié)數(shù)據(jù)為止所消耗的時間 – 并發(fā)用戶數(shù):同一時間段內(nèi)訪問系統(tǒng)的用戶數(shù)量 – 吞吐量:單位時間內(nèi)系統(tǒng)處理的客戶請求數(shù)量 – 性能計數(shù)器:描述服務(wù)器或 OS性能的一些數(shù)據(jù)指標(biāo),如 CPU、內(nèi)存占用率等。 ? 性能測試基準(zhǔn)法就是根據(jù)上述基準(zhǔn),分別設(shè)計系統(tǒng)測試用例,通過測試計算上述性能參數(shù)。 Software Testing Technology 劉冬梅 壓力測試(負(fù)載測試)( 1) ? 壓力測試是在一種需要反常數(shù)量、頻率或資源的方式下,執(zhí)行可重復(fù)的負(fù)載測試,以檢查程序?qū)Ξ惓G闆r的抵抗能力,找出性能瓶頸。從本質(zhì)上來說,測試者是想要破壞程序,難怪在進(jìn)行壓力測試時常常問自己: “ 我們能夠?qū)⑾到y(tǒng)折騰到什么程度而又不會出錯? ” 。這種系統(tǒng)折騰,就是對異常情況的設(shè)計。異常情況主要指的是峰值(瞬間使用高峰)、大量數(shù)據(jù)的處理能力、長時間運行等情況。壓力測試總是迫使系統(tǒng)在異常的資源配置下運行。 Software Testing Technology 劉冬梅 壓力測試(負(fù)載測試)( 2) ? 壓力測試方法的特點: – 檢查系統(tǒng)處于壓力情況下的表現(xiàn)能力,通過不斷增加系統(tǒng)壓力來檢測系統(tǒng)在不同壓力情況下所能夠到達(dá)的工作能力和水平。如通過增加文件記錄數(shù)來檢測數(shù)據(jù)處理的能力和水平。 – 一般通過模擬方法進(jìn)行 – 一般用于測試系統(tǒng)的穩(wěn)定性,如果一個系統(tǒng)能夠在壓力環(huán)境下穩(wěn)定運行一段時間,則該系統(tǒng)在一般運行環(huán)境下就應(yīng)該可以達(dá)到令人滿意的穩(wěn)定程度。 Software Testing Technology 劉冬梅 壓力測試(負(fù)載測試)( 3) ? 壓力測試和性能測試的聯(lián)系與區(qū)別: – 壓力測試用來保證產(chǎn)品發(fā)布后系統(tǒng)能否用戶需求,關(guān)注的重點是系統(tǒng)整體;而性能測試可以發(fā)生在各個測試階段,有時單元測試中需要對模塊性能進(jìn)行評估。 – 壓力測試是通過確定一個系統(tǒng)的瓶頸來獲得系統(tǒng)能提供的最大服務(wù)級別的測試;而性能測試是檢測系統(tǒng)在一定負(fù)荷下的表現(xiàn),是正常能力的表現(xiàn),而壓力測試是極端情況下系統(tǒng)能力的表現(xiàn)。 ? 壓力測試和負(fù)載測試的聯(lián)系與區(qū)別是:負(fù)載測試是通過逐步增加系統(tǒng)工作量測試系統(tǒng)能力的變化,并最終確定在滿足功能指標(biāo)的情況下,系統(tǒng)所能承受的最大工作量的測試。壓力測試實質(zhì)上是一種特定類型的負(fù)載測試。 Software Testing Technology 劉冬梅 容量測試( 1) ? 容量測試目的是通過測試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下還能保持主要功能正常運行。容量測試還將確定測試對象在給定時間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。 Software Testing Technology 劉冬梅 容量測試( 2) ? 容量測試和壓力測試的異同: – 兩者都是檢測系統(tǒng)在特定情況下,能夠承擔(dān)的極限值,但側(cè)重點不同。 – 壓力測試主要是使系統(tǒng)承受速度方面的超額負(fù)載,如一個短時間內(nèi)的吞吐量,而容量測試關(guān)注的是數(shù)據(jù)方面的承受能力,其目的是顯示系統(tǒng)可以處理的數(shù)據(jù)容量。 – 容量測試常用于數(shù)據(jù)庫方面的測試。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 1) ? 網(wǎng)頁部分特性: – 不同大小、字體和顏色的文字; – 圖片和照片; – 超級鏈接文字和圖片; – 不斷滾動的廣告; – 下拉式文本選擇框; – 用戶輸入數(shù)據(jù)的區(qū)域; – 自定義的布局,允許用戶更改信息出現(xiàn)在屏幕上的位置 – 自定義的內(nèi)容,允許用戶選擇想看的新聞和信息; – 動態(tài)下拉式選擇框; – 動態(tài)變化的文字; – 取決于屏幕分辨率的動態(tài)布局和可選信息; – 與不同瀏覽器、不同瀏覽器版本以及硬件和軟件平臺的兼容性; – 大量加強(qiáng)網(wǎng)頁易用性的隱藏格式、標(biāo)記和嵌入信息。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 2) ? 黑盒測試,最容易的起步是把網(wǎng)頁或者整個網(wǎng)站當(dāng)做一個黑盒子,測試以下內(nèi)容: – 文本:檢查有無過期的信息、拼寫錯誤、電子郵件地址、電話號碼、 zipcode、版權(quán)聲明正確、日期無誤;檢查網(wǎng)頁標(biāo)題;文字標(biāo)簽;通過大幅縮放瀏覽器窗口來檢查文字布局問題。 – 超鏈接:檢查每個鏈接確保它跳轉(zhuǎn)到正確的目的地,并在正確的窗口中打開;鏈接明顯,文字鏈接一般有下劃線,鼠標(biāo)指針經(jīng)過任何類型的超鏈接時應(yīng)有變化;檢查鏈接打開郵件信息是否正確響應(yīng)。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 3) ? 黑盒測試 – 圖片:檢查是否所有圖片被正確載入和顯示?若網(wǎng)頁中文本和圖片交織在一起,要保證文字正確地環(huán)繞在圖片周圍,改變?yōu)g覽器窗口打下,看環(huán)繞是否有問題。載入網(wǎng)頁時性能如何?圖片是否太多? – 表單:是否接收正確數(shù)據(jù),拒絕錯誤數(shù)據(jù)?可選域是否真正可選?若輸入99999999999999999999999999999會怎樣? – 對象和其他各種簡單的功能:網(wǎng)頁中可能包含單擊計數(shù)器、滾動文本選擇框、變換的廣告和站內(nèi)搜索等特性,把這些特性看作常規(guī)程序測試。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 4) ? 灰盒測試,把軟件當(dāng)做黑盒測試,但是通過簡單查看(不像白盒測試那樣完整地查看)軟件內(nèi)部工作機(jī)制作為補(bǔ)充。 ? 網(wǎng)頁特點使其非常適合進(jìn)行灰盒測試,網(wǎng)頁由HTML創(chuàng)建,很容易被測試人員查看,可以了解常用的基本 HTML標(biāo)記,查看多種網(wǎng)頁上的HTML語句,查看應(yīng)用了那些技術(shù),以及這些技術(shù)在網(wǎng)頁上是如何把各種元素構(gòu)建起來的。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 5) ? 白盒測試,網(wǎng)頁中除了 HTML創(chuàng)建的文字和圖片等靜態(tài)內(nèi)容,還包括可自定義和動態(tài)改變的內(nèi)容,它們由 Web編程語言( DHTML、 Java、JavaScript、 ActiveX、 VBScript、 Perl、 CGI、ASP、 JSP和 XML)。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 6) ? 配置和兼容性測試,要測試一個網(wǎng)站,需要考慮影響網(wǎng)站運行和外觀的硬件和軟件配置,包括: – 硬件平臺:是 Mac機(jī)、 PC機(jī)、 PDA、還是 WiFi手表?每一臺硬件設(shè)備都有自己的 OS、屏幕布局、通信軟件等,每種設(shè)備都會影響網(wǎng)站在屏幕上的外觀。 – 瀏覽器軟件和版本: Web瀏覽器即版本很多,有些只能在一種硬件平臺上運行,有的可以在多種平臺上運行。AOL、 Firefox、 IE、 Pocket IE、 NetScape、 Opera – 瀏覽器插件:接受插件或者擴(kuò)展來獲得附加功能。 – 瀏覽器選項:允許大量自定義,如安全性選項、文字標(biāo)簽等。 – 視頻分辨率和色深:在各種屏幕分辨率和顏色模式下顯示。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 7) ? 易用性測試, Jakob Nielsen – 盲目使用不成熟的新技術(shù) – 滾動文字、滾動塊和不停運行的動畫 – 滾動顯示的長頁面 – 非標(biāo)準(zhǔn)的鏈接顏色 – 過期信息 – 下載時間過長 – 缺少導(dǎo)航支持 – 孤頁 – 復(fù)雜的網(wǎng)站地址 – 使用框架 Software Testing Technology 劉冬梅 驗收測試 ? 前面的測試級別以及測試活動都是在產(chǎn)品開發(fā)者的職責(zé)范圍內(nèi)進(jìn)行的,在交付給用戶之前執(zhí)行。但在安裝和使用軟件之前,必須執(zhí)行驗收測試,關(guān)注的是客戶的觀點和判斷,是唯一一個用戶真正參與其中或者用戶能夠理解的測試,甚至可以完全負(fù)責(zé)驗收測試。 ? 常見的驗收測試形式: – 通過測試判斷合同是否滿足 – 用戶驗收測試:最終用戶 – 操作驗收測試:系統(tǒng)管理員 – 現(xiàn)場測試( α 測試和 β 測試) Software Testing Technology 劉冬梅 α測試和 β測試 ? α 測試 是指軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶行對即將面市軟件產(chǎn)品(稱為 α 版本)進(jìn)行測試,試圖發(fā)現(xiàn)錯誤并修正。 ? 經(jīng)過 α 測試調(diào)整的軟件產(chǎn)品稱為 β 版本。緊隨其后的 β 測試 是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實際使用 β 版本,并要求用戶報告異常情況、提出批評意見。然后軟件開發(fā)公司再對 β 版本進(jìn)行改錯和完善。 Software Testing Technology 劉冬梅 驗收測試步驟( 1) ? 制定測試計劃,測試項,測試策略及驗收通過準(zhǔn)則,并經(jīng)過客戶參與的計劃評審。 ? 建立測試環(huán)境,設(shè)計測試用例,并經(jīng)過評審 ? 準(zhǔn)備測試數(shù)據(jù),執(zhí)行測試用例,記錄測試結(jié)果。 ? 分析測試結(jié)果,根據(jù)驗收通過準(zhǔn)則分析測試結(jié)果,作出驗收是否通過及測試評價。 Software Testing Technology 劉冬梅 驗收測試步驟( 2) – 測試項目通過; – 測試項目沒有通過,并且不存在變通方法,需要很大的修改; – 測試項目沒有通過,但存在變通方法,在維護(hù)后期或下一個版本改進(jìn); – 測試項目無法評估或者無法給出完整的評估。此時必須給出原因。如果是因為該測試項目沒有說明清楚,應(yīng)該修改測試計劃 ? 提交測試報告 Software Testing Technology 劉冬梅 驗收測試完成標(biāo)準(zhǔn) ? 驗收測試完成標(biāo)準(zhǔn) : – 完全執(zhí)行了驗收測試計劃中的每個測試用例。 – 在驗收測試中發(fā)現(xiàn)的錯誤已經(jīng)得到修改并且通過了測試或者經(jīng)過評估留待下一版本中修改。 – 完成軟件驗收測試報告。 Software Testing Technology 劉冬梅 驗收測試注意事項 ? 注意事項: – 必須編寫正式的、單獨的驗收測試報告 – 驗收測試必須在實際用戶運行環(huán)境中進(jìn)行 – 由用戶和測試部門共同執(zhí)行。如公司自開發(fā)產(chǎn)品,應(yīng)由測試人員,產(chǎn)品設(shè)計部門,市場部門等共同進(jìn)行。 Software Testing Technology 劉冬梅 回歸測試 ? 回歸測試的目的 – 所做的修改達(dá)到了預(yù)定的目的,如錯誤得到了改正,新功能得到了實現(xiàn),能夠適應(yīng)新的運行環(huán)境等; – 不影響軟件原有功能的正確性。 ? 回歸測試的方法 – 再測試全部用例 – 基于風(fēng)險選擇測試 – 基于操作剖面選擇測試 – 再測試修改的部分
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1