自動的,可重復的測試,分發可靠的應用
開發人員和測試人員面對挑戰,在短時間的項目開發周期中,分發高質量的,領先的支持商業目標的應用。復雜的關鍵業務應用,運作有很緊的時間約束,經常導致不充分的測試。當組織的名譽處于危險中,最后將部署低質量的應用。
當時間非常珍貴的時候,仍然可以分發高質量被徹底測試的應用。關鍵是建立很多的可利用的時間??芍貜偷?STRONG>自動化測試過程,在開發生命周期中,好的定義過程盡早的使用,給與項目團隊有信心分發完整應用。
TestPartner是Compuware自動測試工具,促進基于Microsoft,JAVA和web技術復雜應用的功能測試。在開發周期中,TestPartner在開發和測試團隊之間的空隙架橋,促進合作環境,盡早解決問題。在早期通過建立測試資產,項目團隊感到有更多時間徹底測試,用以部署可信賴的應用。
促進測試和系統調試
使用TestPartner的通用的,層次方法,測試人員有一點或沒有程序知識都可以使用Visual Navigator快速的記錄和回放應用測試腳本。TestPartner在樹形結構中記錄和顯示測試。這些圖形清楚的驗證web應用的測試路徑,點擊對象以及數據輸入,提供可視化的高級腳本語言表示法。
ActiveData向導幫助創建單個腳本,輸入有效的和無效的數據到系統并驗證結果。對于必要的測試條件,該結果有較少的腳本和很少的維護。沒有技術背景的測試人員,不用直接修改腳本,可以創建復雜的測試?!癐ntellisense” 向導指導用戶,通過創建Intellisense腳本,減少需要修改的高級語言。它提供方便的語法和腳本幫助。
TestPartner自動化的創建和插入驗證檢查點,稱為“Page Checks”到測試中。測試人員不再需要輸入手工定義。接下來,當用戶在錄制session期間,通過瀏覽web應用,TestPartner創建并插入檢查點。通過自動化的創建和插入驗證點,測試人員創建更快的測試,支持更短的發布期限。
開發者和測試人員所有技術層次,都能夠使用TestPartner快速的創建測試腳本。自動化的對象識別腳本生成,使得測試腳本很容易理解和維護。菜單驅動對話框,對于期望的結果和域值添加邏輯檢查。開發人員和測試人員能夠從錄制session中自動化的生成清楚,可定制的測試腳本。
調節工業標準 VBA體系結構
TestPartner的特色是多層次方法開發測試腳本。開發人員和更多的測試技術人員可以依賴完整的腳本,以及Microsoft VBA調試器能力,創建先進的測試用例 。測試人員不用程序知識就能夠使用Visual Navigator建立可視化的錄制腳本表示法。
另外,支持Microsoft Visual Basic對象,TestPartner可以通過它的VBA測試自動化基本設施,測試任何第三方的ActiveX控件。即使被測應用使用多廠商的ActiveX控件,測試人員可以自動化的并且測試潛在的屬性。自從測試人員不再限制驅動對象僅在位置層,他們就可以徹底地測試Visual Basic應用。
跨分布式環境驗證GUI和非GUI組件
TestPartner測試基于組件的應用,包括測試在客戶端或在服務器端的GUI和非GUI的COM組件,提供廣泛的支持。通過腳本語言測試服務器端COM對象時,讓用戶測試客戶端已經運行的COM對象,TestPartner是唯一的測試工具。應用測試盡早開始,在被創建之前,確保分布式應用功能所有的方面象期望的一樣。
產品集成連接到重要的團隊功能
TestPartner與來自Compuware DevPartner和QACenter產品線的開發者生產力,缺陷跟蹤,測試管理和負載測試工具集成。TestPartner的集成能力給予行業更廣泛的,加速開發和分布式應用測試的端到端的解決方案。它 改善開發和測試團隊之間的通訊,以至于他們能夠更緊密的工作,在開發生命周期盡早的去找到和解決問題。
從實際的測試執行,通過生成負載測試腳本,測試人員節省時間和努力。使用TestPartner和Compuware QALoad,QALoad是企業級的負載測試工具,幫助測試人員,開發者和系統管理人員,有效的負載測試分布式應用。在創建或執行功能測試腳本時,該集成能力自動化的捕獲性能和負載測試腳本。
TestPartner與TrackRecord也集成,TrackRecord是Compuware變更需求管理系統,通過任務,timeline,項目或單獨的參與者,分發廣泛的項目追蹤。TrackRecord監控并控制發布,項目里程碑,功能,任務,測試資產以及其他與應用開發項目相關的信息。因為TestPartner與TrackRecord關聯,在腳本被執行之后,測試執行期間,TestPartner自動化的提交暴露的缺陷到TrackRecord。創建評審追蹤,快速的追蹤和修改問題。
使用TestPartner的ActiveAnalysis功能,伴隨測試應用的每一個方面,測試人員獲得信心。與DevPartner自動化的錯誤檢查技術集成,可以測試內部的軟件問題,比如內存泄漏,無效的API調用以及應用源代碼覆蓋。ActiveAnalysis讓測試人員同時運行相同的測試-----當缺陷發生時一個是驗證,同時另一個定位問題并定義為什么會發生----深層的根本原因的分析。
除了與很多的Compuware產品緊密集成之外,TestPartner也與SAP的測試工作平臺eCATT集成。事實上,TestPartner是市場上唯一的,與eCATT集成接受SAP認證的測試工具。對于投資在SAP解決方案的組織,該集成基本達到完成SAP測試并部署更有信心的應用。
在Windows和Java環境,eCATT支持SAP應用測試,TestPartner與eCATT集成并且對于HEML, 以及其他ERP,CRM以及分布式應用,通過SAP GUI支持測試SAP應用。
TestPartner和eCATT集成提供給測試人員以下好處:
對于mySAP.COM和非SAP應用-----JAVA,Windows和HTML SAP GUIs,是完整的測試解決方案; 能夠均衡已有的CATT腳本以及測試數據,在一個測試解決方案中心的測試資產存儲庫。原文轉自:http://www.anti-gravitydesign.com