国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何制定成功的測試計劃

2019-11-17 04:42:48
字體:
來源:轉載
供稿:網友

   “工欲善其事,必先利其器”。專業的測試必須以一個好的測試計劃作為基礎。盡管測試的每一個步驟都是獨立的,但是必定要有一個起到框架結構作用的測試計劃。測試的計劃應該作為測試的起始步驟和重要環節。
一個測試計劃應包括:產品基本情況調研、測試需求說明、測試策略和記錄、測試資源配置、計劃表、問題跟蹤報告、測試計劃的評審、結果等等。

   產品基本情況調研:

  這部分應包括產品的一些基本情況介紹,例如:產品的運行平臺和應用的領域,產品的特點和主要的功能模塊,產品的特點等。對于大的測試項目,還要包括測試的目的和側重點。

  具體的要點有:

  目的:重點描述如何使測試建立在客觀的基礎上,定義測試的策略,測試的配置, 粗略的估計測試大致需要的周期和最終測試報告遞交的時間。

  變更:說明有可能會導致測試計劃變更的事件。包括測試工具改進了,測試的環境改變了,或者是添加了新的功能。

  技術結構:可以借助畫圖,將要測試的軟件劃分成幾個組成部分,規劃成一個適用于測試的完整的系統,包括數據是如何存儲的,如何傳遞的(數據流圖),每一個部分的測試是要達到什么樣的目的。每一個部分是怎么實現數據更新的。還有就是常規性的技術要求,比如運行平臺、需要什么樣的數據庫等等。

  產品規格:就是制造商和產品版本號的說明。

  測試范圍:簡單的描述如何搭建測試平臺以及測試的潛在的風險。

  項目信息:說明要測試的項目的相關資料,如:用戶文檔,產品描述,主要功能的舉例說明。

  測試需求說明:

  這一部分要列出所有要測試的功能項。凡是沒有出現在這個清單里的功能項都排除在測試的范圍之外。萬一有一天你在一個沒有測試的部分里發現了一個問題,你應該很興奮你有這個記錄在案的文檔,可以證實你測了什么沒測什么。具體要點有:

  功能的測試:理論上是測試是要覆蓋所有的功能項,例如:在數據庫中添加、編輯、刪除記錄等等,這會是一個浩大的工程,但是有利于測試的完整性。

  設計的測試:對于一些用戶界面、菜單的結構還有窗體的設計是否合理等的測試。

  整體考慮:這部分測試需求要考慮到數據流從軟件中的一個模塊流到另一個模塊的過程中的正確性。

  測試的策略和記錄:

  這是整個測試計劃的重點所在,要描述如何公正客觀地開展測試,要考慮:模塊、功能、整體、系統、版本、壓力、性能、配置和安裝等各個因素的影響。要盡可能的考慮到細節,越具體越好,并制作測試記錄文檔的模板,為即將開始的測試做預備,測試記錄重要包括的部分具體說明如下:

  公正性聲明:要對測試的公正性、遵照的標準做一個說明,證實測試是客觀的,整體上,軟件功能要滿足需求,實現正確,和用戶文檔的描述保持一致。

  測試案例:描述測試案例是什么樣的,采用了什么工具,工具的來源是什么,如何執行的,用了什么樣的數據。測試的記錄中要為將來的回歸測試留有余地,當然,也要考慮同時安裝的別的軟件對正在測試的軟件會造成的影響。

  非凡考慮:有的時候,針對一些外界環境的影響,要對軟件進行一些非凡方面的測試。

  經驗判定:對以往的測試中,經常出現的問題加以考慮。

  設想:采取一些發散性的思維,往往能幫助你找的測試的新途徑。

  測試資源配置:

  項目資源計劃:制定一個項目資源計劃,包含的是每一個階段的任務、所需要的資源,當發生類似到了使用期限或者資源共享的事情的時候,要更新這個計劃。

  計劃表:

  測試的計劃表可以做成一個多個項目通用的形式,根據大致的時間估計來制作,操作流程要以軟件測試的常規周期作為參考,也可以是根據什么時候應該測試哪一個模塊來制定。

  問題跟蹤報告:

  在測試的計劃階段,我們應該明確如何預備去做一個問題報告以及如何去界定一個問題的性質,問題報告要包括問題的發現者和修改者、問題發生的頻率、用了什么樣的測試案例測出該問題的,以及明確問題產生時的測試環境。

  問題描述盡可能是定量的,分門別類的列舉,問題有幾種:

  1、嚴重問題:嚴重問題意味著功能不可用,或者是權限限制方面的失誤等等,也可能是某個地方的改變造成了別的地方的問題。

  2、一般問題:功能沒有按設計要求實現或者是一些界面交互的實現不正確。

  3、建議問題:功能運行得不象要求的那么快,或者不符合某些約定俗成的習慣,但不影響系統的性能,界面先是錯誤,格式不對,含義模糊混淆的提示信息等等。

  測試計劃的評審:

  又叫測試規范的評審,在測試真正實施開展之前必須要認真負責的檢查一遍,獲得整個測試部門人員的認同,包括部門的負責人的同意和簽字。

  結果:

  計劃并不是到這里就結束了,在最后測試結果的評審中,必須要嚴格驗證計劃和實際的執行是不是有偏差,體現在最終報告的內容是否和測試的計劃保持一致,然后,就可以開始著手制作下一個測試計劃了。進入討論組討論。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 安乡县| 新昌县| 甘德县| 三门县| 武城县| 民权县| 乐业县| 湟源县| 香格里拉县| 宜阳县| 洛阳市| 五台县| 通河县| 吐鲁番市| 松滋市| 吉林市| 汨罗市| 黑水县| 安国市| 松原市| 原平市| 阿巴嘎旗| 额尔古纳市| 翁牛特旗| 抚州市| 双牌县| 肃宁县| 玛曲县| 筠连县| 张北县| 岫岩| 尉氏县| 廉江市| 托克逊县| 陵川县| 澳门| 车险| 厦门市| 阿城市| 博湖县|