性能测试基本流程介绍(《软件性能测试过程详解与安全剖析》)
1、性能測(cè)試團(tuán)隊(duì)的人員構(gòu)成
性能測(cè)試團(tuán)隊(duì)中應(yīng)包括以下角色:項(xiàng)目測(cè)試經(jīng)理、測(cè)試設(shè)計(jì)角色、測(cè)試開發(fā)角色、測(cè)試執(zhí)行角色、測(cè)試分析角色和支持角色(如系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫支持等)。
2、性能測(cè)試過程模型(PTGM)
PTGM模型包括以下幾個(gè)步驟:1. 測(cè)試前期準(zhǔn)備 2.測(cè)試工具引入 3.測(cè)試計(jì)劃 4.測(cè)試設(shè)計(jì)與開發(fā) 5. 測(cè)試執(zhí)行與管理 6.測(cè)試分析。
- 測(cè)試前期準(zhǔn)備:主要任務(wù)為保證系統(tǒng)穩(wěn)定和建立合適的測(cè)試團(tuán)隊(duì)。主要活動(dòng)包括:系統(tǒng)基礎(chǔ)功能驗(yàn)證、組建測(cè)試團(tuán)隊(duì)、測(cè)試工具需求確認(rèn)、性能預(yù)備測(cè)試(可選活動(dòng))。
- 測(cè)試工具引入階段:主要活動(dòng)包括選擇工具、工具應(yīng)用的技能培訓(xùn)、確定工具的應(yīng)用過程。
- 測(cè)試計(jì)劃階段:性能測(cè)試領(lǐng)域分析(能力驗(yàn)證?規(guī)劃能力?性能調(diào)優(yōu)?發(fā)現(xiàn)象缺陷?)、用戶活動(dòng)剖析與業(yè)務(wù)建模、確定性能目標(biāo)。
- 測(cè)試設(shè)計(jì)與開發(fā)階段:測(cè)試環(huán)境設(shè)計(jì)、測(cè)試場(chǎng)景設(shè)計(jì)、測(cè)試用例設(shè)計(jì)、腳本和輔助工具開發(fā)。、
- 測(cè)試執(zhí)行與管理:建立測(cè)試環(huán)境、部署測(cè)試腳本和測(cè)試場(chǎng)景、執(zhí)行測(cè)試和記錄結(jié)果。
- 測(cè)試分析:性能測(cè)試的挑戰(zhàn)性很大程度上體現(xiàn)在對(duì)測(cè)試結(jié)果的分析上,可以說,每次性能測(cè)試結(jié)果的分析都需要測(cè)試分析人員具有相當(dāng)程序的對(duì)軟件性能、軟件架構(gòu)和各性能指標(biāo)的了解。
3、敏捷性能測(cè)試模型(APTM)
敏捷測(cè)試這個(gè)術(shù)語通常指敏捷開發(fā)方法中測(cè)試相關(guān)的部分。敏捷開發(fā)方法是一組軟件開發(fā)方法的集合,它鼓勵(lì)協(xié)作、交互、面向可交付的產(chǎn)出,通過迭代的方式實(shí)現(xiàn)小步快走,目標(biāo)是在需求不斷變化的情況下能夠按時(shí)交付滿足用戶需求的產(chǎn)品。敏捷性能測(cè)試中的活動(dòng)通常需要工具與環(huán)境的支持。在敏捷體系中,持續(xù)集成環(huán)境表現(xiàn)象為通過持續(xù)構(gòu)建的方式保證開發(fā)工程師的代碼能夠經(jīng)常性地進(jìn)行集成,在集成過程中盡可能早地發(fā)現(xiàn)問題。總體來說,APTM中主要活動(dòng)如下:1. 識(shí)別性能測(cè)試任務(wù)優(yōu)先級(jí) 2. 設(shè)置環(huán)境與執(zhí)行測(cè)試 3. 分析測(cè)試結(jié)果與報(bào)告 4. 在下一次迭代中重復(fù)步驟1-3
?
總結(jié)
以上是生活随笔為你收集整理的性能测试基本流程介绍(《软件性能测试过程详解与安全剖析》)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: KeyMob移动广告聚合平台飙升您的移动
- 下一篇: iec611313标准下载_IEC 61