測(cè)試的進(jìn)階之道

測(cè)試的進(jìn)階之道

目錄

測(cè)試的階梯(角色) 2

管理類 2

技術(shù)類 2

如何拾級(jí)而上 3

技能獲取的德雷福斯模型 3

參考 3

關(guān)鍵任務(wù) 3

測(cè)試管理(目標(biāo)) 3

測(cè)試計(jì)劃和策略 4

測(cè)試系統(tǒng)建設(shè) 4

看結(jié)果,更看過(guò)程 4

測(cè)試過(guò)程的定義 5

角色的定義 5

關(guān)鍵動(dòng)作(輸入,處理,輸出 IBO模型) 5

TMMi 5

方法論 5

測(cè)試設(shè)計(jì) 6

測(cè)試執(zhí)行 6

專項(xiàng)測(cè)試 6

日常執(zhí)行 7

測(cè)試設(shè)計(jì) 7

測(cè)試執(zhí)行 7

用例管理,缺陷管理 7

測(cè)試評(píng)估 7

手工、自動(dòng)化之辯 7

每一個(gè)部分都可以展開(kāi)成一篇文章,一本書(shū),甚至多本書(shū)來(lái)討論,這里只是概述;提綱挈領(lǐng)。不免掛一漏萬(wàn),只要能夠領(lǐng)會(huì)主干應(yīng)該就夠了。

測(cè)試的階梯(角色)

按照不宜混淆的層次,大題上可以分為這么一些關(guān)鍵角色/階段

管理類

測(cè)試總監(jiān) TD

負(fù)責(zé)公司級(jí),產(chǎn)品線級(jí)別的測(cè)試管理工作;保障產(chǎn)品快速,高質(zhì)量的交付。

測(cè)試經(jīng)理 PM

一個(gè)產(chǎn)品的測(cè)試管理任務(wù),質(zhì)量看門人。

測(cè)試組長(zhǎng) PL

一個(gè)模塊,一個(gè)版本的日常管理,如用例管理,缺陷管理,人員管理,環(huán)境,資源管理等

技術(shù)類

測(cè)試系統(tǒng)工程師(架構(gòu)類) TST/TAE

全局統(tǒng)籌,環(huán)境,計(jì)劃,策略的協(xié)同能力;

基于風(fēng)險(xiǎn)的測(cè)試能力,測(cè)試計(jì)劃和策略的擬定;環(huán)境規(guī)劃設(shè)計(jì);

測(cè)試設(shè)計(jì)(功能,專項(xiàng))TDE

要求的是對(duì)需求,業(yè)務(wù)的理解;

開(kāi)放的測(cè)試思維;

專業(yè)的測(cè)試設(shè)計(jì)方法和技巧;不斷豐富的實(shí)踐經(jīng)驗(yàn);

測(cè)試執(zhí)行(功能,專項(xiàng))TE

功能測(cè)試,業(yè)務(wù)的理解能力;

利用各種執(zhí)行工具的能力,操作系統(tǒng),數(shù)據(jù)庫(kù)等;

測(cè)試開(kāi)發(fā)(自動(dòng)化,單元測(cè)試)

這個(gè)是開(kāi)發(fā)類方向發(fā)展; 需要的更多的是開(kāi)發(fā)的能力;測(cè)試算式業(yè)務(wù);

自動(dòng)化是方式,工具,講的是規(guī)模效應(yīng),適合的才好;

要結(jié)合團(tuán)隊(duì)的規(guī)模,資源,能力來(lái)采用何種程度、類型的自動(dòng)化;

前期投入大,維護(hù)成本,小團(tuán)隊(duì)不一定適合;

如何拾級(jí)而上

- 確定自己的特點(diǎn),喜歡什么,擅長(zhǎng)什么?

技術(shù)還是管理;

- 細(xì)分的領(lǐng)域,需要專注

技能獲取的“德雷福斯模型

專家

精通

勝任

高級(jí)新手

新手

參考

一萬(wàn)小時(shí)天才理論

程序員的思維修煉

軟件架構(gòu)師的12項(xiàng)修煉

關(guān)鍵任務(wù)

測(cè)試管理(目標(biāo))

管理的本質(zhì)

基于環(huán)境(需求)和資源制定目標(biāo),

提供基礎(chǔ)設(shè)施,人力,物料資源等保障;

- 制定目標(biāo),準(zhǔn)備資源

擬定計(jì)劃,策略;如何達(dá)成目標(biāo)

這個(gè)其實(shí)是一個(gè)偏重管理的層次,

當(dāng)然對(duì)測(cè)試工作本身的理解是擬定目標(biāo)的前提條件;

符合SMART原則

- 好壞的體現(xiàn);

盡早發(fā)現(xiàn)問(wèn)題,降低項(xiàng)目的總體成本,保證質(zhì)量;

測(cè)試的目的不是發(fā)現(xiàn)的問(wèn)題越多越好;而是越早越好,預(yù)防問(wèn)題,減少問(wèn)題;

- 測(cè)試過(guò)程管理、過(guò)程改進(jìn)

- 測(cè)試資源管理

- 測(cè)試人員管理等

測(cè)試計(jì)劃和策略

- RBT - 基于風(fēng)險(xiǎn)的測(cè)試;評(píng)估風(fēng)險(xiǎn)等級(jí),優(yōu)先考慮高風(fēng)險(xiǎn)的問(wèn)題,

測(cè)試的本質(zhì),其實(shí)是基于統(tǒng)計(jì)概率來(lái)發(fā)現(xiàn)常見(jiàn)的問(wèn)題

理論上講,測(cè)試的空間是無(wú)限大的,所以只能選擇有效的測(cè)試集來(lái)保證 有限的質(zhì)量保證;學(xué)問(wèn)在于選擇什么樣的測(cè)試集,數(shù)據(jù)來(lái)測(cè)試;

- 計(jì)劃的執(zhí)行,執(zhí)行,跟蹤,回顧等 PDCA 循環(huán),來(lái)保證質(zhì)量

測(cè)試系統(tǒng)建設(shè)

看結(jié)果,更看過(guò)程

再次說(shuō)明,測(cè)試不是發(fā)現(xiàn)的問(wèn)題越多越好,要看測(cè)試的覆蓋度,測(cè)試集的選擇是否合理,有效;看結(jié)果,更要看過(guò)程,通過(guò)過(guò)程來(lái)保證質(zhì)量。

測(cè)試過(guò)程的定義

采取的模型,

和開(kāi)發(fā)模型的協(xié)同(瀑布,迭代等,TDD)

角色的定義

根據(jù)分工,職責(zé)范圍;測(cè)試相關(guān)的關(guān)鍵的角色可以分為;

測(cè)試經(jīng)理、測(cè)試組長(zhǎng)(管理 PL/PM)

測(cè)試系統(tǒng)工程師(TSE設(shè)計(jì))

測(cè)試設(shè)計(jì)工程師(TDE設(shè)計(jì))

測(cè)試開(kāi)發(fā)工程師(TDE開(kāi)發(fā))

測(cè)試工程師(TE);

自動(dòng)化測(cè)試工程師(開(kāi)發(fā) ATE)

專項(xiàng)測(cè)試工程師(性能,安全,易用性,可移植性,文檔等)

關(guān)鍵動(dòng)作(輸入,處理,輸出 IBO模型)

IBO模型和開(kāi)發(fā)的一樣的道理,可以使用到有關(guān)過(guò)程的活動(dòng)中。

適合于線性的系統(tǒng);

測(cè)試日常

角色之間如何配合,相互分工;

TMMi

TMAP/Next

測(cè)試能力成熟度模型

方法論

使用的工具,方法,模板,系統(tǒng),質(zhì)量要求等;

針對(duì)每個(gè)關(guān)鍵的動(dòng)作,都有對(duì)應(yīng)的

測(cè)試設(shè)計(jì)

環(huán)境的設(shè)計(jì)

過(guò)程的設(shè)計(jì)

用例的設(shè)計(jì)(執(zhí)行的過(guò)程,數(shù)據(jù)設(shè)計(jì))

測(cè)試執(zhí)行

手工執(zhí)行

自動(dòng)化執(zhí)行

專項(xiàng)測(cè)試

- ISO9126 質(zhì)量體系

功能測(cè)試

性能測(cè)試

易用性測(cè)試

安全測(cè)試

可移植性測(cè)試

兼容性測(cè)試

文檔測(cè)試

安裝測(cè)試

國(guó)際化測(cè)試

本地化測(cè)試

- MonkeyTest

隨機(jī)測(cè)試;當(dāng)然可以很快,但是需要驗(yàn)證,這個(gè)是人的

- Explorer Test 探索性測(cè)試

- Model Based Test 基于模型的測(cè)試

日常執(zhí)行

測(cè)試設(shè)計(jì)

環(huán)境設(shè)計(jì),

用例設(shè)計(jì)

數(shù)據(jù)設(shè)計(jì)

自動(dòng)化設(shè)計(jì)(框架,用例等)

測(cè)試執(zhí)行

單元測(cè)試

集成測(cè)試

系統(tǒng)測(cè)試

功能測(cè)試

專項(xiàng)測(cè)試

用例管理,缺陷管理

執(zhí)行任務(wù)分配,執(zhí)行等,日常的小的管理

測(cè)試組長(zhǎng)的角色就可以了

測(cè)試評(píng)估

測(cè)試過(guò)程的評(píng)估

測(cè)試結(jié)果的評(píng)估

產(chǎn)品質(zhì)量的評(píng)估

手工、自動(dòng)化之辯

手工方式,自動(dòng)化方式不同而已,自動(dòng)化不是全部;

自動(dòng)化的定位,

1. 應(yīng)該是輔助的,保護(hù)網(wǎng)的角色;

2. 創(chuàng)造性的,設(shè)計(jì)的工作還是要人來(lái)完成;

3. 結(jié)果的檢查,異常情況的處理還是需要借助人;依賴人;

自動(dòng)化的范圍,理論上講

計(jì)劃,策略,設(shè)計(jì),執(zhí)行,結(jié)果檢查;

評(píng)估等都可以全部,或者部分的自動(dòng)化;

適合 數(shù)據(jù)類型,接口類,標(biāo)準(zhǔn)化操作的測(cè)試,

規(guī)則明確(輸入,輸出,關(guān)系明確,可以通過(guò)計(jì)算處理的情況)

不要夸大,也不要貶低自動(dòng)化的作用; 適合才是最好的。

目的是為了提升效率和質(zhì)量;在這里要體現(xiàn)投資收益的平衡。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容