手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>其它>列表

几款开放源代码的软件测试工具介绍

来源:互联网 作者:西部数码 时间:2008-04-09
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
  目前市场主流的测试工具和管理软件,如Rational和Mercury的系列产品,大多比较昂贵。

  商业软件的优势主要表现在其售后服务和工具本身的强大和易用性上,而作为技术基础相对较好的测试人员,也可考虑使用开源的软件,这将为公司节省一大笔开支,必要时也有更好的扩展自由度。

  开源测试工具——功能测试工具

  Linux Test Project
  http://ltp.sourceforge.net/

  工具描述:

  Linux Test Project是一个测试Linux内核和内核相关特性的工具集合。该工具的目的是通过把测试自动化引入到Linux内核测试,提高Linux的内核质量。

  使用环境: Linux

  MaxQ
  http://maxq.tigris.org/

  工具描述:

  MaxQ是一个免费的功能测试工具。它包括一个HTTP代理工具,可以录制测试脚本,并提供回放测试过程的命令行工具。测试结果的统计图表类似于商用测试工具,比如Astra QuickTest和Empirix e-Test,这些商用工具都很昂贵。MaxQ希望能够提供一些关键的功能,比如HTTP测试录制回放功能,并支持脚本。

  使用环境: Java 1.2以上版本

  WebInject
  http://www.webinject.org/

  工具描述:

  WebInject是一个针对Web应用程序和服务的免费测试工具。 它可以通过HTTP接口测试任意一个单独的系统组件。可以作为测试框架管理功能自动化测试和回归自动化测试的测试套。

  使用环境: Windows, OS Independent, Linux

  开源测试工具——性能测试工具

  Apache JMeter
  http://jakarta.apache.org/jmeter/

  工具描述:

  Apache JMeter是100%的Java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。设计Jmeter的初衷是测试Web应用,后来又扩充了其它的功能。Jmeter可以完成针对静态资源和动态资源(讹误女监, Servlets, Perl脚本, Java对象, 数据查询s, FTP服务等)的性能测试。。 Jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。Jmeter提供图形化的性能分析。

  使用环境: Solaris, Linux, Windows (98, NT, 2000). JDK1.4以上.

  DBMonster
  http://dbmonster.kernelpanic.pl/

  工具描述:

  DBMonster是一个生成随机数据,用来测试SQL数据库的压力测试工具。

  使用环境: OS Independent

  OpenSTA (Open System Testing Architecture)
  http://portal.opensta.org/index.php

  工具描述:

  基于CORBA的分布式软件测试构架。使用OpenSTA,测试人员可以模拟大量的虚拟用户。 OpenSTA的结果分析包括虚拟用户响应时间、web服务器的资源使用情况、数据库服务器的使用情况,可以精确的度量负载测试的结果。

  使用环境: OS Independent

  TPTEST
  http://tptest.sourceforge.net/about.php

  工具描述:

  TPTest的提供测试Internet连接速度的简单方法。

  使用环境: MacOS/Carbon、 Win32

  Web Application Load Simulator
  http://www.openware.org/loadsim/index.html

  工具描述:

  LoadSim是一个网络应用程序的负载模拟器。

  使用环境: JDK 1.3以上

  开源测试工具——缺陷管理工具

  Mantis
  http://mantisbt.sourceforge.net/

  工具描述:

  Mantis是一款基于WEB的软件缺陷管理工具,配置和使用都很简单,适合中小型软件开发团队,关于Mantis的介绍文章参见51testing软件测试网顾问蔡琰的文章 《使用开源软件 Mantis 实施缺陷跟踪的成功实践》

  使用环境: MySQL, PHP

  Bugzilla
  http://www.mozilla.org/projects/bugzilla/

  工具描述:

  一款不错的软件缺陷管理工具。

  使用环境: TBC

  开源测试工具——测试管理工具

  TestLink
  http://testlink.sourceforge.net/docs/testLink.php

  工具描述:

  基于WEB的测试管理和执行系统。测试小组在系统中可以创建、管理、执行、跟踪测试用例,并且提供在测试计划中安排测试用例的方法。

  使用环境: Apache, MySQL, PHP

  Bugzilla Test Runner
  http://sourceforge.net/projects/testrunner/

  工具描述:

  Bugzilla Test Runner基于Bugzilla缺陷管理系统的测试用例管理系统。

  使用环境: Bugzilla 2.16.3 or above

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS