【軟件測(cè)試】 寫好測(cè)試計(jì)劃,只需做到5點(diǎn)

在軟件工程,要求每個(gè)階段都需要有詳細(xì)計(jì)劃。軟件開(kāi)發(fā)時(shí)需要制訂開(kāi)發(fā)計(jì)劃,同樣,軟件測(cè)試也需要制訂測(cè)試計(jì)劃。

百度百科對(duì)測(cè)試計(jì)劃定義如下:

測(cè)試計(jì)劃Testing plan,描述了要進(jìn)行的測(cè)試活動(dòng)的范圍、方法、資源和進(jìn)度的文檔;是對(duì)整個(gè)信息系統(tǒng)應(yīng)用軟件組裝測(cè)試和確認(rèn)測(cè)試。 它確定測(cè)試項(xiàng)、被測(cè)特性、測(cè)試任務(wù)、誰(shuí)執(zhí)行任務(wù)、各種可能的風(fēng)險(xiǎn)。測(cè)試計(jì)劃可以有效預(yù)防計(jì)劃的風(fēng)險(xiǎn),保障計(jì)劃的順利實(shí)施。

從上面的話看出,測(cè)試計(jì)劃是圍繞測(cè)試范圍、測(cè)試方法、測(cè)試資源、測(cè)試進(jìn)度展開(kāi),另外還包括對(duì)測(cè)試風(fēng)險(xiǎn)。

測(cè)試范圍

測(cè)試范圍描述被測(cè)對(duì)象和主要測(cè)試內(nèi)容,確定要“測(cè)什么”和“不測(cè)什么”。當(dāng)收到測(cè)試需求后需要開(kāi)始分析業(yè)務(wù)需求,從業(yè)務(wù)需求分解出功能測(cè)試點(diǎn)。在整理測(cè)試范圍過(guò)程,也在明確需求內(nèi)容并對(duì)需求內(nèi)容進(jìn)一步核對(duì)。

譬如,要測(cè)試查詢商品信息,功能測(cè)試既要考慮web端測(cè)試,也要考慮移動(dòng)端測(cè)試。同時(shí)也需要考慮安全測(cè)試和性能測(cè)試等非功能性測(cè)試。

測(cè)試方法

測(cè)試方法是用于描述測(cè)試整體是“先測(cè)什么后測(cè)試什么”,以及采用什么測(cè)試類型和測(cè)試方法。分配給測(cè)試的時(shí)間是有限,在有限時(shí)間里要求得到最大產(chǎn)出比。那我們可以用優(yōu)先級(jí)進(jìn)行排序,哪些可以先進(jìn)行測(cè)試,哪些可以后測(cè)試。

回顧測(cè)試范圍提到要測(cè)試“查詢商品信息”,需要添加商品才有商品信息,所以“添加商品信息”比“查詢商品信息”功能的優(yōu)先級(jí)更高些。

在這里測(cè)試類型主要講解功能測(cè)試和兼容性測(cè)試。不同測(cè)試類型會(huì)使用不同測(cè)試方法。

1.功能測(cè)試

在測(cè)試范圍已經(jīng)確定需要功能測(cè)試點(diǎn),分析哪些測(cè)試點(diǎn)適合采用自動(dòng)化測(cè)試,哪些適合使用手工測(cè)試。如果使用自動(dòng)化測(cè)試,使用什么樣的框架和技術(shù);而手工測(cè)試,則采用什么方法設(shè)計(jì)測(cè)試用例。

主干業(yè)務(wù)流程是相對(duì)穩(wěn)定,穩(wěn)定部分可以采用自動(dòng)化測(cè)試。對(duì)于常變化的頁(yè)面,不一定適合自動(dòng)化測(cè)試,頁(yè)面結(jié)構(gòu)變化后也需要修改自動(dòng)化程序,這也需要耗一定時(shí)間和人員。

2.兼容性測(cè)試

對(duì)于兼容性測(cè)試來(lái)說(shuō),Web測(cè)試需要確定覆蓋瀏覽器類型和版本,移動(dòng)設(shè)備測(cè)試需要明確覆蓋的設(shè)備類型和具體iOS/Android的版本。移動(dòng)端測(cè)試還需要考慮能否兼容之前發(fā)布過(guò)的版本。

一般來(lái)說(shuō),兼容性測(cè)試是在功能穩(wěn)定才開(kāi)始進(jìn)行,兼容性測(cè)試往往測(cè)試最常見(jiàn)的業(yè)務(wù)場(chǎng)景,常見(jiàn)的業(yè)務(wù)場(chǎng)景可以考慮使用自動(dòng)化測(cè)試來(lái)完成。

測(cè)試資源

測(cè)試資源主要測(cè)試人員和測(cè)試環(huán)境,在有限資源需要合理分配和調(diào)度,測(cè)試資源環(huán)節(jié)需要明確“誰(shuí)來(lái)測(cè)”以及“測(cè)試哪部分”的問(wèn)題。

測(cè)試人員

測(cè)試人員關(guān)系整個(gè)測(cè)試項(xiàng)目和成敗和效率。影響人員有兩個(gè)重要因素:

1.人員數(shù)量;
2.個(gè)人經(jīng)驗(yàn)和專長(zhǎng)。

在確定人員后,明確每位測(cè)試工程師負(fù)責(zé)測(cè)試哪部分,把具體任務(wù)落實(shí)到個(gè)人,這樣減少出現(xiàn)遺漏測(cè)試內(nèi)容以及推卸責(zé)任的情況。

測(cè)試環(huán)境

測(cè)試環(huán)境是指本次測(cè)試使用什么環(huán)境進(jìn)行測(cè)試。使用共享測(cè)試環(huán)境,或是專門搭建一套測(cè)試環(huán)境,再或者使用準(zhǔn)上線環(huán)境呢。

測(cè)試進(jìn)度

測(cè)試進(jìn)度主要描述各類測(cè)試的開(kāi)始時(shí)間,所需工作量,預(yù)計(jì)完成時(shí)間。例如,編寫測(cè)試用例的工作量、冒煙測(cè)試的工作量、缺陷修復(fù)驗(yàn)證工作量時(shí)間、回歸測(cè)試工作量等等。

測(cè)試風(fēng)險(xiǎn)

在實(shí)際中,很少出現(xiàn)是完全按照制定好的測(cè)試計(jì)劃來(lái)進(jìn)行。項(xiàng)目是動(dòng)態(tài)變化,會(huì)受到需求變更、開(kāi)發(fā)延期、人員變動(dòng)等因素影響。也可能在早期對(duì)估算工作量不夠準(zhǔn)確都會(huì)影響到整個(gè)測(cè)試計(jì)劃。

在制訂計(jì)劃時(shí),需要評(píng)估整個(gè)測(cè)試過(guò)程有哪些潛在風(fēng)險(xiǎn),如果發(fā)生這些風(fēng)險(xiǎn)要采用什么策略來(lái)應(yīng)對(duì)。

總結(jié)

測(cè)試計(jì)劃主要包括:測(cè)試范圍、測(cè)試方法、測(cè)試資源、測(cè)試進(jìn)度和測(cè)試風(fēng)險(xiǎn)評(píng)估。雖然計(jì)劃趕不上變化,但測(cè)試計(jì)劃能明確需要被測(cè)軟件的需測(cè)試哪些功能、選擇什么測(cè)試類型和方法、確定測(cè)試資源。在變化中尋找不變的東西,抓住我們有把握的部分,即使測(cè)試計(jì)劃出現(xiàn)變更也能應(yīng)對(duì)自如。

參考:

茹炳晟《軟件測(cè)試52講》-08|以終為始,如何才能做好測(cè)試計(jì)劃


最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,345評(píng)論 2 126
  • 1、你的測(cè)試職業(yè)發(fā)展是什么? 測(cè)試經(jīng)驗(yàn)越多,測(cè)試能力越高。所以我的職業(yè)發(fā)展是需要時(shí)間積累的,一步步向著高級(jí)測(cè)試工程...
    馬孔多在下雨S閱讀 4,966評(píng)論 1 41
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,371評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,852評(píng)論 5 101
  • 此文已經(jīng)連載至大結(jié)局,多謝大家的捧場(chǎng),近期會(huì)放出幾篇番外供大家欣賞,敬請(qǐng)期待。 簡(jiǎn)介:上一世,他無(wú)厘頭的將她寵壞,...
    本宮愛(ài)睡覺(jué)閱讀 634評(píng)論 2 3

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