happmaoo 发表于 2013-1-29 11:26:53

支持AJAX应用的测试工具WebKing 6.0

<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe><div class="postText">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应用变化而需要重写脚本所带来的痛苦。短暂的发布周期会要求开发团队和测试团队之间更紧密的协作。更少的技术用户能通过直观的、易用的界面创建测试用例,并能将这些测试用例转换为开发人员易理解的、基于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


了解更多信息:


[*]WebKingData Sheet   
[*]WebKingTechnical Papers   
[*]WebKingReviews <!--LI><A href="http://blog.csdn.net/jsp/products/slideshow/slideshow.jsp?show=WebAppT&idx=0&product=WebKing" SHAPE="yes">Web Solutions    Presentation</A-->   
[*]JAVATechnology Solutions   
[*]WebApplication Technology Solutions


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1790585
页: [1]
查看完整版本: 支持AJAX应用的测试工具WebKing 6.0