白盒测试工具

  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

  代码覆盖率检查工具Coberturahttp://cobertura.sourceforge.net/

  Java程序性能分析工具VisualVMhttps://visualvm.dev.java.net/

  性能测试框架p-unit,p-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和COBOL。http://codecover.org/

  Fluint是一个Flex单元测试工具,对于Flex单元和集成测试,“Fluint”非常简洁。它是为编写Flex2或Flex3应用的开发者提供的测试框架,无论这些应用是通过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/

  JAMon(Java应用程序监视器)是一个免费的,简单,高性能,线程安全的Java API.它让开发者可以方便地监控软件。JAMon用来测定程序的性能瓶颈,程序与用户的互动性和程序的可量测性。JAMon收集概要的统计数据比如执行时间(总的,平均的,最大的,最小的等),并发程序请求等。JAMon把这些统计数据以报表的形式展示出来。

  http://jamonapi.sourceforge.net/

  Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失http://iperf.sourceforge.net/

  测试管理:

  测试用例管理testlink:http://www.teamst.org/

  缺陷管理工具:http://www.bugzilla.org

  功能自动化测试工具:

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

  功能自动化测试工具watir:http://wtr.rubyforge.org/

  功能自动化测试工具:http://seleniumhq.org/

  WebInject是一个自动化测试工具,主要适合Web应用和Web服务。可以通过它来测试基于HTTP接口的系统组件,还可以用它来进行服务器监控。

  http://www.webinject.org/

  功能自动化测试工具:http://code.google.com/p/aost/

  flash自动化测试工具flexmonkey:http://code.google.com/p/flexmonkey/

  性能自动化测试工具:

  FunkLoad是一个网站项目的功能、性能测试工具:http://funkload.nuxeo.org/

  自动化构建、测试BuildBot:http://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 startedhttp://hammerora.sourceforge.net/

  其他专项测试工具:

  USB Mass Storage Device Memory Test:http://sourceforge.net/projects/s3u/

  Web Sandbox是用于测试Web网站内容和确保环境安全的程序。Sandbox源代码采用Apache 2.0许可证发布http://websandbox.livelabs.com/

  TestMaker不单单的是完整的测试平台,也是性能监控的工具,它是一个分布式的自动化测试平台,主要对应用程序的性能进行管理和监控。支持Java、.NET、Jython、Groovy、PHP、Ruby和Perl的功能测试以及负载和性能测试,主要适合Web项目、SOA应用、RIA和BPM应用。http://www.pushtotest.com/

  磁盘性能测试工具:http://www.iometer.org/

  通讯系统测试工具TRex for TTCN:http://www.trex.informatik.uni-goettingen.de/trac

  一堆开源测试工具:http://www.goldb.org/

常用软件开发工具

1、建模工具:

Rational Rose、Requisite、Borland Together、Sybase PowerDesigner、Microsoft Visio、Anylogic、PlayCase、CA BPWin、CA ERWin、Oracle Designer、MagicDraw UML、StartUML、ArgoUML、Visual UML

2、软件开发工具:

IBM WebSphere Studio Application Developer、Microsoft Studio.NET、Borland JBuilder、Borland C++Builder、Borland Delphi、Kylix(Linux) 、BEA Visual Cafe 、Oracle JDeveloper、Sun Forto for Java、Netbeans、Eclipse、IBM Software Architect

3、应用程序服务器:

IBM WebSphereApplication Server、BEA WebLogic Server 、SUN iPlanet、JBoss

4、软件测试优化工具:

MercuryInteractive、Segue、Rational Robot/TestManager/Quantify /Purity、Compuware QACenter(功能)、QATime、QARun(性能)、WinLoader(功能)、LoadRunner(性能)、Panorama(静态For Java、For C++)、DevPartner(白盒动态)、TestDirector、xUnit(开源)、jUnit、WAS(WEB)、Dunit(Delphi)、Pastest(动态Pascal测试)、BoundsChecker(Pascal)、SleathQA(Delphi)、MemProof(Pascal)

5、项目管理工具:

Rational ClearCase、CVS、Microsoft Project 、VSS、StarTeam、Borland StarTeam

6、配置管理工具:

VSS ,CVS ,SVN、WinCVS

7、打包:

InstallShield、Install Wise、pcAnyWhere

整理的一些常见的开源测试工具相关推荐

  1. 十大开源测试工具和框架

    免费的开源框架和工具由于其开源特性,现在逐渐成为自动化测试的首选解决方案.区别在于,你是喜欢使用类库编写一个全新的自动化测试框架,或者喜欢使用一个现成的工具. 本文帮忙你快速了解 10 大免费和开源测 ...

  2. 优秀的开源测试工具和框架推荐:精选十大神器!

    目录 引言 Katalon Studio Selenium Appium JMeter SOAP UI Robot Framework Watir JUnit Robotium Citrus 结语 引 ...

  3. 基于Java的四大开源测试工具

    摘要:成功的应用程序离不开测试人员和QA团队反复地测试,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况. %R[)vA t]N0 测试是应用程 ...

  4. 十大开源测试工具和框架,一定有你需要的

    目录 前言 Katalon Studio Selenium Appium JMeter SOAP UI Robot Framework Watir JUnit Robotium Citrus 总结 前 ...

  5. OpenSTA -- 开源测试工具软件

    目前比较著名的并发性能测试工具有Rational Robot.QALoad.LoadRunner 和微软的WAS 等.这其中QALoad.LoadRunner.Rational Robot 都是比较不 ...

  6. gps导航软件收发接受数据信息免费开源测试工具,最实用的GPS接收器测试详解

    记录空气中的 GPS 讯号 建立 GPS 波形时,其独特又日趋普遍的方式,即是直接从空气中撷取 单一卫星敏感度量测 在了解敏感度量测的基本理论之后,接着将进行实际量测的各个程序.一般测试系统均是透过直 ...

  7. 04-11 常见接口安全测试工具

    OWASP ZAP WVS AppScan BurpSuite Sqlmap 安全测试关注维度 传输: 敏感信息传递加密 链路加密 接口: 访问控制 参数: 注入:SQL注入.命令注入.文件注入 越权 ...

  8. http 测试工具_20+最好的开源自动化测试工具

    本文开始逐步的降低公众号更文频率,提升文章质量,帮忙多点点文章末右下角的"好看"支持下,也可以将本文分享到朋友圈或你身边的朋友,谢谢 最佳开源自动化工具有哪些呢? 在本文中,整理了 ...

  9. 资深开发工程师推荐的8个开源可观察性及测试工具

    以下为作者观点: DevOps和 "左移 "心态正影响着后端工程师的工作方式. 你需要监控一个应用程序的运行情况.你需要监控一个应用程序在你的CI/CD管道将其部署到生产中后的表现 ...

最新文章

  1. 尼克的任务 dp 洛谷1280
  2. 初识--AVSpeechSynthesizer
  3. 使用vs2015开发linux:Ubuntu程序
  4. 直播预告 | AAAI 2022论文解读:基于生成模型的语音/歌声合成与歌声美化
  5. Lightbox JS v2.0
  6. unity全栈开发是什么意思_unity游戏公司面试问题总结
  7. 开发工程师的维护意识存在不?
  8. linux diff详解
  9. red flag linux双网卡,centos双网卡绑定负载均衡
  10. 阿里大淘系模型治理方案分享
  11. 手机html在哪个文件里,手机录像在哪个文件夹
  12. 目标检测:SSD目标检测中PriorBox代码解读
  13. 如何使用 google 搜索
  14. 用MATLAB仿真AM调制
  15. wget 整站下载
  16. 微信群导出群成员时间数据_教你一招轻松导出微信群名单
  17. oobar, foo, bar, baz和qux搅屎棍的含义
  18. 当电竞选手成为一种职业,游戏手机是否也会炙手可热?
  19. 使用图像播放Java中的一种技巧-搜索图像,将图像转换为文本,隐藏数据
  20. 仙童半导体和“八叛逆”所缔造的硅谷模式

热门文章

  1. 学习游戏原画,必须注意几点,条条重要
  2. 3G时代:什么是中国移动不能承受之重
  3. Android 打印,搜索连接同一局域网下的所有网络打印机,打印照片,打印自定义文档。
  4. 华为C8813流畅刷机包 B177定制 大运存 最新V6 省电流畅到爆表
  5. javaweb JAVA JSP电影院在线订票系统JSP电影购票系统 JSP电影售票 JSP电影票预订系统支持在线选座jsp电影票预订系统
  6. 人工智能:新技术的“双刃剑”
  7. 第六课:大规模车辆图片搜索/重识别
  8. 故事传说《五兄弟传说》
  9. 应用案例 | 港口货物与运输车辆如何更快找到彼此?成功配对方法在这里!
  10. 2021年R2移动式压力容器充装考试题库及R2移动式压力容器充装考试内容