什么是測試框架 軟件測試
測試框架總體而言可以參考軟件開(kāi)發(fā)框架來(lái)構建,下面是從軟件開(kāi)發(fā)框架原則中對應提取的測試框架的屬性:
1、測試框架是測試開(kāi)發(fā)過(guò)程中提取特定領(lǐng)域測試方法共性部分形成的體系結構;
(軟件框架是軟件開(kāi)發(fā)過(guò)程中提取特定領(lǐng)域軟件的共性部分形成的體系結構)
2、測試框架的作用:在其基礎上重用測試設計原則和測試經(jīng)驗,調整部分內容便可滿(mǎn)足需求,可提高測試用例設計開(kāi)發(fā)質(zhì)量,降低成本,縮短時(shí)間;
3、不同測試技術(shù)領(lǐng)域有不同的測試框架類(lèi)型;
4、測試框架不是一個(gè)現成可用的系統,是一個(gè)半成品,需要測試工程師基于它結合自己的測試對象知識轉化成自己的測試用例;
5、測試框架是提供給測試人員開(kāi)發(fā)相應領(lǐng)域測試用例的測試分析設計工具;
6、測試框架不是測試用例集,而是通用的,具有一般性的系統主體部分。測試人員像做填空一樣,根據具體業(yè)務(wù)完成特定應用系統中與眾不同的特殊部分;
7、測試設計模式的思想(等價(jià)類(lèi)/邊界值)在測試框架中進(jìn)行應用。
r7WM"G^!LZ*Il_0
以上為個(gè)人總結體會(huì ),不一定正確,但我開(kāi)發(fā)的測試框架卻是的確滿(mǎn)足了以上7個(gè)屬性來(lái)實(shí)現的。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/