谈笑有鸿儒,往来无白丁;可以调LR,阅QTP,无丝竹之乱耳,无案牍之劳形……

开放源代码软件测试工具介绍(转)

上一篇 / 下一篇  2008-06-30 23:26:08 / 个人分类:测试工具

目前市场主流的测试工具和管理软件,如RationalMercury的系列产品,大多比较昂贵。(godn_1981批注:并且更可恶的是对中文字体支持的都不太好) 商业软件的优势主要表现在其售后服务和工具本身的强大和易用性上,而作为技术基础相对较好的测试人员,也可考虑使用开源的软件,这将为公司节省一大笔开支,必要时也有更好的扩展自由度。51Testing软件测试网^ OO0o c6x$e,q

1[ r M"`7b0(一)开源测试工具——功能测试工具
w#V*uX`051Testing软件测试网 Z2F#N8Z6D o
Linux Test Project
d az+k6REK w S0
http://ltp.sourceforge.net/
k+@z1y_'Z|0J0工具描述:
?M*cUJ] d0Linux Test Project是一个测试Linux内核和内核相关特性的工具集合。该工具的目的是通过把测试自动化引入到Linux内核测试,提高Linux的内核质量。51Testing软件测试网w2S/C'T'qd#ku7|#r$}
使用环境: Linux51Testing软件测试网2gCUb"Zx

MaxQ51Testing软件测试网8C f:h*e3~S
http://maxq.tigris.org/
UC"N4J)y0工具描述:
[ WZ"@y0MaxQ是一个免费的功能测试工具。它包括一个HTTP代理工具,可以录制测试脚本,并提供回放测试过程的命令行工具。测试结果的统计图表类似于商用测试工具,比如Astra QuickTest和Empirix e-Test,这些商用工具都很昂贵。MaxQ希望能够提供一些关键的功能,比如HTTP测试录制回放功能,并支持脚本。
Mx]6J%xsf0\0使用环境:51Testing软件测试网2P3{+w-uy [
Java 1.2以上版本
3U5m3a.a:\051Testing软件测试网W#m"J5Rw|K C
WebInject51Testing软件测试网t#~5~5f$BF*Uc$U
http://www.webinject.org/51Testing软件测试网}.t/dkoKv
工具描述:
+V_2q`m,Zgy0WebInject是一个针对Web应用程序和服务的免费测试工具。 它可以通过HTTP接口测试任意一个单独的系统组件。可以作为测试框架管理功能自动化测试和回归自动化测试的测试套。

gk/L)m%q:I/j8\A C051Testing软件测试网3^X4V+u+r5fv }

使用环境:
.d`6f O2Xz?'I#S0Windows, OS Independent, Linux51Testing软件测试网2fK@V&` HyN?
51Testing软件测试网n-Y3B5X"i'\;D.U
(二)开源测试工具——性能测试工具51Testing软件测试网6L5\F/s3W$l*l,\L
51Testing软件测试网4e6v%LJ8nRkn
Apache JMeter
vs[\z9R0http://jakarta.apache.org/jmeter/
EQQ0W t;e\0工具描述:51Testing软件测试网6@4n^qv2~
Apache JMeter是100%的Java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。设计Jmeter的初衷是测试Web应用,后来又扩充了其它的功能。Jmeter可以完成针对静态资源和动态资源(讹误女监, Servlets, Perl脚本, Java对象, 数据查询s, FTP服务等)的性能测试。Jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。Jmeter提供图形化的性能分析。51Testing软件测试网&_x? CWb5P*Z)HE A

51Testing软件测试网D `2F Vb-f

使用环境:51Testing软件测试网O HO7Lo?
Solaris, Linux, Windows (98, NT, 2000). JDK1.4以上.

`|h@P,P-c;o w JY0

A_ ix[H{6v051Testing软件测试网TQ)B-X?]o^ r
DBMonster51Testing软件测试网"Xywr&IQ?
http://dbmonster.kernelpanic.pl/

KV+d\?L0

n:dv'T!s(T6X ?8[0m0工具描述:51Testing软件测试网(qo)U%^gNP!z
DBMonster是一个生成随机数据,用来测试SQL数据库的压力测试工具。

vs^2`q[;f~b0

RQ#nw @aY9i0使用环境: OS Independent
n2U C(] gd}051Testing软件测试网{h1},_j%K i
OpenSTA (Open System Testing Architecture)
v/GSZStW'EN*l6P0http://portal.opensta.org/index.php

S&?r A/k&~3j9S7rb0

,S_2P#]M2v0(godn_1981批注:不过我当年曾用同样的环境,同样的程序,用OpenSTA和LR测试出来的性能结果差距很大,不知道谁会更准一点,可能LR吧)51Testing软件测试网mV-@eD)Y

8LWWqRV'Q;X0工具描述:51Testing软件测试网 |CI_8v p&w

51Testing软件测试网%\p3}y[Z

基于CORBA的分布式软件测试构架。使用OpenSTA,测试人员可以模拟大量的虚拟用户。 OpenSTA的结果分析包括虚拟用户响应时间、web服务器的资源使用情况、数据库服务器的使用情况,可以精确的度量负载测试的结果。51Testing软件测试网w:[-J5J9xGi/Q
使用环境:OS Independent51Testing软件测试网/Q].th]3W9\
51Testing软件测试网0]:\z8y|)i)Z5VIi
TPTEST
y~zoMb0http://tptest.sourceforge.net/about.php
7H#L"k ]2fe%C0工具描述:51Testing软件测试网,DQ'N,z1u7s1@

yu*Br~V K RF#x0TPTest的提供测试Internet连接速度的简单方法。

/c"[%s-h;{1Y0

U@Rnns2d0使用环境:51Testing软件测试网6f4^~;{"N

S ]6];?)` pe0MacOS/Carbon、 Win3251Testing软件测试网U#mL@E[$M%J]'{

y$L:A)Ez e?0Web Application Load Simulator51Testing软件测试网 q4]a IlG1h.y
http://www.openware.org/loadsim/index.html

o4j jz\0

I!h0Z1w6Z^ G0工具描述:51Testing软件测试网LnP]$Ez]z
LoadSim是一个网络应用程序的负载模拟器。51Testing软件测试网/gE{&A!D%C B
使用环境:

1x |L1H-m5gi5|051Testing软件测试网P1a\&y*k9E l4yf

JDK 1.3以上51Testing软件测试网7M"NJ9s4WoO

1c!I5W:y"B2n2e6W8I||0(三)开源测试工具——缺陷管理工具51Testing软件测试网 |QTvD

9dY8FFJ0Mantis
*U(s#W5a6R5@0http://mantisbt.sourceforge.net/51Testing软件测试网V*k U)WiM

51Testing软件测试网,@;s EV3s

(godn_1981批注:强力推荐,非常好用,个人觉得从纯bug管理来说,比Td好用)51Testing软件测试网/I+J)c S'ntLE,xa3|$Y

HN ApG0工具描述:51Testing软件测试网H{:a:PFJgM)y Q0B

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

F$ruO T/Sr2d051Testing软件测试网2Ft_9oI#kd{

使用环境: MySQL, PHP
%L T _0K#~,}y;@051Testing软件测试网 [#s }]-fJCtcwO-t
Bugzilla51Testing软件测试网1dU/L PL^K0DHN1I
http://www.mozilla.org/projects/bugzilla/
h[(@?,Y/N Yzk5XO0工具描述:
6} Jpy)x Ki _3HE0一款不错的软件缺陷管理工具。51Testing软件测试网I+FW5GBt
TBC51Testing软件测试网!Z Z i$J2eH:`xN$m.[

CYr&X7\5Q2Jx8`0(四)开源测试工具——测试管理工具51Testing软件测试网*jt8r${6UlqM.]/}
TestLink51Testing软件测试网]d v LPh@
http://testlink.sourceforge.net/docs/testLink.php
|9z(f"h O:K%w0工具描述:
/I%Tb8V W0基于WEB的测试管理和执行系统。测试小组在系统中可以创建、管理、执行、跟踪测试用例,并且提供在测试计划中安排测试用例的方法。
9e3Ld Z6A"E5r;h ?.y#S0使用环境: Apache, MySQL, PHP51Testing软件测试网Xz*@#_2bO H

51Testing软件测试网.`*PW*\0z1Y5n&VG

Bugzilla Test Runner51Testing软件测试网 FD3qJ&bAX*[
http://sourceforge.net/projects/testrunner/
(V l3s%o imZ0工具描述:51Testing软件测试网 x*~(v I(a4_
Bugzilla Test Runner基于Bugzilla缺陷管理系统的测试用例管理系统。
-[)b.Oj B)N0使用环境:51Testing软件测试网/S}5@-j-r.S
Bugzilla 2.16.3 or above51Testing软件测试网/g,Zv!XX"tB


TAG: 测试工具

 

评分:0

我来说两句

Open Toolbar