Rational Sui【c TestStudio主要提供快速提升功能(包括回歸測試)、可靠性、性能(包括負載測試、壓力測試等)和測試管理等綜合測試能力的解決方案a
Rational SuiteTestStudio提供了一種集成測試解決方案,使測試人員就產品的功能性、司靠性和性能,進行全方位的質量測試。所有操作都由Rational TestManager進行管理和控制,該工具能摧臺測試計劃、執行和分析等活動,包括遺留的和專用的測試資料。它包括一整套自動化測試和缺陷跟蹤工具以及Rational Team Unifying Platform(Rational凼隊統…平臺),該平臺通過提供對項目需求、變更請求、測試資料及其他數據的共享,提高丁剛隊的工作效率。
1滿足項目需求的功能性測試
基于IBMRational的測試解決方案,叫咀方便地解決以F功能測試問題:
·回歸測試。
· 利用數據池方便地解決大批量數據驅動的功能測試。
· 完善的功能測試管理平臺。
功能性測試,ur以確保應用程序滿足產品規格說明和測試計劃的每一條業務需求R吐ional Suite TestStudio的目標,是使功能性測試變得更簡單、有效并可重復執行。
2功能強大的Robot
RationaIRoboI LU以對在各種獨立殲發環境(IDE)中開發的應用程序,創建、修改并執行功能測試、分布式功能測試、回歸測試以及整合測試,記錄并回放能識別業務應甩程序對象的測試腳本??梢钥焖?、有效地跟蹤、報告與質量保證測試相關的所有信息·并將這些信息繪制成圖表。Robot的回歸測試與Purify@結合使用完成口:1靠性測試t與Pl】recoverage@結合使用完成代碼覆蓋汁算,與RationalQuantify@結臺使用完成應用程序性能測試。
RationalTestFactory@使可靠性測試自動化,該工具可以自動找出應用程序中的缺陷,將在自動認知用戶界面的基礎卜,創建測試流程,對應用程序進行嚴格的測試。
3進行功能測試的同時自動完成全面的可靠性測試
RationaITestStudio中包含了可靠性測試,即通過PurifyPlus在短期內快速提升尊元測
試能力和運行時分析能力的團隊,PurlfyPlus包含RationalPurlfy、Quanfify和PureCoverage三個產品。Purlfy主要針劉軟件開發過程中難于發現的內存錯誤、運行時錯誤,能自動地發現錯誤、準確地定位錯誤、提供完備的錯誤信息,從而減少調試時間,幫助開發團隊找出缺陷并最終形成高質囂的產品。Quantify主要解決軟件開發過程中的性能問題,方便地查明并顯示應用程序的性能瓶頸,提供了一個性能數據的全局圖形化視罔。PureCoverage提供應用程序的測試覆蓋率信息,能自動找卅代碼中未經測試的代碼,保證代碼測試覆蓋率,可針對每次測試生成全面的覆蓋率報告,叫以歸并程序多次運行所生成的覆蓋數據,井自動比較測試結果,以評估測試進度、測試_[作的效果。
4查找響應時間瓶頸的性能測試
基于IBM Rational的測試解決方案,町以方便地解決以下性能測試問題:
· 準確地模擬性能測試的負載模型。
· 方便地模擬大批量的虛擬用戶。
· 方便地為不剛的虛擬用,、提供所需的人批量的測試數據。
· 準確地提供各種性能分析報告。
Rational Suite TestStudio提供三種級別的診斷信息,開發人員可以塒導致性能不佳的業務事務處理、底層客戶端調川和系統資源進行分析,來找出產生性能瓶頸的原因。
5提供完備的、高度集成的測試管理平臺
Te£t Manager是一種扦放的、可擴展的框架,將所有測試工具、工件和數據組合在一起,幫助團隊制訂并優化其質量H標。TestManage作為測試管理的核心平臺,統一管理從測試輸入、測試計劃、測試設計、測試執行和測試結果分析等整個測試過程。通過它,團隊可以創建、維護或對照測試計劃,來組織測試J=f】例、迭代和配置,以及外部工件(例如文檔、模型、變更請求和電了表格),創建測試報告,提交測試結果。作為一種集成解方案,TestManager與Rational其他工具一起提供即時的可追蹤性,用于測試諸如RequjsitePro需求、RationalRose模型和ClearQuest變更請求等輸入。 TestManager還具有開放的町擴展API,使測試人員可以為自己專有的輸入類型編寫適配程序。還ur以使用諸如Rational Robot和TestFactory等自動化上具創建測試用例腳本,或使用A已的腳本(包括于動測試腳本)。
原文轉自:http://www.anti-gravitydesign.com