?

仿真與測試

ceshi
當前位置:首頁 > 仿真與測試

Parasoft Jtest--Java自動化測試工具

立即購買

針對Java代碼的靜態分析|代碼審查|單元測試|運行時錯誤檢測

經廣泛證明,Parasoft Jtest是一個可以提高開發團隊生產力和軟件質量方法的集成解決方案。它著重在用于驗證 Java代碼和應用程序的方法,并且能夠無縫集成Parasoft SOAtest 來確保對當今復雜,分布式應用程序和業務實現端到端功能和壓力試。是經廣泛證明能提高軟件開發效率和代碼質量的自動化最佳實踐解決方案。

提升Java開發軟件質量

·     一個高質量的軟件必須具有:正確性、健壯性、高效率性、完整性、可用性、承擔風險性;可理解性、可維修性、靈活性、可測試性(產品修改),可移植性、可再用性、互運行性等特點。Parasoft對于提高軟件質量的研究已經有27年了,提升軟件的質量對于所有軟件供應商來說都是永恒的話題,只有致力于持續提升軟件質量,才能迎合不斷嚴苛的客戶要求,讓產品具有更高的市場價值。

·     Parasoft Jtest能夠幫助團隊開發更安全的代碼,實施更有效的測試,以及持續地監視實現其質量目標的過程。使用Jtest經時間驗證的最佳實踐—-例如靜態分析,全面的代碼審查,運行時錯誤檢測,集成覆蓋率分析的單元測試和組件測試,能夠在軟件項目開發周期的早期階段,自動地在開發者的桌面上完成。

自動化測試平臺

·     利用Jtest搭建自動化測試平臺,結合軟件測試行業的特點,以整個軟件生命周期為基礎,為企業提供全流程的自動化測試解決方案,并在軟件生命周期的各個環節體現其價值,同時還能協助客戶進行有效的測試管理,完成自動化測試管控方案的部署。

·     基于Jtest工具,可以幫助測試人員在不用熟悉代碼和腳本語言的情況下,通過鼠標和鍵盤,即可一鍵式快速生成測試用例,甚至自動化腳本的方式即可實現被測對象快速測試,測試過程中實時監控測試數據和狀態,測試結束后自動匯總報告結果,生成html,pdf xml文本報告,同時自動郵件發送報告到相關負責人。

遵從性認證標準

·     幫助客戶快速響應行業認證和特定語言規范標準,輔助達成包括TDD、OWASP TOP10/2010、Security-priority1/2/3、NIST SAMATA 2010、HIPAA Security、CWE-SANS top25/2010等行業規范認證,Jtest提供包含1200多條的內建代碼規則,包括主流的規范標準如OWASP TOP10/2010、TDD標準,和來自于Joshua BlochEffective Java和來自于Alur、CupriMalksCore J2EE Patterns等書籍以及從其他主流源碼中總結的準則,有助于預防Java語言中潛在的缺陷,實施最佳的編碼實踐,以及提高代碼的可維護性和可重用性。

·     同時,Jtest還提供圖形化的工具RuleWizard編輯器可創建自定義規則來增強標準API的使用,并預防單個缺陷被發現后類似的應用程序缺陷重復出現。

運行時和容器內測試

·     Jtest不僅提供全面的代碼級別測試,同時可以通過運行時分析以及容器內測試的手段,幫助開發及測試人員在第一時間發現程序運行狀態下出現的問題,并實時定位到相應代碼。

·     Jtest自動化實施完整的測試執行流程,包括,編譯源碼,自動部署到容器內測試執行,最后加載測試結果到GUI工具中。通過針對源碼進行插樁,Jtest可以在測試結果中分析出被測應用是否滿足預期運行狀態要求,并在過程中監督資源情況,實時報告引起資源類問題的代碼。Jtest的所有測試中間產物的源代碼都可見,因此完全可以移植。使用Jtest大大提高軟件在運行狀態下的安全保障以及可靠性。

提高開發效率,加速軟件交付

·     如何在任務急、工期短,并確保滿足時間、質量、成本和效益的情況下交付給客戶滿意軟件產品?盲目增加研發人員數量并不是值得推薦的方法,而提升研發效率,加速軟件交付已經是越來越多的企業要考慮的問題。

·     Parasoft應用一套全面的最佳實踐集合以縮減測試時間,降低測試難度,和減少到達QA階段的缺陷數量。建立更可靠的代碼庫,高效地構建,并可持續地執行,和維護一個全面的回歸測試套件,用于檢測更新是否破壞了既有的功能。據統計,通過parasoft自動化測試,能提高研發團隊30%的工作效率,為提前交付打下堅實基礎。

低學習成本,高度可定制化

·     無縫集成Eclipse 3.2以上及IBM Rational Application Developer7.0以上等多種開發平臺;提供全漢化的界面、規則說明、問題修改指導、操作教程文檔。提供團隊統一測試策略,成員無需關心策略內容細節,快速完成研發和測試任務。另外,Jtest提供命令行方式自動完成測試工作,實現真正的無人值守測試。

·     高度可定制化:Jtest 允許用戶完全自定義測試執行流程。除了使用內建的自動化測試以外,用戶可以包含自定義的測試腳本和shell命令來使工具符合他們具體的構建和測試環境。通過交叉編譯為預期的目標環境提供特定的運行時庫,Jtest可以被廣泛的用于多種嵌入式操作系統和結構體系。Jtest的所有測試中間產物的源代碼都可見,因此完全可以移植從而得到重復利用。

 


相關信息
?
Copyright ??凱云聯創(北京)科技有限公司
京ICP備17011758號-3 (内蒙古11选5走势图软件下载 www.ogqcpe.com.cn)
網站由奇奇科技提供技術支持

提交成功

謝謝您的寶貴意見,我們將安排客服盡快與您溝通

在線留言