通過在開發的整個周期內同步化團隊的工作,并使一些費力的工作自動化,IBM® Rational® Quality Manager 能夠幫助團隊實現更好的合作。使用這款工具,團隊可以通過提供及時可靠的評價,來更好的管理他們的項目。Rational Quality Manager 是在 Jazz 平臺的基礎之上構建的。本文檢查了測試計劃過程,并探究了 Rational Quality Manager 是怎樣支持這個過程的。
通過在開發的整個周期內同步化團隊的工作,并使一些費力的工作自動化,IBM® Rational® Quality Manager 能夠幫助團隊實現更好的合作。使用這款工具,團隊可以通過提供及時可靠的評價,來更好的管理他們的項目。使用這款工具,團隊可以通過提供及時可靠的評價,來更好的管理他們的項目。Rational Quality Manager 是在 Jazz 平臺的基礎之上構建的,Jazz 平臺是一種協作性的,基于角色的,業務驅動的環境,它能夠提供用于工作流程控制,追蹤以及評價報告的工具。這款軟件是一種協作性的,基于 Web 的質量管理方案,它能夠提供綜合性的測試計劃,雙方測試,并能與自動測試工具相集成。
測試計劃就是制定測試戰略并付之行動,通常是為一個特定的時期而制定的,例如一次重復期,沖刺期或者一個小型項目。本文檢查了測試計劃過程,并探究了 Rational Quality Manager 是怎樣支持這個過程的。您可以按您自己的想法給 Rational Quality Manager 一些測試文檔。它提供了盡可能簡化這個過程的工具。在計劃的每個階段內,使用 Rational Quality Manager,而不是一個基本文件或者項目計劃的目的,是在項目進行過程中,將它與您的報告和評價集成起來。
考慮測試計劃
當您考慮您的測試計劃時,您不應該從一個文件開始。這是一個過程。您應該做的第一件事情,是理解具體公司和項目的背景。理解背景也就是說,理解您將要與之打交道的事物的價值、過程、操作、思想、政策以及個性。而不僅僅是商業目標以及項目需求。而是關于公司和團隊是怎樣工作的,以及為什么要這樣做。
一旦您對背景有所了解,那么就開始制定一項測試計劃吧。Karen N. Johnson 最近在 Portland,Oregon 舉行的 Pacific Northwest Software Quality Conference 會議上,發表了關于創建一個測試計劃的談話。在這次談話中,她進行了生動的描述:“測試戰略的有趣之處在于,如果您不去寫出它,那么它就會自己寫出來?!?Karen 繼續指出,如果您不去制定一項測試計劃,那么它將會以人們會思考您將要進行的測試這種假設的形式而替換。隨后您可能會發現,只有通過寫下一些什么東西,您才能夠節省大量的時間和精力。
這就是測試戰略的全部:它是一種您告訴團隊成員您想要測試什么以及不想測試什么,下一步您準備怎么做的方式。它是一種傳達意圖的高水平交流方式。Karen 談話傳達的另一個信息,是可以將測試戰略當做測試商品賬單或者工作總結。這是您告訴人們您計劃想要交付什么的一種方式。對于測試戰略,您要回答以下這些問題:
只有在您知道您開始計劃后想要交付什么以后。測試計劃就是測試所要完成的特定任務。它是邏輯性的測試用例以及資源,并且包含了在測試時您需要注意的所有附件以及風險。在您計劃時,您要估計,發現您不能完成您想要做的一切事情,商議范圍,確定交付日期并且分配工作。
當您在計劃時,問一些如下的問題:
提出這些問題的目的,是概括并總結某個特定時期內的測試效果細節。一般更加有可能的情況是,如果您正在記錄一個測試計劃(它并不僅僅是為管理和處理的過程),那么您就能夠使用它來幫助指導測試效果。這意味著您想要信息竟可能的正確。
接下來就是您可以處理測試計劃的一些問題:
通常在您計劃時,項目會在您完成計劃之前就已經開始執行了。這就迫使您同時進行計劃和執行。當您使用 Rational Quality Manager 這樣的工具時,您可以追蹤進展,并記得解決計劃過程中出現的一些問題 。
當您在進行計劃時,您應該擁有以下:
原文轉自:http://www.anti-gravitydesign.com