支援AJAX應用的測試載入器WebKing 6.0

來源:互聯網
上載者:User

        Parasoft WebKing提供先進的自動化測試解決方案,涵蓋功能和迴歸測試套件的建立、執行和管理等,並能很好支援AJAX 開發模式,完成對AJAX應用的測試。

藉助WebKing 6.0 可以發現JavaScript 代碼中存在的、手工不容易發現的缺陷. WebKing 6.0 提供空前的支援以發布正確無誤的、一致的JavaScript應用. 在構建AJAX 應用中,許多開發人員對JavaScript還不夠熟悉。因為JavaScript不會被編譯,開發人員很容易引入錯誤,這些錯誤只有到運行時才被發現。通過政策和規則的建立和強制實施,WebKing 6.0可以在編程時協助開發人員預防錯誤。

現在,WebKing 6.0可以測試象Google地圖那樣的AJAX應用,提供自動化的功能測試。WebKing可以隔離和測試單個應用的組件,無需額外的指令碼就可以支援不同的瀏覽器. 除此之外,動態資料被轉換為穩定的資料,以減少測試噪音。如同在HTTP訊息層上,WebKing可以在頁面對象(page object)層次上完成驗證。無論什麼樣的條件,WebKing 可以通過非同步HTTP訊息來驗證用戶端JavaScript引擎. 測試案例靈活,並容易被複用和共用。

WebKing 6.0能消除因Web應用變化而需要重寫指令碼所帶來的痛苦。短暫的發布周期會要求Team Dev和測試團隊之間更緊密的協作。更少的技術使用者能通過直觀的、易用的介面建立測試案例,並能將這些測試案例轉換為開發人員易理解的、基於source-code的單元測試,這些單元測試可再現軟體行為。這可以顯著降低重複勞動,這些自動產生的單元測試採用開源的HttpUnit庫來加強AJAX應用。

特性

  • 功能測試
  • AJAX 應用測試
  • 負載、效能測試
  • 可存取性分析
  • 客戶可定製的增強
  • Intranet標準執行
  • 自動產生開發人員友好的JUnit 測試案例
  • 在不同瀏覽器運行已錄製測試
  • 組織和實施測試的輕型架構

支援的平台

  • Windows XP (Professional or Server Edition)
  • Windows Server 2003
  • Windows 2000
  • Linux
  • Solaris

 

JavaScript Coding Standards

  • Overview
  • BeforeUnload.rule
  • BrowserDetect.rule
  • BrowserSpecificEventRegistration.rule
  • CheckAnonDec1.rule and CheckAnonDec2.rule
  • CheckClosures1.rule, CheckClosures2.rule and CheckClosures3.rule
  • CurrentTarget.rule
  • DocEditInnerHtml.rule
  • DoubleClick.rule
  • DoWhileAssign.rule
  • EmptyForBody.rule
  • EmptyFunctBody.rule
  • EnforcePrototype.rule
  • ForConditions1.rule
  • ForConditions2.rule
  • ForLoopVarAssign.rule
  • FunctionReturn.rule
  • GlobalHttpRequest1.rule and GlobalHttpRequest2.rule
  • IfAssign.rule
  • IfWithoutBlock.rule
  • IllegalIdentifier.rule
  • IncrementAssign.rule
  • KeyModifiers.rule
  • ManyCases.rule
  • MouseEnterLeave.rule
  • MouseEventXY.rule
  • NamingConvention.rule
  • NestedReferences.rule
  • NullComparison.rule
  • RelatedTarget.rule
  • SetAttribute_Class.rule
  • SrcElement.rule
  • SynchronousRequest.rule
  • TextRangeFromBookmark1.rule and TextRangeFromBookmark1.rule
  • Timers1.rule and Timers2.rule
  • UnusedLocalVar1.rule and UnusedLocalVar2.rule
  • UnWatchMethod.rule
  • WatchMethod.rule
  • WhileAssign.rule
  • XMLHttpRequestCalls.rule

瞭解更多資訊:
  • WebKing Data Sheet
  • WebKing Technical Papers
  • WebKing Reviews
  • JAVA Technology Solutions
  • Web Application Technology Solutions
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.