漫談測(cè)試工具的開發(fā)實(shí)踐
TCon論壇上公直給大家?guī)淼摹堵?a href="" target="_self" style="word-break: break-all; text-decoration: none; line-height: normal !important; ">測(cè)試工具的開發(fā)實(shí)踐》得到了許多同行的肯定,作為測(cè)試工作者,需要同時(shí)關(guān)注測(cè)試框架和測(cè)試工具。精典的測(cè)試框架為數(shù)不多,而不同的業(yè)務(wù)場(chǎng)景需求會(huì)帶來不同的測(cè)試工具需求。因此,我們會(huì)常常面臨選擇合適的測(cè)試工具或者開發(fā)合適的測(cè)試工具。公直提到,公司的發(fā)展與基因有關(guān),工具的基因也會(huì)決定工具的發(fā)展。
常見的測(cè)試框架設(shè)計(jì)思想:非結(jié)構(gòu)化的測(cè)試框架,模塊化測(cè)試模式,數(shù)據(jù)驅(qū)動(dòng)的測(cè)試框架,關(guān)鍵字驅(qū)動(dòng)的測(cè)試框架等。
一淘的測(cè)試層次包括單元測(cè)試,功能測(cè)試,回歸測(cè)試,性能測(cè)試,冒煙測(cè)試和流量測(cè)試。在測(cè)試宗旨的交流上,公直分享了google測(cè)試的一些主張:對(duì)于質(zhì)量來說,預(yù)防問題比發(fā)現(xiàn)問題本身更重要。質(zhì)量更多是開發(fā)人員的問題,而不是測(cè)試人員的。通過把測(cè)試工作融入到開發(fā)過程中,我們能降低那些富產(chǎn)Bug的人的出錯(cuò)機(jī)會(huì),不僅可以避免了大量最終用戶的使用問題,而丐還可以極大地降低測(cè)試人員報(bào)無效Bug的數(shù)量(節(jié)選自谷歌如何測(cè)試第三篇)。
除了測(cè)試工具本身,公直還分享了自動(dòng)化測(cè)試調(diào)動(dòng)工具, -TOAST(Toast Open Automation System Test),其主要功能包括持續(xù)集成測(cè)試,分布式測(cè)試,報(bào)表,openAPI。TOAST支持多類自動(dòng)化測(cè)試框架。
posted on 2012-07-16 10:40 順其自然EVO 閱讀(252) 評(píng)論(0) 編輯 收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄