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

正文內(nèi)容

[計算機(jī)軟件及應(yīng)用]softwaretesting-測試級別(參考版)

2025-02-24 20:59本頁面
  

【正文】 ? 回歸測試的方法 – 再測試全部用例 – 基于風(fēng)險選擇測試 – 基于操作剖面選擇測試 – 再測試修改的部分 。如公司自開發(fā)產(chǎn)品,應(yīng)由測試人員,產(chǎn)品設(shè)計部門,市場部門等共同進(jìn)行。 – 完成軟件驗收測試報告。如果是因為該測試項目沒有說明清楚,應(yīng)該修改測試計劃 ? 提交測試報告 Software Testing Technology 劉冬梅 驗收測試完成標(biāo)準(zhǔn) ? 驗收測試完成標(biāo)準(zhǔn) : – 完全執(zhí)行了驗收測試計劃中的每個測試用例。 Software Testing Technology 劉冬梅 驗收測試步驟( 2) – 測試項目通過; – 測試項目沒有通過,并且不存在變通方法,需要很大的修改; – 測試項目沒有通過,但存在變通方法,在維護(hù)后期或下一個版本改進(jìn); – 測試項目無法評估或者無法給出完整的評估。 ? 建立測試環(huán)境,設(shè)計測試用例,并經(jīng)過評審 ? 準(zhǔn)備測試數(shù)據(jù),執(zhí)行測試用例,記錄測試結(jié)果。然后軟件開發(fā)公司再對 β 版本進(jìn)行改錯和完善。 ? 經(jīng)過 α 測試調(diào)整的軟件產(chǎn)品稱為 β 版本。但在安裝和使用軟件之前,必須執(zhí)行驗收測試,關(guān)注的是客戶的觀點和判斷,是唯一一個用戶真正參與其中或者用戶能夠理解的測試,甚至可以完全負(fù)責(zé)驗收測試。 – 視頻分辨率和色深:在各種屏幕分辨率和顏色模式下顯示。AOL、 Firefox、 IE、 Pocket IE、 NetScape、 Opera – 瀏覽器插件:接受插件或者擴(kuò)展來獲得附加功能。 Software Testing Technology 劉冬梅 一個實例:網(wǎng)站測試( 6) ? 配置和兼容性測試,要測試一個網(wǎng)站,需要考慮影響網(wǎng)站運行和外觀的硬件和軟件配置,包括: – 硬件平臺:是 Mac機(jī)、 PC機(jī)、 PDA、還是 WiFi手表?每一臺硬件設(shè)備都有自己的 OS、屏幕布局、通信軟件等,每種設(shè)備都會影響網(wǎng)站在屏幕上的外觀。 ? 網(wǎng)頁特點使其非常適合進(jìn)行灰盒測試,網(wǎng)頁由HTML創(chuàng)建,很容易被測試人員查看,可以了解常用的基本 HTML標(biāo)記,查看多種網(wǎng)頁上的HTML語句,查看應(yīng)用了那些技術(shù),以及這些技術(shù)在網(wǎng)頁上是如何把各種元素構(gòu)建起來的。載入網(wǎng)頁時性能如何?圖片是否太多? – 表單:是否接收正確數(shù)據(jù),拒絕錯誤數(shù)據(jù)?可選域是否真正可選?若輸入99999999999999999999999999999會怎樣? – 對象和其他各種簡單的功能:網(wǎng)頁中可能包含單擊計數(shù)器、滾動文本選擇框、變換的廣告和站內(nèi)搜索等特性,把這些特性看作常規(guī)程序測試。 – 超鏈接:檢查每個鏈接確保它跳轉(zhuǎn)到正確的目的地,并在正確的窗口中打開;鏈接明顯,文字鏈接一般有下劃線,鼠標(biāo)指針經(jīng)過任何類型的超鏈接時應(yīng)有變化;檢查鏈接打開郵件信息是否正確響應(yīng)。 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)記和嵌入信息。 – 壓力測試主要是使系統(tǒng)承受速度方面的超額負(fù)載,如一個短時間內(nèi)的吞吐量,而容量測試關(guān)注的是數(shù)據(jù)方面的承受能力,其目的是顯示系統(tǒng)可以處理的數(shù)據(jù)容量。容量測試還將確定測試對象在給定時間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。壓力測試實質(zhì)上是一種特定類型的負(fù)載測試。 – 壓力測試是通過確定一個系統(tǒng)的瓶頸來獲得系統(tǒng)能提供的最大服務(wù)級別的測試;而性能測試是檢測系統(tǒng)在一定負(fù)荷下的表現(xiàn),是正常能力的表現(xiàn),而壓力測試是極端情況下系統(tǒng)能力的表現(xiàn)。 – 一般通過模擬方法進(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ù)載測試)( 2) ? 壓力測試方法的特點: – 檢查系統(tǒng)處于壓力情況下的表現(xiàn)能力,通過不斷增加系統(tǒng)壓力來檢測系統(tǒng)在不同壓力情況下所能夠到達(dá)的工作能力和水平。異常情況主要指的是峰值(瞬間使用高峰)、大量數(shù)據(jù)的處理能力、長時間運行等情況。從本質(zhì)上來說,測試者是想要破壞程序,難怪在進(jìn)行壓力測試時常常問自己: “ 我們能夠?qū)⑾到y(tǒng)折騰到什么程度而又不會出錯? ” 。 ? 性能測試基準(zhǔn)法就是根據(jù)上述基準(zhǔn),分別設(shè)計系統(tǒng)測試用例,通過測試計算上述性能參數(shù)。 ? 性能測試包括以下三個方面: – 評估系統(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)性能,檢測軟件中的問題。 ? 備份測試的目的是驗證系統(tǒng)在發(fā)生軟件或硬件失敗時備份數(shù)據(jù)的能力。 Software Testing Technology 劉冬梅 恢復(fù)性測試與備份測試 ? 恢復(fù)性測試主要檢查系統(tǒng)的容錯能力。軟件可靠性與軟件缺陷有關(guān),也與系統(tǒng)輸入和系統(tǒng)使用有關(guān)。 Software Testing Technology 劉冬梅 健壯性測試( 2) ? 災(zāi)難性失效:最嚴(yán)重的失效,只有通過系統(tǒng)重新引導(dǎo)才能得到解決; ? 重啟失效:一個系統(tǒng)函數(shù)的調(diào)用沒有返回,使得調(diào)用它的程序掛起或停止; ? 夭折失效:程序執(zhí)行時由于異常輸入,系統(tǒng)發(fā)出錯誤提示使程序中止; ? 沉寂失效:異常輸入時,系統(tǒng)應(yīng)當(dāng)發(fā)出錯誤提示,但是測試結(jié)果卻沒有發(fā)生異常; ? 干擾失效:指系統(tǒng)異常時返回了錯誤提示,但是該錯誤提示不是預(yù)期中的提示; Software Testing Technology 劉冬梅 可靠性測試 ? 可靠性( Reliability)是產(chǎn)品在規(guī)定的條件下和規(guī)定的時間內(nèi)完成規(guī)定功能的能力,它的概率度量稱為可靠度。如果系統(tǒng)的容錯性好的話,系統(tǒng)只給出提示或內(nèi)部消化掉,而不會導(dǎo)致系統(tǒng)出錯甚至崩潰 – 災(zāi)難恢復(fù)性測試。如當(dāng)系統(tǒng)出錯時,能否在指定時間間隔內(nèi)修正錯誤并重新啟動系統(tǒng)。例如: – 想方設(shè)法截取或破譯口令; – 專門開發(fā)軟件來破壞系統(tǒng)的保護(hù)機(jī)制; – 故意導(dǎo)致系統(tǒng)失敗,企圖趁恢復(fù)之機(jī)非法進(jìn)入; – 試圖通過瀏覽非保密數(shù)據(jù),推導(dǎo)所需信息等等。 … } Void myValidate(){ /*validates a user password and grants access to millions of private customer records */ } ? 安全字符串函數(shù) Software Testing Technology 劉冬梅 安全性測試( 3) ? 安全性測試是檢查系統(tǒng)對非法侵入的防范能力。故一個軟件系統(tǒng)可能由安全漏洞使黑客獲得訪問權(quán)限,但其安全度要足以阻止黑客對任何有價值數(shù)據(jù)的進(jìn)一步訪問; – 使用 /借用:黑客為自己的目的會嘗試使用系統(tǒng) – 惡意破壞: 3個 D(丑化 Defacing:改變外觀、破壞Destruction:刪除或修改數(shù)據(jù)、拒絕服務(wù) DOS:阻止或妨礙系統(tǒng)執(zhí)行正常操作); – 偷竊:最嚴(yán)重的黑客行為,找出可以使用和出賣的有價值的東西 Software Testing Technology 劉冬梅 安全性測試( 2) ? 任何軟件產(chǎn)品中都有一個安全問題 —— 緩沖區(qū)溢出 Void myBufferCopy(char * pSourceStr){ char pDestStr[100]。 – 卸載測試。 – 許可證號碼與注冊號碼的驗證。 – 安裝程序是否占用系統(tǒng)資源與原系統(tǒng)沖突,是否會影響原系統(tǒng)安全性。 – 過程中是否有明顯的、合理的提示信息。 – 安裝說明書有無對安裝環(huán)境做限制和要求。一個好的措施是 readme文件,將最后改動通知用戶。 – 編寫文檔的人可能對軟件做什么不甚了解 – 印刷文檔制作要花不少時間,需要幾周,甚至幾個月,由于這個時間差,軟件產(chǎn)品的文檔需要在軟件完成之前定稿。 ? 軟件驅(qū)動的文檔還得像程序一樣運行起來測試。 ? 軟件文檔的類型: – 包裝文字和圖形:可能包含軟件的屏幕抓圖、功能列表、系統(tǒng)要求和版權(quán)信息; – 市場宣傳材料、廣告以及其他插頁:促進(jìn)相關(guān)軟件銷售的重要工具,包括服務(wù)聯(lián)系方式等; – 授權(quán) /注冊登記表:客戶注冊軟件時填寫并寄回的卡片 – EULA( youla)最終用戶許可協(xié)議:客戶同意條款的法律文書 – 還有標(biāo)簽和不干膠條、安裝和設(shè)置指導(dǎo)、用戶手冊、聯(lián)機(jī)手冊、錯誤提示信息等 Software Testing Technology 劉冬梅 文檔測試( 2) ? 軟件文檔已成為軟件的一個重要組成部分,而且種類繁多,對文檔的測試也變得必不可少。 ? 跳動的臘腸 dancing bologna ? 大型軟件開發(fā)或周期較長經(jīng)過幾次反復(fù)的軟件開發(fā)中容易產(chǎn)生一些沒有實用性的功能。 – 所見即所得:保證 UI顯示的就是實際得到的。 – 語言和拼寫:有些程序員的拼寫和寫作水平較低。 Software Testing Technology 劉冬梅 正確性 ? 正確性的問題一般都很明顯,比較容易發(fā)現(xiàn),測試 UI是否做了該做的事情。 – 錯誤處理:程序在用戶執(zhí)行關(guān)鍵操作之前提出警告,并且允許用戶恢復(fù)由于錯誤操作而丟失的數(shù)據(jù)(更正能力)。多種狀態(tài)之間的轉(zhuǎn)換,增加了編程的難度,更增加了軟件測試人員的工作量。 ? 在審查產(chǎn)品時要考慮: – 快速鍵和菜單選項 – 術(shù)語和命名 – 用戶級別 Software Testing Technology 劉冬梅 靈活性 ? 用戶喜歡可以靈活選擇的軟件,軟件可以選擇不同的狀態(tài)和方式,完成相應(yīng)的功能。 – UI組織和布局是否合理?輕松從一個功能轉(zhuǎn)到另一個功能?下一步做什么明顯嗎? – 有多余功能嗎?幫助系統(tǒng)能幫忙嗎? 直觀性 Software Testing Technology 劉冬梅 一致性 ? 包括軟件本身的一致性,以及軟件與其他軟件的一致性。 ? 用戶界面的 7個要素 : – 符合標(biāo)準(zhǔn)和規(guī)范、直觀性、一致性、靈活性、舒適性、正確性、實用性 Software Testing Technology 劉冬梅 符合標(biāo)準(zhǔn)和規(guī)范 ? 通常標(biāo)準(zhǔn)是已經(jīng)確立的,多數(shù)用戶已經(jīng)熟悉并接受了這些標(biāo)準(zhǔn)和規(guī)范、或已經(jīng)認(rèn)同了這些信息所代表的意義。 UI通常被當(dāng)做創(chuàng)建者的作品,而測試人員說某處是錯誤,就可能挫傷 “ 藝術(shù)家 ” 。 – 需要決定測試哪些最重要的程序,選擇的原則是: ? 流行程度:根據(jù)銷售記錄選擇前 100或 1000個; ? 年頭:選擇僅 3年的程序和版本; ? 類型:分為不同類型,從每種類型中選擇; ? 生產(chǎn)廠商:根據(jù)制作軟件的公司來選擇。 Software Testing Technology 劉冬梅 兼容性測試( 4) ?
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1