?1、
測(cè)試外包管理質(zhì)量需求
測(cè)試全面性:
外包測(cè)試管理需要覆蓋軟件的各個(gè)功能模塊,包括主要功能和次要功能。例如,對(duì)于一個(gè)辦公軟件,不僅要測(cè)試文檔編輯、保存、打印等主要功能,還要測(cè)試軟件的界面主題切換、快捷鍵設(shè)置等輔助功能。確保軟件在各種使用場(chǎng)景下都能正常運(yùn)行。
?

除了功能測(cè)試,還應(yīng)包括非功能測(cè)試,如性能測(cè)試、安全測(cè)試、兼容性測(cè)試等。以移動(dòng)應(yīng)用為例,性能測(cè)試要檢查應(yīng)用的啟動(dòng)時(shí)間、響應(yīng)速度、資源占用等;安全測(cè)試要確保用戶數(shù)據(jù)的安全性,如登錄密碼的加密存儲(chǔ)和傳輸;兼容性測(cè)試要考慮應(yīng)用在不同操作系統(tǒng)版本、不同設(shè)備型號(hào)上的運(yùn)行情況。
測(cè)試準(zhǔn)確性:
測(cè)試用例的設(shè)計(jì)必須準(zhǔn)確有效。測(cè)試用例應(yīng)基于軟件需求規(guī)格說明書,明確每個(gè)測(cè)試步驟的預(yù)期結(jié)果。例如,在測(cè)試一個(gè)電商網(wǎng)站的購(gòu)物車功能時(shí),測(cè)試用例要詳細(xì)規(guī)定添加商品、修改商品數(shù)量、刪除商品等操作后購(gòu)物車總價(jià)的計(jì)算方式和預(yù)期結(jié)果。
對(duì)于發(fā)現(xiàn)的軟件缺陷,要進(jìn)行準(zhǔn)確的描述和分類。缺陷報(bào)告應(yīng)包括缺陷出現(xiàn)的環(huán)境(如軟件版本、操作系統(tǒng)、硬件配置等)、重現(xiàn)步驟、實(shí)際結(jié)果和預(yù)期結(jié)果的對(duì)比。同時(shí),根據(jù)缺陷對(duì)軟件功能的影響程度,將缺陷分為嚴(yán)重、較嚴(yán)重、一般、輕微等不同等級(jí),以便開發(fā)人員能夠根據(jù)優(yōu)先級(jí)進(jìn)行修復(fù)。
2、進(jìn)度需求
按時(shí)交付:
外包測(cè)試需要按照預(yù)定的項(xiàng)目計(jì)劃和時(shí)間表進(jìn)行。測(cè)試計(jì)劃應(yīng)明確各個(gè)測(cè)試階段的開始時(shí)間和結(jié)束時(shí)間,如單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試等階段的具體時(shí)間安排。例如,對(duì)于一個(gè)軟件開發(fā)項(xiàng)目,系統(tǒng)測(cè)試階段必須在開發(fā)完成后的兩周內(nèi)開始,并在四周內(nèi)完成測(cè)試報(bào)告的提交。
為了確保按時(shí)交付,外包商應(yīng)制定詳細(xì)的進(jìn)度計(jì)劃,包括每個(gè)測(cè)試任務(wù)的時(shí)間估算和責(zé)任人。同時(shí),委托方應(yīng)定期對(duì)外包商的進(jìn)度進(jìn)行監(jiān)控,及時(shí)發(fā)現(xiàn)可能導(dǎo)致進(jìn)度延遲的因素,如測(cè)試環(huán)境搭建不順利、測(cè)試人員不足等,并采取相應(yīng)的措施進(jìn)行調(diào)整。
與開發(fā)進(jìn)度匹配:
測(cè)試外包管理要確保測(cè)試工作與軟件開發(fā)進(jìn)度緊密配合。在軟件的敏捷開發(fā)過程中,測(cè)試團(tuán)隊(duì)需要及時(shí)了解開發(fā)團(tuán)隊(duì)的工作進(jìn)展,以便在代碼完成后盡快開展測(cè)試工作。例如,當(dāng)開發(fā)團(tuán)隊(duì)完成一個(gè)軟件模塊的開發(fā)后,測(cè)試團(tuán)隊(duì)?wèi)?yīng)能立即對(duì)該模塊進(jìn)行單元測(cè)試。
測(cè)試過程中的反饋也應(yīng)及時(shí)傳遞給開發(fā)團(tuán)隊(duì),以促進(jìn)軟件的快速迭代。如果在測(cè)試過程中發(fā)現(xiàn)了軟件缺陷,測(cè)試團(tuán)隊(duì)?wèi)?yīng)及時(shí)將缺陷信息反饋給開發(fā)團(tuán)隊(duì),開發(fā)團(tuán)隊(duì)根據(jù)反饋信息及時(shí)修復(fù)缺陷,然后將修復(fù)后的軟件重新提交測(cè)試,形成一個(gè)高效的開發(fā) - 測(cè)試循環(huán)。
3、成本需求
預(yù)算控制:
測(cè)試外包管理要在預(yù)算范圍內(nèi)完成測(cè)試工作。在選擇外包商時(shí),要根據(jù)項(xiàng)目的規(guī)模和復(fù)雜程度,合理估算測(cè)試成本。測(cè)試成本通常包括外包商的服務(wù)費(fèi)用、測(cè)試環(huán)境搭建費(fèi)用、可能需要的額外設(shè)備或軟件工具的租賃費(fèi)用等。例如,對(duì)于一個(gè)小型的網(wǎng)站測(cè)試項(xiàng)目,預(yù)算可能主要集中在外包商的服務(wù)費(fèi)用上,而對(duì)于一個(gè)大型的移動(dòng)應(yīng)用測(cè)試項(xiàng)目,可能還需要考慮購(gòu)買大量不同型號(hào)的移動(dòng)設(shè)備用于測(cè)試的費(fèi)用。
對(duì)外包商的費(fèi)用支付方式應(yīng)進(jìn)行合理安排,以控制成本風(fēng)險(xiǎn)。可以采用分期付款的方式,如在合同簽訂時(shí)支付一定比例的預(yù)付款,在測(cè)試過程中根據(jù)階段成果支付部分款項(xiàng),最后在項(xiàng)目驗(yàn)收合格后支付尾款。同時(shí),要在合同中明確費(fèi)用的調(diào)整機(jī)制,如在測(cè)試范圍發(fā)生變更、測(cè)試進(jìn)度延遲等情況下,如何調(diào)整費(fèi)用。
性價(jià)比優(yōu)化:
在滿足質(zhì)量和進(jìn)度要求的前提下,追求測(cè)試外包的性價(jià)比最高。這需要對(duì)不同外包商的報(bào)價(jià)和服務(wù)質(zhì)量進(jìn)行綜合比較。例如,有些外包商可能報(bào)價(jià)較低,但服務(wù)質(zhì)量和測(cè)試能力有限;而有些外包商雖然報(bào)價(jià)較高,但能夠提供更全面、更高效的測(cè)試服務(wù)。通過對(duì)多個(gè)外包商的評(píng)估和比較,選擇最適合項(xiàng)目需求的外包商,實(shí)現(xiàn)成本與質(zhì)量的平衡。
4、溝通需求
有效溝通渠道:
建立多種溝通渠道,確保委托方和外包商之間能夠及時(shí)、順暢地溝通。常用的溝通渠道包括電子郵件、即時(shí)通訊工具、電話會(huì)議和視頻會(huì)議等。例如,對(duì)于日常的信息傳遞和問題咨詢,可以使用電子郵件;對(duì)于緊急情況或需要實(shí)時(shí)討論的問題,可以使用即時(shí)通訊工具或電話會(huì)議。
明確各種溝通渠道的使用場(chǎng)景和響應(yīng)時(shí)間要求。例如,對(duì)于通過電子郵件發(fā)送的重要信息,要求對(duì)方在 24 小時(shí)內(nèi)回復(fù);對(duì)于即時(shí)通訊工具發(fā)送的緊急問題,要求對(duì)方在 1 小時(shí)內(nèi)響應(yīng)。
信息共享和反饋:
雙方應(yīng)充分共享與測(cè)試項(xiàng)目相關(guān)的信息。外包商要向委托方提供測(cè)試計(jì)劃、測(cè)試用例、測(cè)試進(jìn)度報(bào)告、缺陷報(bào)告等詳細(xì)的測(cè)試文檔;委托方要向外包商提供軟件的需求規(guī)格說明書、軟件更新說明等信息。例如,當(dāng)軟件發(fā)生功能變更時(shí),委托方應(yīng)及時(shí)將變更信息告知外包商,以便外包商調(diào)整測(cè)試計(jì)劃和測(cè)試用例。
建立良好的反饋機(jī)制,使雙方能夠及時(shí)了解對(duì)方的意見和建議。委托方對(duì)外包商提交的測(cè)試文檔和測(cè)試結(jié)果進(jìn)行反饋,外包商對(duì)委托方提出的要求和疑問進(jìn)行反饋。例如,委托方對(duì)測(cè)試報(bào)告中的缺陷分類有疑問時(shí),外包商應(yīng)及時(shí)進(jìn)行解釋和調(diào)整。