- 相關(guān)推薦
如何做好測試計劃和測試用例工作
如何做好測試計劃和測試用例工作 用例設(shè)計 測試的流程中,測試計劃是對整個測試活動的安排,而測試用例則是測試執(zhí)行的指導(dǎo),但是,現(xiàn)在仍然有很多的測試人員沒有認(rèn)識到測試計劃和測試用例的重要性,在項目時間比較緊張的情況下,計劃和用例往往成了形式上的東西,甚至有些測試人員脫離用例,完全憑借自己的經(jīng)驗在執(zhí)行測試活動,對此,你有什么樣的看法? 個人認(rèn)為做好測試計劃的編寫工作應(yīng)該從以下幾個方面考慮問題: 1、要充分考慮測試計劃的實用性,即,測試計劃與實際之間的接近程度和可操作性。 編寫測試計劃的目的在于充分考慮執(zhí)行測試時的各種資源,包括測試內(nèi)容、測試標(biāo)準(zhǔn)、時間資源、人力資源等等,準(zhǔn)確地說是要分析執(zhí)行時所能夠調(diào)用的一切資源以及受各種條件限制,可能受到的各種影響。說的再明確一點就是要“計劃”“如何”去做“測試工作”,而不是“如何編寫測試計劃”。 2、要堅持“5W1H”的原則,明確測試內(nèi)容與過程。 明確測試的范圍和內(nèi)容(WHAT); 明確測試的目的(WHY); 明確測試的開始和結(jié)束日期(WHEN); 明確給出測試文檔和軟件冊存放位置(WHERE); 軟件測試 明確測試人員的任務(wù)分配(WHO); 明確指出測試的方法和測試工具(HOW)。 3、采用評審和更新機制,確保測試計劃滿足實際需求。 因為軟件項目是一個漸進(jìn)的過程,中間不可避免地會發(fā)生需求變化,為滿足需求變化,測試計劃也需要及時地進(jìn)行變更。 之所以采取相應(yīng)的評審制度,就是要對測試計劃的完整性、正確性、可行性進(jìn)行評估,以保證測試的質(zhì)量。 4、測試策略要作為測試的重點進(jìn)行描述。 測試策略是測試計劃中的重要組成部分,測試計劃是從宏觀上說明一個項目的測試需求、測試方法、測試人員安排等因素,而測試策略則是說明世紀(jì)的測試過程中,應(yīng)該怎樣具體實施。因此,測試策略一定要描述詳盡并且重點突出。 打個不太恰當(dāng)?shù)谋扔,你可以認(rèn)為測試計劃就是測試工作的預(yù)期輸出,而測試執(zhí)行是測試工作的實際輸出,在預(yù)期輸出!=實際輸出的情況下,您會認(rèn)為這樣的測試合格么? 至于測試用例工作,我認(rèn)為我們首先要明確測試用例在整個測試工作中的地位及其作用。個人認(rèn)為,測試用例在整個測試工作中的地位和作用主要體現(xiàn)在以下幾個方面: 1、測試用例是測試執(zhí)行的實體,是測試方法、測試質(zhì)量、測試覆蓋率的重要依據(jù)和表現(xiàn)形式; 2、測試用例是團(tuán)隊內(nèi)部交流以及交叉測試的依據(jù); 3、在回歸測試中,測試用例的存在可以大大的降低測試的工作量,從而提高測試的工作效率; 4、測試用例便于測試工作的跟蹤管理,包括測試執(zhí)行的進(jìn)度跟蹤,測試質(zhì)量的跟蹤,以及測試人員的工作量的跟蹤和考核; 5、在測試工作開展前完成測試用例的編寫,可以避免測試工作開展的盲目性; 6、測試用例是說服用戶相信產(chǎn)品質(zhì)量的最佳依據(jù),同時也可以提供給客戶作為項目驗收的依據(jù)。 當(dāng)我們認(rèn)識到測試用例在政工測試工作中的地位及其作用之后,相信大家都已經(jīng)認(rèn)識到了測試用例對測試工作的重要性和必要性,那么,我們就來討論一下如何有效的保證測試用例的質(zhì)量。 1、做好測試人員的項目培訓(xùn)(主要指對需求分析、軟件設(shè)計、測試計劃的認(rèn)知程度)工作。要想發(fā)揮團(tuán)隊中每一個成員的所有能力,最好的辦法就是讓他們每一個人都清楚這個項目中的所有細(xì)節(jié),以及自己要在這個項目中所承擔(dān)的責(zé)任。 2、盡可能的利用以往其他項目的測試用例;并將該項目中類似模塊進(jìn)行歸類,按類編寫測試用例,再根據(jù)每個模塊的特點進(jìn)行修改,要充分利用測試用例的可重用性。 3、在時間資源緊張的情況下,可以按照測試的關(guān)鍵路徑編寫測試用例,針對關(guān)鍵路徑的測試用例一定要詳盡,其他邊緣模塊的測試用例可以考慮僅通過性測試(既僅證真測試)。 4、采用針對測試用例的模塊化編寫。個人建議將測試用例和測試數(shù)據(jù)分開,測試用例中的操作步驟應(yīng)主要體現(xiàn)于業(yè)務(wù)流程的檢驗,而測試數(shù)據(jù)主要體現(xiàn)于針對系統(tǒng)的數(shù)據(jù)處理結(jié)果的檢驗?紤]到軟件項目的需求變更問題,建議將這兩項分開,通過測試用例編號進(jìn)行關(guān)聯(lián),以應(yīng)對需求變化造成的測試用例的修改,從而減少測試用例的修改量,縮短項目周期,提高工作效率。 以上是針對“做好測試計劃和測試用例的工作的關(guān)鍵是什么”的問題的個人見解,如有不同意見,請大家及時指出和補充。 焦點測試:http://www.testfocus.com.cn/【如何做好測試計劃和測試用例工作】相關(guān)文章:
如何做好工作計劃11-26
如何做好工作計劃(干卦).04-27
如何做好幼小銜接工作09-20
如何做好銷售12-18
如何做好家長工作心得09-27
家長如何做好教育工作?04-27
學(xué)校如何做好家校共育工作計劃11-09
如何做好豬肉銷售08-08
如何做好幼小鏈接?04-12
如何做好銷售技巧12-18