51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 13969|回复: 32
打印 上一主题 下一主题

本人整理的部分开源测试工具列表和地址

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-9 13:25:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

转帖请注明出处

白盒测试工具
linux c/c++内存泄露分析软件:http://valgrind.org/
c/c++单元测试:http://code.google.com/p/googletest/

http://code.google.com/p/googlemock/
xCover 是一个 C/C++ 语言的代码覆盖分析库:http://www.xcover.org/
UseMon是一个开源实时性能检测代理工具,能够嵌入JVM提供监控程序运行能力,包括异步运行情况,只需要花费很小的代价,并且能够在生产环境中使用。UseMon提供了以下功能:http://code.google.com/p/usemon/
Clover 是一个基本的Java代码覆盖测试分析工具http://www.atlassian.com/software/clover/
DbUnit 使您可以容易地执行 JDBC 查询并获取它们的值。使用 DbUnit JDBC 包装器而不是纯粹的 JDBC 有几个理由:http://www.dbunit.org/
JDepend一个开放源代码的可以用来评价Java程序质量的优秀工具:http://www.clarkware.com/software/JDepend.html
代码覆盖率检查工具 Cobertura http://cobertura.sourceforge.net/
Java程序性能分析工具 VisualVM https://visualvm.dev.java.net/
性能测试框架 p-unitp-unit 是一款开放源码的性能测试框架,和 JUnit 不同,JUnit 关注的是测试案例的正确性,而 p-unit 不仅关注测试案例的正确性,还收集测试案例的性能参数,http://p-unit.sourceforge.net/
GroboUtils使得扩展Java测试变得可能。它包括用在Java不同方面测试的多个子项目。在GroboUtils中最常被到的工具是:多线程测试(multi-threaded tests),整体单元测试(hierarchial unit tests),代码覆盖工具(code coverage tool)http://groboutils.sourceforge.net/
白盒测试工具 CodeCover, CodeCover是一个免费的白盒测试工具,主要测试代码、分支、循环、MC/DC 覆盖。支持为每个测试用例生成独立的报表,目前支持的语言有 Java COBOLhttp://codecover.org/
Fluint是一个 Flex 单元测试工具,对于Flex单元和集成测试,“Fluint”非常简洁。它是为编写Flex2Flex3应用的开发者提供的测试框架,无论这些应用是通过Adobe Flash Player在浏览器中部署的,还是通过Adobe AIR在桌面上部署的。http://code.google.com/p/fluint/
Memtest86+ 是一款免费开源的内存测试软件,测试准确度比较高,内存的隐性问题也能检查出来!也是一款基于Linux核心的测试程序. http://www.memtest.org/
JMemProf基于Web的内存剖析工具.JMemProf允许你撷取应用程序在运行时内存剖析信息. http://oss.metaparadigm.com/jmemprof/
mmapper 可以用来访问机器的任何资源,可直接读写内存总线中的任何物理地址、I/O端口、PCI空间配置等http://sourceforge.net/projects/memmapper/

测试环境搭建工具:
虚拟机软件:www.xen.com

集成测试(接口测试)工具
TCP协议测试工具:http://code.google.com/p/tcpjunk/
网络协议分析软件:http://www.wireshark.org/
JAMonJava应用程序监视器)是一个免费的,简单,高性能,线程安全的Java API.它让开发者可以方便地监控软件。JAMon用来测定程序的性能瓶颈,程序与用户的互动性和程序的可量测性。JAMon收集概要的统计数据比如执行 时间(总的,平均的,最大的,最小的等),并发程序请求等。JAMon把这些统计数据以报表的形式展示出来。
http://jamonapi.sourceforge.net/
Iperf
是一个网络性能测试工具。Iperf可以测试TCPUDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失http://iperf.sourceforge.net/


测试管理:
测试用例管理testlinkhttp://www.teamst.org/
缺陷管理工具:http://www.bugzilla.org

功能自动化测试工具:
Radview公司的web自动化测试工具:http://www.webload.org/

功能自动化测试工具watirhttp://wtr.rubyforge.org/
功能自动化测试工具:http://seleniumhq.org/
WebInject 是一个自动化测试工具,主要适合Web应用和Web服务。可以通过它来测试基于HTTP接口的系统组件,还可以用它来进行服务器监控。
http://www.webinject.org/

性能自动化测试工具:
FunkLoad 是一个网站项目的功能、性能测试工具:http://funkload.nuxeo.org/
自动化构建、测试 BuildBothttp://buildbot.net/
Ripplet是一款负载测试工具:http://ripplet.sourceforge.net/

数据库测试工具:
SQL Profiler是一个快速剖析工具用来统计SQL查询以便了解在哪里创建索引才能提高效率.
http://sourceforge.net/projects/sqlprofiler/
PolePosition 是一个开源的数据库性能测试工具:http://polepos.org/
SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:
       1
cpu性能
       2
、磁盘io性能
       3
、调度程序性能
       4
、内存分配及传输速度
       5
POSIX线程性能
       6
、数据库性能(OLTP基准测试)
http://sysbench.sourceforge.net/
Hammerora is an open source load generation tool for the Oracle Database, MySQL Database and HTML environments, for an unreal application testing experience get started http://hammerora.sourceforge.net/

其他专项测试工具:
USB Mass Storage Device Memory Testhttp://sourceforge.net/projects/s3u/
Web Sandbox是用于测试Web网站内容和确保环境安全的程序。Sandbox源代码采用Apache 2.0许可证发布http://websandbox.livelabs.com/
TestMaker 不单单的是完整的测试平台,也是性能监控的工具,它是一个分布式的自动化测试平台,主要对应用程序的性能进行管理和监控。支持 Java.NETJythonGroovyPHPRuby Perl 的功能测试以及负载和性能测试,主要适合Web项目、SOA应用、RIABPM应用。http://www.pushtotest.com/
磁盘性能测试工具 Iometer http://www.iometer.org/
通讯系统测试工具 TRex for TTCNhttp://www.trex.informatik.uni-goettingen.de/trac
一堆开源测试工具
http://www.goldb.org/
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-9-10 21:00:46 | 只看该作者
呵呵,工具很多.介绍的不错!支持一下.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-9-18 12:27:48 | 只看该作者
好东西啊
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2009-9-18 15:04:16 | 只看该作者
    谢谢,非常全面。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-9-18 15:24:39 | 只看该作者
    强,支持,太全面拉
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-4-27 13:40:23 | 只看该作者
    很好很强大!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-4-29 15:41:38 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-5-24 09:05:09 | 只看该作者
    留个脚印慢慢学习啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-7-12 14:20:31 | 只看该作者
    哪个更好呢 看不出差别 必须要都用了才知道么
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-7-12 14:20:39 | 只看该作者
    哪个更好呢 看不出差别 必须要都用了才知道么
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-8-17 10:47:18 | 只看该作者
    得顶一个,非常感谢!有些人让人留下联系方式,只是为了骗大的。。。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-8-17 10:47:34 | 只看该作者
    还是你实在!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-8-17 11:17:33 | 只看该作者
    这个不能沉了,随用随取
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-8-22 16:41:09 | 只看该作者
    我是新手,必须顶,谢谢楼主
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-8-23 19:44:34 | 只看该作者
    怎么没有jmeter啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-11-8 17:11:01 | 只看该作者
    好东西啊,工具很多.介绍的不错!支持一下.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2012-2-9 15:07:07 | 只看该作者
    Mark
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2013-8-19 16:54:16 | 只看该作者
    太好了,已经evernote,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2013-12-30 14:52:31 | 只看该作者
    马一下慢慢看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-1-30 12:49
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    20#
    发表于 2014-1-24 15:40:12 | 只看该作者
    真牛B!!!,先收藏
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-26 21:03 , Processed in 0.082159 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表