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

原创 2007年09月18日 23:31:00

        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

了解更多信息:

[RK3288][Android6.0] 调试笔记 --- Netd测试工具ndc

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92目的: Netd中的命令在命令行可以通过ndc工具来执行.功能: 1.监控Netd 2.发...

2017年十大移动应用开发的测试工具

2017年十大移动应用开发的测试工具 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 自动化测试工具介绍自动化测试工具基本上是移动应用(Android和iOS)程序开发测试的必备工具...
  • chszs
  • chszs
  • 2017年05月14日 11:18
  • 2183

14款开源的Web应用测试工具

1.JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。 2.Grinder Grinder是一个负载测试框架,通过Jython来编写测试脚本,...

Android应用测试工具ThreadingTest查错实例分析

1      TT工程测试分析说明 TT测试工具区别的于传统测试工具,TT在测试人员那不需要关注具体代码实现的基础上达到对代码的最大覆盖,以及可能出现的非功能bug的较早的预先定位。下面结合开源代码...

【JAVA秒会技术之压力测试工具】JMeter在电商开发中的简单应用

一、JMeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 二、JMeter...

PostgreSQL数据库压力测试工具pgbench简单应用

PG数据库提供了一款轻量级的压力测试工具叫pgbench,其实就是一个编译好后的扩展性的可执行文件。介绍如下。   环境:  CentOS 5.7(final)  PG:9.1.2  Vmwa...

2014移动开发者必备的十大应用测试工具

在移动应用开发过程中,测试是至关重要的一个环节,拥有好的测试工具不仅能实现事半功倍的效果,还能极大地降低开发者所需花费的时间和精力。在本文中,我们介绍了十款最佳移动应用测试工具,涵盖iOS、Andro...

【转】终极 Web 应用性能和压力测试工具 Gor

转载自:http://blog.eood.cn/web-performance-testing-gor 常见的 Web 应用的压力测试工具 Web 应用压力测试工具有很多,...

推荐 14 款开源的 Web 应用测试工具

http://www.oschina.net/news/18161/14-opensource-web-testing-tools/ JMeter是Apache组织的开放源代码项目,它是功能...

应用层慢速DDoS攻击压力测试工具-SlowHTTPTest

SlowHTTPTest是一个可配置的应用层拒绝服务攻击测试攻击,它可以工作在Linux,OSX和Cygwin环境以及Windows命令行接口,可以帮助安全测试人员检验服务器对慢速攻击的处理能力。这个...
  • zxchhyg
  • zxchhyg
  • 2017年04月11日 10:21
  • 684
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:支持AJAX应用的测试工具WebKing 6.0
举报原因:
原因补充:

(最多只允许输入30个字)