【文章內(nèi)容簡(jiǎn)介】
過以測(cè)試過程的最優(yōu)組合和資源、進(jìn)度、風(fēng)險(xiǎn)的約束來多次運(yùn)行自動(dòng)化測(cè)試次數(shù),來達(dá)到最小化工作量的目標(biāo) 方法 過 程 High Risk Medium Risk Low Risk High 復(fù)雜度 Medium 復(fù)雜度 Low 復(fù)雜度 ? Assuming test cases for all risks and plexities are inscope for each test cycle. Automation ROI Matrix ? 測(cè)試范圍 ? 由風(fēng)險(xiǎn)驅(qū)動(dòng)測(cè)試 ( 例如:高風(fēng)險(xiǎn)的項(xiàng)先被測(cè)試 ) ? 自動(dòng)化的優(yōu)先順序 : ? 對(duì)于能盡快(最少運(yùn)行次數(shù))達(dá)到投資回報(bào)平衡點(diǎn) ? 高風(fēng)險(xiǎn)的測(cè)試案例優(yōu)先 ? 低復(fù)雜度的測(cè)試案例優(yōu)先 優(yōu)先級(jí)策略 自動(dòng)化測(cè)試工作任務(wù)的優(yōu)先級(jí) of Test Cycles for Beginning of Return on Automation 復(fù)雜度 Risk High Medium Low High Medium Low 1 3 4 2 Priority / Order 5 8 6 9 7 自動(dòng)化測(cè)試目標(biāo) ? 只適用于功能測(cè)試階段,因?yàn)橐话銜?huì): ? 給定預(yù)算,進(jìn)度,資源 ? 給定平均或期望的測(cè)試運(yùn)行次數(shù) ? 根據(jù)業(yè)務(wù)流程的不同(復(fù)雜度和風(fēng)險(xiǎn))最大化自動(dòng)化率(只能達(dá)到有限值) 初級(jí)階段目標(biāo) ? 可以適用于回歸測(cè)試: ? 自動(dòng)化率可以逐步提高 ?增加自動(dòng)化測(cè)試的次數(shù) ?減少測(cè)試運(yùn)行時(shí)的缺陷 高級(jí)階段目標(biāo) 通過靈活的合理的自動(dòng)化測(cè)試目標(biāo)最大化時(shí)間和資源的利用率和價(jià)值 二、 ROI分析 - 1 ? As s um in g t e s t c as e s f or all ri s k s a nd c om plex it ies are in s c op e f o r ea c h t e s t c y c le.A u tomation ROI Matrix of T es t Cy cle s fo r Begin n ing of Retu r n on A u t o mat ion ediu m hLowM ediu mHig h復(fù)雜度Risk復(fù)雜度1 342 P r iorit y / O r d er58697二、 ROI分析 - 2 自動(dòng)化測(cè)試固定成本的例子: ? 硬件 ? 應(yīng)用軟件的許可證 ? 應(yīng)用軟件的技術(shù)支持 ? 自動(dòng)化測(cè)試環(huán)境的設(shè)計(jì)和搭建 ? 自動(dòng)化測(cè)試環(huán)境的維護(hù) ? 腳本開發(fā)工具軟件 ? 腳本開發(fā)工具的許可證 ? 測(cè)試工具的培訓(xùn) ? 測(cè)試工具的引入和啟動(dòng) 自動(dòng)化測(cè)試可變成本的例子: ? 自動(dòng)化測(cè)試用例的設(shè)計(jì) ? 自動(dòng)化測(cè)試用力的實(shí)現(xiàn) ? 自動(dòng)化測(cè)試的維護(hù) ? 自動(dòng)化測(cè)試用例的執(zhí)行 ? 自動(dòng)化測(cè)試結(jié)果的分析 ? 缺陷的報(bào)告 ? 測(cè)試結(jié)果的報(bào)告 ? 測(cè)試執(zhí)行數(shù)據(jù)的保存 ? 自動(dòng)執(zhí)行的測(cè)試 手工測(cè)試共同要素的例子: ? 被測(cè)軟件分析 ? 測(cè)試規(guī)劃 ? 基礎(chǔ)測(cè)試設(shè)計(jì) ? 缺陷報(bào)告 ? 測(cè)試結(jié)果報(bào)告 內(nèi)容大綱 ?一、 技術(shù)發(fā)展趨勢(shì) ?二、 ROI分析 ?三、 流程、案例示例 ?四、 組織管理 ?五、 自動(dòng)化測(cè)試體系 ?六、 應(yīng)用系統(tǒng)架構(gòu) ?七、 集成架構(gòu) 三、 流程、案例示例- 1 三、 流程、案例示例- 流程、案例示例- 3 交易分支 ? 交易分支案例: – 給交易分支增加一組數(shù)據(jù),成為交易分支案例 —— 為具體的測(cè)試案例所使用 ? 交易分支的視圖: – 交易分支輸入文檔(設(shè)計(jì)) – 交易分支腳本(自動(dòng)化測(cè)試) ? 交易分支對(duì)應(yīng): – 交易 – 交易的執(zhí)行分支覆蓋 三、 流程、案例示例- 6 業(yè)務(wù)測(cè)試案例 ? 業(yè)務(wù)測(cè)試案例 – 具有輸入、輸出參數(shù) – 每個(gè)步驟都由交易分支案例組成,可以進(jìn)行數(shù)據(jù)傳遞,如:傳遞帳號(hào)。 – 每個(gè)交易分支案例,都具有執(zhí)行中使用的柜員信息 – 具有校驗(yàn)功能 – 由業(yè)務(wù)案例設(shè)計(jì)人員設(shè)計(jì) 內(nèi)容大綱 ?一、 技術(shù)發(fā)展趨勢(shì) ?二、 ROI分析 ?三、 流程、案例示例 ?四、 組織管理 ?五、 自動(dòng)化測(cè)試體系 ?六、 應(yīng)用系統(tǒng)架構(gòu) ?七、 集成架構(gòu)