日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件测试计划包括哪些内容,测试计划如何编写。分享测试计划模板

發(fā)布時間:2023/12/14 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试计划包括哪些内容,测试计划如何编写。分享测试计划模板 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

相信大多數(shù)的軟件測試工程師都聽說過或者簡單了解過測試計劃,但是你真的知道什么是測試計劃么?你真的知道如何編寫測試計劃么?

大多數(shù)人應(yīng)該是一臉茫然。

百度的結(jié)果五花八門,有沒有相對規(guī)范的標(biāo)準(zhǔn)呢?答案是沒有,至少我們沒有找到。

今天小編給大家分享一個全套測試計劃模板

一份完美的軟件測試計劃贈予你,拿走,不謝!

XX項目名稱測試計劃書

1.測試背景

為了保證XX項目測試工作的組織性,提高測試的工作質(zhì)量和效率,為XX項目測試工作提供完整的測試計劃、測試人員工作安排、測試輪次、測試方法、系統(tǒng)功能模塊覆蓋率以及測試風(fēng)險分析,確保測試項目平穩(wěn)有序的運行。

2.測試目標(biāo)

XXXX測試項目的測試目標(biāo)為:

? 接口程序覆蓋率100%,接口錯誤修改率100%

? 測試案例的功能覆蓋率達100%,執(zhí)行率達100%

? 已修改的測試問題回歸測試覆蓋率達100%

? 測試記錄閉環(huán)率達95%

3.測試范圍

? 測試計劃和設(shè)計:根據(jù)軟件需求說明書,制定測試計劃,測試方案,包括收集測試方法,測試用例,測試工具等。

? 單元測試:根據(jù)系統(tǒng)詳細設(shè)計,制定測試計劃,制定測試方案。此項目由開發(fā)人員自測。

? 集成測試:將各個模塊進行組合測試,保證所有功能和界面都正確。對產(chǎn)品重點模塊進行負載測試,確保軟件性能達到軟件需求說明書的要求

…………………………

4.測試輸出文檔

文檔

使用工具

提交日期

責(zé)任人

《測試計劃》

Word

測試經(jīng)理

《測試用例》

QC

測試經(jīng)理

《缺陷報告》

QC

測試經(jīng)理

《測試報告》

Excel

測試經(jīng)理

? 項目的測試人員、職位、工作職責(zé)

角色

姓名

工作內(nèi)容

測試經(jīng)理

編寫測試計劃 缺陷管理 測試結(jié)果分析

黑盒測試工程師

編寫測試用例 執(zhí)行測試 報告缺陷

自動化測試工程師

編寫腳本 自動化測試執(zhí)行

性能測試工程師

分析軟件功能 開發(fā)腳本 性能測試執(zhí)行

? 需要配合的部門與人員

角色

姓名

工作內(nèi)容

開發(fā)人員

協(xié)助搭建測試環(huán)境

業(yè)務(wù)人員

協(xié)助測試人員理解需求,提供業(yè)務(wù)幫助

5.測試工具

? 測試管理工具為Quality Center、性能測試工具有LoadRunner、功能自動化測試工具為Quick Test Professional

用途

工具

生產(chǎn)廠商

版本

測試管理

QC

HP

9.0

性能測試

LR

HP

8.1

功能自動化

QTP

HP

9.2

6.測試規(guī)模以及工作量分析

XXXX項目為大型項目,測試工作包括為測試計劃、測試用例的編寫、集成測試的執(zhí)行、性能測試的執(zhí)行,涉及功能模塊較多,業(yè)務(wù)邏輯較為復(fù)雜,預(yù)估測試工作量如下所示。

? 測試工作量預(yù)估

任務(wù)階段

人數(shù)

工作日

人日小計

備注

測試案例編寫

15

7

105

測試執(zhí)行

15

23

345

? 功能點分析

模塊

子節(jié)點

測試人員

啟動時間

XXXX

登錄及整體架構(gòu)

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

XXXXX

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

XXX

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

2022-10-24

7.測試進程

1)測試流程表

編輯

添加圖片注釋,不超過 140 字(可選)

2)測試過程描述

a.測試計劃階段

??編寫測試計劃

測試經(jīng)理根據(jù)項目計劃與項目業(yè)務(wù)需求說明書創(chuàng)建測試計劃,如果此需求發(fā)生變化,則將根據(jù)變化更新此項目測試計劃。

??評審測試計劃

ü 項目經(jīng)理瀏覽并評審《系統(tǒng)項目測試計劃》。

ü 測試經(jīng)理負責(zé)更新此文檔。

ü 項目經(jīng)理負責(zé)評審和批準(zhǔn)經(jīng)過更新的文檔。

ü 《項目測試計劃》的版本為1.0, 如果該計劃被更新,則版本的序號也隨之變更。

ü 測試工程師根據(jù)測試計劃執(zhí)行測試任務(wù)。

b.測試用例階段

??編寫測試用例

ü 分析《軟件需求說明書》。

ü 測試工程師根據(jù)《軟件需求說明書》編寫測試用例。

ü 冒煙測試用例需要被同時創(chuàng)建。

??評審測試用例

ü 測試組負責(zé)評審《測試用例》。

ü 在發(fā)現(xiàn)錯誤或問題的情況下,該測試用例將會被更新。

ü 測試經(jīng)理負責(zé)填寫《測試用例評審報告》。

ü 我們將《測試用例》的最初版本定義為1.0,如果該文件得到更新,其版本也會被同時更新。

c.測試階段

??冒煙測試

測試工程師負責(zé)根據(jù)《項目測試用例》進行冒煙測試,執(zhí)行測試用例的實際輸出結(jié)果是否符合預(yù)期結(jié)果,我們將此用例標(biāo)注為通過或者失敗,將結(jié)果返回給開發(fā)部門。

??系統(tǒng)測試

根據(jù)《項目測試計劃》和《項目測試用例》,測試工程師負責(zé)執(zhí)行測試用例:

ü 當(dāng)執(zhí)行測試用例時:

1. 如果實際輸出結(jié)果和預(yù)期輸出結(jié)果相同,該用例需要被標(biāo)注為通過。

2. 如果實際輸出結(jié)果和預(yù)期輸出結(jié)果不同,該用例需要被標(biāo)注為失敗。

3. 如果測試時遇到功能性缺陷導(dǎo)致用例不能執(zhí)行,該測試用例需要被標(biāo)注為鎖定,直到該缺陷被修復(fù),才可以繼續(xù)執(zhí)行該測試用例。

4. 所有在測試過程發(fā)現(xiàn)的缺陷,需要被提交到Quality Center。

ü 測試用例在測試過程中將根據(jù)需要得到更新。

ü 測試經(jīng)理負責(zé)分析測試結(jié)果,對測試人員執(zhí)行的測試用例進行一定比率的內(nèi)部QC(質(zhì)量控制)。

ü 測試完成時,需得到測試經(jīng)理的批準(zhǔn)。

備注:所有的缺陷必須被提交到缺陷處理系統(tǒng)Quality Center。

d.測試總結(jié)階段

??分析和總結(jié)測試結(jié)果

ü 測試經(jīng)理總結(jié)各自的測試工作并在《項目測試總結(jié)》中填寫相應(yīng)的部分內(nèi)容。包括測試工具,測試技術(shù),測試體會以及工作質(zhì)量等。

ü 測試經(jīng)理負責(zé)在《項目測試總結(jié)》中分析與總結(jié)測試數(shù)據(jù),填寫包括測試人員工作效率,人力資源消耗,測試過程中經(jīng)驗與教訓(xùn),評價整個項目過程中的測試質(zhì)量。

??測試完成

ü 測試經(jīng)理負責(zé)批準(zhǔn)測試完成。

ü 所有測試人員在《項目測試總結(jié)》中簽名,證明所有任務(wù)都已完成。

8.測試進度及時間資源

? XX網(wǎng)銀項目測試人員數(shù)量為15人,測試時間為450個工作日。

測試活動

計劃開始日期

計劃結(jié)束日期

實際開始日期

實際結(jié)束日期

測試計劃

2022-10-24

2022-10-27

設(shè)計測試用例

2022-10-26

2022-11-4

測試用例評審

2022-10-27

2022-11-5

環(huán)境搭建

2022-10-27

2022-10-28

系統(tǒng)測試

2022-10-28

2022-11-20

性能測試

2022-11-22

2022-12-2

測試總結(jié)報告

2022-11-29

2022-12-2

9.測試輪次安排

? XXXX測試項目測試輪次視項目情況而定,通常分為2輪,每輪的工作根據(jù)輪次的推進而改變。

測試活動

計劃開始日期

計劃結(jié)束日期

實際開始日期

實際結(jié)束日期

第一輪

2022-10-28

2022-11-12

第二輪

2022-11-13

2022-11-20

測試活動

測試內(nèi)容

人員

第一輪

冒煙測試、功能測試

15

第二輪

缺陷驗證、冒煙測試、功能測試、用戶界面測試、、兼容性測試

15

10.測試方法

1)功能類測試

功能類測試是銀行項目測試工作中的重點,在各個環(huán)節(jié)都需要有比較全面的考慮。先考慮測試案例的組織結(jié)構(gòu),首先按照功能模塊(通常對應(yīng)系統(tǒng)中的一級菜單)歸類,然后針對各功能模塊下的每一個具體功能(即有獨立頁面的功能,簡稱子功能)再分類,分別設(shè)計不同方面的測試案例,案例的組織結(jié)構(gòu)如下:

——“XX模塊”

——“XX葉子功能1”

——冒煙測試

——頁面要素驗證

——必輸項驗證

——輸入項檢查

——聯(lián)動項檢查

——本功能流程測試

——通過性測試

——失效性測試

——“XX葉子功能2”

……

……

——總體規(guī)則驗證

——數(shù)據(jù)流轉(zhuǎn)測試

——后臺線程測試

數(shù)據(jù)流轉(zhuǎn)測試和后臺線程測試,這兩類案例可考慮根據(jù)情況,放在某一模塊下,或者單獨自成一部份。

對這幾類測試,做一個簡要的說明:

名稱

描述

備注

冒煙測試

對本功能正常的主線流程進行驗證而設(shè)計的案例

此案例專門用來做冒煙測試,通常每個子功能只需提供一條該案例,設(shè)計時只需保證該功能的正常操作流程(即僅輸入必要的有效數(shù)據(jù))通過即可

總體規(guī)則

根據(jù)需求文檔中提供的總體規(guī)則來設(shè)計的用例。主要包括各個功能頁面風(fēng)格的一致性、操作習(xí)慣的一致、顯示格式的統(tǒng)一等。

通常一個項目的總體規(guī)則是固定的,既要保證案例的執(zhí)行覆蓋度,又要避免案例的冗余,所以總體規(guī)則可由一個人完成設(shè)計,在各個模塊下直接復(fù)用;測試執(zhí)行時,可根據(jù)需要來進行執(zhí)行情況的統(tǒng)計。

頁面\必輸項驗證

執(zhí)行該功能操作,頁面中所必須錄入/選擇的項目,是否在為空的情況下仍然可以通過提交的檢查。

各個頁面的必輸項不同,要考慮必輸項的顯示方式,以及非必輸項是否也被做了必輸限制等。

頁面\輸入項檢查

主要指在客戶端所進行的各類輸入數(shù)據(jù)項的合法性的檢查。

這部分案例主要指在客戶端能夠驗證或限制的內(nèi)容,如數(shù)據(jù)輸入長度限制、是否含有非法字符等。

頁面\聯(lián)動項檢查

主要指頁面中多個輸入或選擇項目之間,根據(jù)前一項的結(jié)果而對其它項是否產(chǎn)生了約束的檢查。

例如,城市的選擇,選擇了省之后,其下可選擇的市,是否進行了列表更新等。

本功能流程測試

當(dāng)前功能本身的操作及數(shù)據(jù)流程正確性的測試,包括正常流程和異常流程。

例如,執(zhí)行轉(zhuǎn)賬操作,輸入正確和錯誤密碼是否得到了正確的正常和異常返回結(jié)果;以及顯示的返回結(jié)果是否與實際結(jié)果一致等。

數(shù)據(jù)流轉(zhuǎn)測試

主要指銀行端與客戶端之間的數(shù)據(jù)通訊是否準(zhǔn)確,以及企業(yè)網(wǎng)銀授權(quán)、審核流程的數(shù)據(jù)流轉(zhuǎn)是否正確等。

例如,企業(yè)網(wǎng)銀在銀行端設(shè)定某種授權(quán)模式,在客戶端是否正確體現(xiàn)等;或銀行端修改了客戶信息、發(fā)布了客戶通知等在客戶端是否正確體現(xiàn)等。

后臺線程測試

驗證系統(tǒng)設(shè)定的在固定時間自動線程是否正確執(zhí)行。

例如,系統(tǒng)設(shè)定每天凌晨1點,某系統(tǒng)自動從主機同步網(wǎng)點數(shù)據(jù)進行更新等。

注:

? “數(shù)據(jù)流轉(zhuǎn)測試”從名稱和范圍上難與功能流程測試有明顯劃分的界限,可根據(jù)實際項目情況變更案例類別的名稱,或明確規(guī)定試用范圍;

? 實際項目中可能仍會有部分案例無法劃分在上述的類別中,可根據(jù)實際情況進行調(diào)整,或單獨形成一個補充案例。例如,主機錯誤碼在網(wǎng)銀系統(tǒng)未知的情況,是由于網(wǎng)銀數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)不完整,也應(yīng)屬于缺陷。

? “冒煙測試”的案例,僅執(zhí)行冒煙測試時使用,案例可能會與“本功能流程測試”的案例重復(fù),但此處單獨提出,便于測試的執(zhí)行和統(tǒng)計,不算案例冗余。

2)兼容性測試

兼容性測試主要應(yīng)針對客戶端,并且根據(jù)客戶的要求并結(jié)合實際,來提供不同的測試方案,并非要盲目的兼容一切;B/S架構(gòu)項目兼容性測試的重點,在于瀏覽器兼容的測試

兼容對象

測試重點

備注

操作系統(tǒng)

文件證書的導(dǎo)入,移動證書的識別是否正常

主要針對Vista系統(tǒng)測試,其他非MS操作系統(tǒng)根據(jù)需求以及可提供的驅(qū)動程序而定

瀏覽器

頁面各功能的可用性,界面顯示的美觀、一致性

此為兼容性測試的重點。通常需要兼容IE6、IE7

Office類文檔

網(wǎng)銀系統(tǒng)中導(dǎo)出或生成的各類數(shù)據(jù),使用不同版本的office(包括非MS的office),是否都能夠正常打開并準(zhǔn)確顯示

通常以office97以上版本作為測試對象

其它主流軟件

在網(wǎng)銀系統(tǒng)的使用過程中,如果同時打開其他主流軟件,是否會造成沖突(如QQ、MSN等)

此測試僅能對已知的可能不兼容軟件進行測試,無法達到全面測試,需要總結(jié)實際經(jīng)驗來完善

硬件設(shè)備

網(wǎng)銀系統(tǒng)的使用中,對常見的輸入設(shè)備是否支持良好,尤其在使用特殊控件的位置和獨立的客戶端系統(tǒng)中(如使用USB鍵盤等)

此測試僅能對已知的可能不兼容設(shè)備進行測試,無法達到全面測試,需要總結(jié)實際經(jīng)驗來完善

3)多語言測試

? 銀行系統(tǒng)的界面中,非簡體中文的語言應(yīng)由用戶來提供,或至少需要由用戶確認(rèn)語言使用的準(zhǔn)確性;

? 重點測試,使用非簡體中文的語言后,頁面內(nèi)容顯示的位置、格式等美觀性是否發(fā)生了變化,是否在可接受范圍內(nèi);

? 多語言測試時,要對系統(tǒng)進行完整測試,以達到系統(tǒng)中各個位置(包括彈出的提示信息、異常時的錯誤信息等),都能夠以相應(yīng)的語言正確顯示。

4)性能測試

銀行系統(tǒng)中,性能測試主要針對客戶端進行測試,不同項目需求,對性能壓力的要求有所不同,銀行端在無特殊要求下無需進行性能測試。

性能測試的主要應(yīng)用策略:

? 負載測試:不斷增加壓力,直到超出預(yù)期性能指標(biāo),或某種資源達到飽和狀態(tài)。

(1)能找到系統(tǒng)所能承受的壓力(在正常指標(biāo)、資源范圍內(nèi),如響應(yīng)時間超過10秒,CPU大于70%)

(2)可以配合系統(tǒng)調(diào)優(yōu)

? 并發(fā)測試:并發(fā)訪問同一個應(yīng)用或模塊

(1)主要關(guān)注并發(fā)訪問時,是否內(nèi)存泄露、死鎖、其它資源爭用的問題。

(2)“并發(fā)用戶數(shù)”的估算,需要結(jié)合實際,并根據(jù)特定計算公式得出。

? 疲勞測試:較長時間的使系統(tǒng)處于一定壓力下,看是否能夠穩(wěn)定運行。

(1)使CPU或其他資源處于較高的利用率下,持續(xù)運行一定時間,并關(guān)注整體運行狀況。

(2)使CPU壓力增大,可以等同于小壓力情況下更長時間的運行效果,相當(dāng)于是“壓縮時間的測試”。

總結(jié)

以上是生活随笔為你收集整理的软件测试计划包括哪些内容,测试计划如何编写。分享测试计划模板的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。