專業的自動化測試腳本創建環境:測試平臺擴展嵌入到IBM WebSphere Studio、Eclipse和 Rational XDE Developer開發平臺,統一了測試和開發環境;
測試腳本在回歸測試方面具有很強的靈活性和可維護性:ScriptAssure是 IBM提供的針對 Java 和Web應用程序測試時的一組高級能力, 它能夠幫助創建靈活、可重用的測試腳本,大大提高了腳本的可維護性。對象地圖(Object mapping)提供了核心對象庫,測試人員可以基于它進行被測程序中被測對象的修改和驗證,并根據修改自動更新所有相關的測試腳本?梢宰约涸O置被測程序中用來表示被測對象的對象屬性集,這使得少量對象屬性的變化不會影響測試腳本的正;胤。同時,可以創建針對動態數據的驗證點,通過正則表達式更容易對動態的數據進行驗證;
強大的測試腳本語言:使用標準的測試腳本語言Java,可以充分利用工業標準語言的優點進行測試。
4.3.2 軟件的自動化壓力測試
IBM Rational壓力測試工具主要目標是快速提升軟件測試團隊的性能測試能力,包括負載測試,壓力測試等等。Rational性能測試解決方案可以方便靈活地模擬各種負載模型,完成以查找響應時間瓶頸、系統吞吐量、最大并發虛擬用戶等為目地的各種要求的性能測試。包括:
利用TestStudio可以完成對壓力測試的測試需求、測試計劃、測試設計、測試實施、測試執行和測試結果分析等整個測試生命周期的管理;
利用TestStudio中的Test Suite,能夠方便的完成壓力測試對負載模型的各種要求,包括:
建立復雜的Scenario模型;
準確模擬復雜負載的時序控制;
基于Transaction的負載分析;
建立面向目標的事務負載模型,例如:100事務/秒
響應時間精確到1/100秒;
支持不同虛擬用戶的不同IP地址模擬;
準確的波特率模擬;
利用TestStudio,能夠方便地完成壓力測試過程中各種指標的觀測;
利用TestStudio,能夠方便地完成壓力測試結果分析和各種結果報告的生成;
4.4 利用IBM Rational軟件測試工具實現軟件自動化的可靠性測試和單元測試
文章來源于領測軟件測試網 http://www.kjueaiud.com/