您的位置:软件测试 > 开源软件测试 > 开源性能测试工具 >
Java开源Web测试工具列表
作者:网络转载 发布时间:[ 2013/12/4 14:03:29 ] 推荐标签:

  Imprimatur
  Imprimatur是一个Web应用程序测试工具。它通过一个简单的XML文件来对测试进行描述。除了能够处理标准的GET与POST动作之外,Imprimatur还能处理HTTP sessions和文件上传。可以利用正则表达式对返回的结果进行验证。
  该项目主页:http://imprimatur.sourceforge.net/

  Tagit
  Tagit是模拟对象(Mock Objects)测试模式的一个实现。它可用于在脱离容器的情况下对自定义JSP标签进行单元测试。
  该项目主页:http://www.scholnick.net/tagit/
  Sahi

  Sahi是一个用于Web应用程序的自动测试工具。Sahi运行为一个代理服务器,必须把浏览器的代理设置为Sahi服务器。 然后Sahi注入javascript来访问Web页面中的元素。Sahi支持Http与Https并且独立于Web站点或Web应用程序。
  该项目主页:http://sahi.sourceforge.net
  Selenium
  Selenium 是一个用于Web应用程序测试的工具。Selenium 测试直接运行在浏览器中,像真正的用户在操作一样。支持的浏览器包括IE,Mozilla和Firefox等。这个工具的主要功能包括:测试与浏览器的兼容性--测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能--创建衰退测试检验软件功能和用户需求。
  该项目主页:http://www.openqa.org/selenium/

  CubicTest

  CubicTest 这个开源的Eclipse插件能够让Web应用程序的测试变得更加易于设计,理解和运行,即使是对于非技术人员。 CubicTest采用一个图形用户界面来让用户对测试进行建模而不是编写测试脚本。这个工具主要是针对基于测试驱动的Web应用程序开发,但也能够用于测试现有Web应用程序。

  该项目主页:http://boss.bekk.no/cubictest/

  Janissary
  Janissary在是一个简单的Web站点负载与性能测试工具。根据配置,Janissary可以创建并发或非并发的HTTP Request然后报告这些Request的状态与响应时间。
  该项目主页:http://yalimaytul.net/janissary
  Jboss JSFUnit
  Jboss JSFUnit是一个专门用于JSF应用程序的综合测试框架。它设计成能够在JSF层对JSF应用程序进行调试和综合集成测试。JSFUnit测试运行在容器之中,能够让开发人员完全控制managed beans,FacesContext和内部JSF组件Tree。同时,还可以控制每个客户端请求的HTML输出。

  该项目主页:https://labs.jboss.com/jsfunit/

  Watir

  Watij提供一套基于Watir的纯Java Api用于Web应用程序自动测试。Watij通过一个真实的浏览器来实现自动功能测试。(Watir是一个使用Ruby实现的开源Web自动化测试框架)
  该项目主页:http://watij.com/

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd