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

正文內(nèi)容

軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用-展示頁

2025-05-22 13:23本頁面
  

【正文】 測(cè)試,一般情況下,自動(dòng)化測(cè)試進(jìn)行的工作是以前進(jìn)行過的,因此被測(cè)試軟件在自動(dòng)化測(cè)試中暴露的故障要少得多。 ?結(jié)果很容易通過人驗(yàn)證的測(cè)試 :該種情況下的自動(dòng)化測(cè)試非常困難甚至不可能,如彩色模式的合適程度、屏幕輪廓的直觀效果,或選擇制定的屏幕對(duì)象是否能夠播放正確的聲音等。下列情況不適合于自動(dòng)化測(cè)試: ?測(cè)試很少進(jìn)行 ?軟件不穩(wěn)定 :如軟件升級(jí)版本時(shí),用戶界面和功能頻繁變化,此時(shí)自動(dòng)化測(cè)試相應(yīng)部分修改的開銷較大??偟膩碚f,測(cè)試自動(dòng)化的目標(biāo)是通過較少的開銷,得到更徹底的測(cè)試,并提高產(chǎn)品的質(zhì)量。1 第五章 軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用 一個(gè)例子: Rational Funtional Tester 2 第五章 軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用 Rational自動(dòng)化測(cè)試解決方案架構(gòu) 3 ?用工具代替 /輔助人工完成軟件測(cè)試活動(dòng)的過程,泛指所有能用工具輔助進(jìn)行的有關(guān)測(cè)試活動(dòng)。 ?測(cè)試自動(dòng)化的目標(biāo)是對(duì)被測(cè)試系統(tǒng)進(jìn)行自動(dòng)測(cè)試。 4 ?自動(dòng)化測(cè)試有如下特點(diǎn): ?可以對(duì)程序的新版本自動(dòng)執(zhí)行回歸測(cè)試 ?可以執(zhí)行一些手工測(cè)試?yán)щy或不可能進(jìn)行的測(cè)試 ?可以更好地利用資源 ?測(cè)試具有一致性和可重復(fù)性 ?測(cè)試的重用性 ?可以更快地將軟件推向市場(chǎng) ?可以增加軟件信任度 5 ?測(cè)試自動(dòng)化誤區(qū) : ?不現(xiàn)實(shí)的期望 ?期望自動(dòng)測(cè)試發(fā)現(xiàn)大量新故障 ?安全性錯(cuò)覺 ?自動(dòng)測(cè)試的維護(hù)開銷 ?技術(shù)問題 6 自 動(dòng) 化 測(cè) 試 在 軟 件 開 發(fā) 周 期 中 的 位 置 系統(tǒng)設(shè)計(jì)詳細(xì)設(shè)計(jì)單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試測(cè)試設(shè)計(jì)工具邏輯設(shè)計(jì)工具物理設(shè)計(jì)工具管理工具覆蓋測(cè)試工具調(diào)試工具動(dòng)態(tài)分析工具自動(dòng)測(cè)試工具性能、功能模擬測(cè)試工具需求分析靜態(tài)分析工具程序編碼7 ?自動(dòng)化測(cè)試不能取代手工測(cè)試。而軟件不穩(wěn)定時(shí),手工測(cè)試可以很快發(fā)現(xiàn)故障。 ?涉及物理交互的測(cè)試 :如在讀卡機(jī)上劃卡,斷開設(shè)備的物理連接,開關(guān)電源等。 ?測(cè)試自動(dòng)化主要用于回歸測(cè)試,進(jìn)行正確性驗(yàn)證測(cè)試,而不是故障發(fā)現(xiàn)測(cè)試。 9 ?自動(dòng)化測(cè)試不能提高測(cè)試的有效性。 ?自動(dòng)化測(cè)試不具有想象力 ?自動(dòng)化測(cè)試是通過測(cè)試軟件進(jìn)行,測(cè)試過程只是按照運(yùn)行機(jī)制執(zhí)行。 ?手工測(cè)試可以處理意外事件,如網(wǎng)絡(luò)連接中斷,此時(shí)必須重新建立連接。 10 ? 自動(dòng)化測(cè)試過程中主要涉及以下內(nèi)容: ? 測(cè)試驅(qū)動(dòng)、樁和驅(qū)動(dòng)數(shù)據(jù)的自動(dòng)生成:主要是依據(jù)所采用的測(cè)試方法,如等價(jià)類、邊界值等自動(dòng)產(chǎn)生多組測(cè)試數(shù)據(jù)。被錄制的腳本中含有測(cè)試輸入(包括文本和鼠標(biāo)移動(dòng)、點(diǎn)擊菜單和按鈕等動(dòng)作) ? 測(cè)試腳本技術(shù):用于自動(dòng)測(cè)試過程存放測(cè)試步驟、測(cè)試數(shù)據(jù)等相關(guān)內(nèi)容。 ? 自動(dòng)測(cè)試執(zhí)行:工具讀取腳本并執(zhí)行腳本命令,可以重復(fù)測(cè)試者的操作。 ? 自動(dòng)測(cè)試管理:完成測(cè)試計(jì)劃、測(cè)試大綱、測(cè)試缺陷管理等工作。 14 ?線性教本 ?結(jié)構(gòu)化腳本 ?共享腳本 ?數(shù)據(jù)驅(qū)動(dòng)腳本 ?關(guān)鍵字驅(qū)動(dòng)腳本 15 ? 線性腳本是通過錄制手工執(zhí)行的測(cè)試用例時(shí)得到的腳本,這種腳本包含所有的擊鍵(鍵盤和鼠標(biāo))、控制測(cè)試軟件的控制鍵及輸入數(shù)據(jù)的數(shù)字鍵,可以添加比較指令實(shí)現(xiàn)結(jié)果比較 ? 線性腳本的優(yōu)點(diǎn)主要是: ?不需要深入的工作或計(jì)劃 ,只需坐在計(jì)算機(jī)前錄制手工任務(wù); ?可以快速開始自動(dòng)化; ?對(duì)實(shí)際執(zhí)行操作可以審計(jì)跟蹤; ?用戶不必是編程人員; ?提供良好的(軟件或工具)演示。 16 ?結(jié)構(gòu)化腳本類似于結(jié)構(gòu)化程序設(shè)計(jì),含有控制腳本執(zhí)行的指令,支持順序、選擇和循環(huán)(疊代控制) 3種基本控制結(jié)構(gòu),一個(gè)腳本可以調(diào)用另一個(gè)腳本。需要一定的編程技術(shù)。 17 ? 共享腳本可以被多個(gè)測(cè)試用例使用,腳本之間可以相互調(diào)用;可以允許同一軟件應(yīng)用或系統(tǒng)的測(cè)試之間共享腳本;在不同的軟件應(yīng)用或系統(tǒng)的測(cè)試之間也可共享腳本。 ? 共享腳本的缺點(diǎn)是: ? 需要跟蹤更多的腳本 ,文檔、文字以及存儲(chǔ),如果管理得不好,很難找到適當(dāng)?shù)哪_本; ? 每個(gè)測(cè)試仍需要一個(gè)特定的測(cè)試腳本,維護(hù)成本仍然比較高 ; ? 共享腳本通常只是針對(duì)被測(cè)軟件的某一部分。用變量取代在錄制的腳本代碼中固定輸入內(nèi)容,如:名字、地址、數(shù)據(jù)等,然后通過變量從外部(文件、電子表格、數(shù)據(jù)庫等)讀取數(shù)據(jù)的測(cè)試 ? 數(shù)據(jù)驅(qū)動(dòng)腳本的優(yōu)點(diǎn)是: ? 可以很快增加類似的測(cè)試(腳本相同,數(shù)據(jù)不同); ? 測(cè)試者增加新測(cè)試不必具有工具腳本語言的技術(shù)或編程知識(shí); ? 對(duì)于第二個(gè)測(cè)試及后續(xù)測(cè)試無額外的腳本維護(hù)開銷 。 19 ? 關(guān)鍵詞驅(qū)動(dòng)腳本實(shí)際上是較復(fù)雜的數(shù)據(jù)驅(qū)動(dòng)技術(shù)的邏輯擴(kuò)展。 ? 關(guān)鍵字驅(qū)動(dòng)腳本有如下特征: ?測(cè)試腳本由控制腳本、測(cè)試文件、支持腳本組成; ?控制腳本不再受被測(cè)軟件或特殊應(yīng)用的約束; ?測(cè)試文件中使用關(guān)鍵字描述測(cè)試事例; ?控制腳本依次讀取測(cè)試文件中的每個(gè)關(guān)鍵字并調(diào)用相關(guān)的支持腳本。主要利用操作系統(tǒng)提供的 API函數(shù),測(cè)試軟件獲得系統(tǒng)信息并進(jìn)行統(tǒng)計(jì)和分析。 22 ?自動(dòng)化測(cè)試實(shí)施前的準(zhǔn)備工作 ?在進(jìn)行測(cè)試自動(dòng)化之前,對(duì)被測(cè)試軟件的可測(cè)試性接口的分析和處理是非常重要的工作;通過對(duì)接口的分析,制定出測(cè)試輸入和輸
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1