軟件自動(dòng)化測(cè)試成功公式
和各位親交流一下我對(duì)自動(dòng)化測(cè)試的想法,歡迎各位專家拍磚。我認(rèn)為,成功的自動(dòng)化測(cè)試工程的成功公式為:
成功(100%)=高效的自動(dòng)化測(cè)試框架平臺(tái)(30%)+合理科學(xué)的自動(dòng)化測(cè)試用例設(shè)計(jì)策略及實(shí)現(xiàn)(35%)+持續(xù)運(yùn)營(yíng)維護(hù)(25%)+其他(10%)
高效的自動(dòng)化測(cè)試框架平臺(tái)(30%):
咱們測(cè)試部門現(xiàn)在的自動(dòng)化測(cè)試框架的水平,在全國(guó)絕對(duì)處于非常領(lǐng)先的地位。全國(guó)的IT企業(yè)里面,擁有和我們類似框架的沒有幾家。我們現(xiàn)在已經(jīng)越過了河 流,游到了對(duì)岸,而大多數(shù)還在摸著石頭嘗試過河。我們的改變也是最近幾個(gè)月的事情,之前雖對(duì)自動(dòng)化工具有所研究,但純粹靠編程來(lái)實(shí)現(xiàn)自動(dòng)化測(cè)試,不適合我 們公司(測(cè)試用例稍有修改,就需要重新編譯打包,沒人喜歡;我們的業(yè)務(wù)測(cè)試人員的編碼水平也不足以完成大量用例的編寫)。
雖對(duì)取得的成績(jī)自豪,但是咱們的工具還沒到冰封代碼的時(shí)刻,我們還有很多想法需要花時(shí)間和精力去實(shí)現(xiàn),也需要更多的人力……新的正能量的加入,是個(gè)很好 的開始。我也寫好了半年開發(fā)計(jì)劃,期待半年后,一個(gè)更完整,遵循簡(jiǎn)單、高效理念的框架為大家所喜愛。這個(gè)30%,測(cè)試工具開發(fā)部門可以拿到滿分的 120%!
合理科學(xué)的自動(dòng)化測(cè)試用例設(shè)計(jì)策略及實(shí)現(xiàn)(35%):
自動(dòng)化測(cè)試用例設(shè)計(jì)策略是個(gè)很大的話題,需要我們?cè)趯?shí)踐中不斷總結(jié):
需要自動(dòng)化的比例?
–》自動(dòng)化測(cè)試屬于功能測(cè)試的一部分,自動(dòng)化測(cè)試帶來(lái)效率改變的同時(shí),也需要花費(fèi)很多精力去創(chuàng)建及維護(hù)測(cè)試腳本,需在投入和產(chǎn)出之間找到平衡。把Testlink上面所有的功能用例都自動(dòng)化—即使這是未來(lái)的規(guī)劃方向—這也是不現(xiàn)實(shí)的。那些最穩(wěn)定、功能最重要的功能模塊才需要自動(dòng)化。
自動(dòng)化什么樣的用例?
–》軟件測(cè)試用 例的設(shè)計(jì)有橫向與縱向之分,工程學(xué)上以較長(zhǎng)為縱、較短為橫,縱向指的完整的業(yè)務(wù)流程用例設(shè)計(jì),橫向設(shè)計(jì)即切面設(shè)計(jì),把功能模塊從大向小細(xì)分。 Testlink上面的用例大都屬于后者,事無(wú)巨細(xì)都考慮的很清楚。對(duì)于自動(dòng)化測(cè)試,因投入成本問題,選取縱向設(shè)計(jì)的用例比較科學(xué)合理。建議:重新設(shè)計(jì)合 理的自動(dòng)化測(cè)試用例,而不是簡(jiǎn)單盲目選用testlink上面已有用例。你,如何認(rèn)為呢?
相信自動(dòng)化測(cè)試用例數(shù)目嗎?
–》打開testlink,咱們的“NGB系統(tǒng)端”和“SmartTV系統(tǒng)”的用例數(shù)在8000左右啊!!!8000個(gè)用例全都自動(dòng)化實(shí)在沒有必要,也沒可能。大部分用例也是只有標(biāo)題,沒有內(nèi)容。還不如80個(gè)覆蓋重要功能的完整業(yè)務(wù)流程的縱向測(cè)試用例實(shí)在啊!
……
持續(xù)運(yùn)營(yíng)維護(hù)(25%):
自動(dòng)化測(cè)試不是一次性筷子工程,而是需要我們不斷的運(yùn)營(yíng)維護(hù),我們運(yùn)營(yíng)維護(hù)的時(shí)間越長(zhǎng),從中受益也越大。運(yùn)行后及時(shí)分析結(jié)果,反饋bug給開發(fā)或者完善測(cè)試腳本。產(chǎn)品升級(jí)之后,也需要更新測(cè)試腳本的。
其他(10%):
其他影響因素,如果其他90%都做得很好,自動(dòng)化項(xiàng)目還是失敗了,都可以歸于此。當(dāng)項(xiàng)目組想告別刀耕火種的方式時(shí),建議以實(shí)施自動(dòng)化測(cè)試作為績(jī)效考核之一。審核機(jī)制,建議同時(shí)關(guān)注自動(dòng)化測(cè)試的產(chǎn)量和質(zhì)量,不要只相信數(shù)字,不要相信國(guó)內(nèi)的免檢產(chǎn)品。
其他的其他……
posted on 2013-01-18 10:11 順其自然EVO 閱讀(268) 評(píng)論(0) 編輯 收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄