百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

软件测试常用工具的用途及优缺点比较(详细)

suiw9 2024-10-25 16:56 28 浏览 0 评论

序号

名称

用途

优缺点

开发公司

1

Apache JMeter

功能特性、度量被测试软件

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

Apache

2

ASTRA

WEB测试

非开源

MI公司

3

ATTOLTESTWARE

代码测试

嵌入式测试

嵌入式实时应用软件单元和通信系统测试

ATTOLTESTWARE

4

AutoRunner

功能测试

提供针对脚本完善的跟踪和调试功能的、支持IE测试和Windows native测试

上海泽众软件科技有限公司

5

bitcnts

性能测试

使用环境:Linux


6

Borland SilkTest 2006

功能测试

能快速建立功能测试,并分析功能错误

Borland

7

BoundsChecker

静态测试

Visual C++开发环境所开发的程序代码的自动捕捉错误及调试工具

上海环软信息技术有限公司

8

Bugzilla

软件缺陷管理

使用环境: TBC

上海泽众软件科技有限公司

9

BugzillaTest Runner

测试用例管理系统

使用环境:Bugzilla 2.16.3or above


10

CodeReview

代码分析

CodeReview会将出错的内容及导致出错的原因一一呈现给开发人员。


11

CODETEST

在线测试

嵌入式测试

嵌入式软件在线测试

AppliedMicrosystemsCorp

12

DBMonster

SQL数据库的压力测试

使用环境: OS Independent

IBM

13

DTX


高速、精准

福禄克网络公司

14

E—Test

功能测试

可以支持多内码的测试数据

英特尔公司

15

E—TEST SUITE

WEB测试

收费

RSW公司

16

FailSafe

静态测试

FailSafe可以提高编写VisualBasic程序的稳定度,同时也方便日后的产品维护。

ORACLE

17

File-AID/RDX

静态测试

节省时间、节省磁盘空间

康博公司

18

GammaRay

可靠性评测

嵌入式测试

主要包括软件逻辑分析仪GammaProfiler

GammaRay

19

IBM Rational ClearQuest

缺陷测试

集成于IBM Rational Suite和 IBM Rational Team Unifying Platform,提供生命周期变更管理。

IBM

20

IxChariot

性能测试

可应用于设备选型、网络 建设及验收、日常维护

IXIA

21

JMeter

功能和性能测试

它是功能和性能测试的工具,100%的用java实现

RadView

22

Jtest

白盒测试

提高代码的可靠性

parasoft

23

jtest

白盒测试

通过自动实现java的单元测试和代码标准校验,来提高代码的可靠性


parasoft

24

JUnit

测试框架

单元测试

是Xuint测试体系架构的一种实现


25

Link Sleuth

页面链接测试

收费


26

Linux Test Project

功能测试

使用环境: Linux


27

LoadRunner

系统行为和性能的负载测试工具

能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。


28

LogiScope

静态测试

嵌入式测试

用于代码分析、软件测试、覆盖测试。

TeleLogic公司

29

LynxInsure++

静态测试

嵌入式测试

基于LynxOS的应用代码检测与分析测试工具。

LynxREAL-TIMESYSTEMS公司

30

MacOS/Carbon

网络应用程序的负载模拟器

使用环境:JDK 1.3以上


31

Mantis

缺陷管理工具

使用环境: MySQL, PHP


32

MaxQ

HTTP代理工具、录制测试脚本

Java 1.2以上版本


33

MD1230A

动态测试

可在恶劣环境下进行现场操作应用

安立公司

34

Mercury


全面的、基于Web的集成系统


35

MessageMaster

测试嵌入式软件系统工具

向环境提供基于消息的接口。

ElviorLtd.公司

36

Microsoft Web Application Stress Tool

性能测试

可以使用少量的Client端计算机仿真大量用户上线对网站服务所可能造成的影响


微软

37

OpenSTA

负载测试

使用环境:OS Independent

可以精确的度量负载测试


38

QADirector


收费

Compuware公司

39

QALOAD

压力测试

收费

COMPUWARE

40

QARUN

静态测试

收费

COMPUWARE

41

Rational Performance

系统性能测试

收费


42

RATIONAL TEAM TEST

回归测试

收费


43

RATIONAL VISUAL QUANTIFY


负载测试

收费

LOADRUNNER

44

SmartBits

网络性能分析

可以测试、仿真、分析、开发和验证网络基础设施并查找故障

思博伦通信

45

SmartCheck

静态测试

针对Visual Basic开发环境的分析工具


46

SQA LOAD

压力测试

收费

RATIONAL

47

SQA ROBOT

静态测试

收费

RATIONAL

48

TAR

终端自动化测试工具

终端自动化测试工具、适用于VT100、VT220


49

Test Manager


收费

Rational公司

51

TESTBYTES

数据库测试工具

收费


52

TestCenter

测试用例管理工具

它实现了测试需求管理、测试用例管理、测试业务组件管理、测试计划管理等


53

TestDirector

Web的测试管理系统

需求管理,测试计划,测试执行以及错误跟踪等功能

TestDirector

54

TestExpert

测试管理工具

能管理整个测试过程

Silicon Valley Networks公司

55

TestLink

测试管理工具

使用环境: Apache, MySQL, PHP


50

TestPlan Control

测试流程管理工具

收费


56

TestQuestPro

自动操纵测试工具

提供一种高效的自动检测目标系统,获取其输出性能的测试方法

TestQuest公司

57

TestVectorGenerationSystem

自动化测试

提供自动模型分析、测试生成、测试覆盖分析和测试执行的完整工具包

T—VECTechnologies公司

58

TestView

Web性能测试

Web服务的功能、性能、程序漏洞、兼容性、稳定性和抗攻击性

Radview

59

TestWorks


既可单独使用,也可捆绑销售使用

SoftwareResearch.Inc公司

60

TPTEST

测试Internet连接速度

使用环境:MacOS/Carbon、 Win32


61

TrackRecord

缺陷跟踪工具

收费


62

TrueCoverage

静态测试

支持Visual C++、Visual Basic及Java程序语言



63

TrueTime

静态测试

支持Visual C++、Visual Basic及Java程序语言


64

VectorCast

静态测试

嵌入式测试

自动生成测试代码,为主机和嵌入式环境构造可执行的测试架构。

VectorSoftware.Inc

65

WebInject

自动化测试和回归自动化测试

使用环境:Windows, OSIndependent, Linux。


66

webload

性能测试和分析工具

它让web应用程序开发者自动执行压力测试

RadView

67

WINLOAD

压力测试

收费

MI公司

68

WinRunner

企业级自动化测试工具

提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行

Mercury Interactive


感谢每一个认真阅读我文章的人!!!

如果下面这些资料用得到的话可以直接拿走:

1、自学开发或者测试必备的完整项目源码与环境

2、测试工作中所有模板(测试计划、测试用例、测试报告等)

3、软件测试经典面试题

4、Python/Java自动化测试实战.pdf

5、Jmeter/postman接口测试全套视频获取

我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题可以直接进群询问,群里也会有大神帮忙解答,需要的可以找我谢谢。

相关推荐

俄罗斯的 HTTPS 也要被废了?(俄罗斯网站关闭)

发布该推文的ScottHelme是一名黑客,SecurityHeaders和ReportUri的创始人、Pluralsight作者、BBC常驻黑客。他表示,CAs现在似乎正在停止为俄罗斯域名颁发...

如何强制所有流量使用 HTTPS一网上用户

如何强制所有流量使用HTTPS一网上用户使用.htaccess强制流量到https的最常见方法可能是使用.htaccess重定向请求。.htaccess是一个简单的文本文件,简称为“.h...

https和http的区别(https和http有何区别)

“HTTPS和HTTP都是数据传输的应用层协议,区别在于HTTPS比HTTP安全”。区别在哪里,我们接着往下看:...

快码住!带你十分钟搞懂HTTP与HTTPS协议及请求的区别

什么是协议?网络协议是计算机之间为了实现网络通信从而达成的一种“约定”或“规则”,正是因为这个“规则”的存在,不同厂商的生产设备、及不同操作系统组成的计算机之间,才可以实现通信。简单来说,计算机与网络...

简述HTTPS工作原理(简述https原理,以及与http的区别)

https是在http协议的基础上加了一层SSL(由网景公司开发),加密由ssl实现,它的目的是为用户提供对网站服务器的身份认证(需要CA),以至于保护交换数据的隐私和完整性,原理如图示。1、客户端发...

21、HTTPS 有几次握手和挥手?HTTPS 的原理什么是(高薪 常问)

HTTPS是3次握手和4次挥手,和HTTP是一样的。HTTPS的原理...

一次安全可靠的通信——HTTPS原理

为什么HTTPS协议就比HTTP安全呢?一次安全可靠的通信应该包含什么东西呢,这篇文章我会尝试讲清楚这些细节。Alice与Bob的通信...

为什么有的网站没有使用https(为什么有的网站点不开)

有的网站没有使用HTTPS的原因可能涉及多个方面,以下是.com、.top域名的一些见解:服务器性能限制:HTTPS使用公钥加密和私钥解密技术,这要求服务器具备足够的计算能力来处理加解密操作。如果服务...

HTTPS是什么?加密原理和证书。SSL/TLS握手过程

秘钥的产生过程非对称加密...

图解HTTPS「转」(图解http 完整版 彩色版 pdf)

我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。...

HTTP 和 HTTPS 有何不同?一文带你全面了解

随着互联网时代的高速发展,Web服务器和客户端之间的安全通信需求也越来越高。HTTP和HTTPS是两种广泛使用的Web通信协议。本文将介绍HTTP和HTTPS的区别,并探讨为什么HTTPS已成为We...

HTTP与HTTPS的区别,详细介绍(http与https有什么区别)

HTTP与HTTPS介绍超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的...

一文让你轻松掌握 HTTPS(https详解)

一文让你轻松掌握HTTPS原文作者:UC国际研发泽原写在最前:欢迎你来到“UC国际技术”公众号,我们将为大家提供与客户端、服务端、算法、测试、数据、前端等相关的高质量技术文章,不限于原创与翻译。...

如何在Spring Boot应用程序上启用HTTPS?

HTTPS是HTTP的安全版本,旨在提供传输层安全性(TLS)[安全套接字层(SSL)的后继产品],这是地址栏中的挂锁图标,用于在Web服务器和浏览器之间建立加密连接。HTTPS加密每个数据包以安全方...

一文彻底搞明白Http以及Https(http0)

早期以信息发布为主的Web1.0时代,HTTP已可以满足绝大部分需要。证书费用、服务器的计算资源都比较昂贵,作为HTTP安全扩展的HTTPS,通常只应用在登录、交易等少数环境中。但随着越来越多的重要...

取消回复欢迎 发表评论: