选择显示字体大小

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


  目前市场主流的测试工具和管理软件,如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的提供测试inte.net连接速度的简单方法。

  使用环境: 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


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons