软件测试工具有哪些?

 我来答
yujiayujia6
2014-05-24 · TA获得超过178个赞
知道答主
回答量:4
采纳率:100%
帮助的人:2.8万
展开全部
性能测试工具

LoadRunner惠普的强大, 很好用, 要钱

a,支持的协议多且个别协议支持的版本比较高;

b,负载压力测试方案设置灵活;特点c,丰富的资源监控;

d,报告可以导出到Word、Excel以及HTML格式。

Jmeter Apache开源工具强大(接近Loadrunner), 很好用

QALoad的特点:

(1).测试接口多;(2)可预测系统性能;(3)通过重复测试寻找瓶颈问题;(4)从控制中
心管理全局负载测试;(5)可验证应用的扩展性;(6)快速创建仿真的负载测试;(7)性能价格比较高。此外,QALoad不单单测试Web应用,还可以
测试一些后台的东西,比如SQL Server等。只要它支持的协议,都可以测试。

Benchmark Factory:

首先它可以测试服务器群集的性能;其次,可以实施基准测试;最后,可以生成高级脚本。

SilkPerformance:

E-Test
Suite由Empirix公司开发的测试软件,能够和被测试应用软件无缝结合的Web应用测试工具。工具包含e-Tester、e-Load和e-
Monitor,这三种工具分别对应功能测试、压力测试以及应用监控,每一部分功能相互独立,测试过程又可彼此协同。

JMeter是一个专门为运行和服务器负载测试而设计、
100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块。它和HTTP和SQL(使用
JDBC)的模块一起运行。它可以用来测试静止或活动资料库中的服务器运行情况,可以用来模拟服务器或网络系统在重负载下的运行情况。它也提供了一个可替
换的界面用来定制数据显示,测试同步及测试的创建和执行。

WAS是Micro$oft提供的免费的Web负载压力测试工具,应用广泛。WAS可以通过一台或者多台客户机模拟大量用户的活动。WAS支持身份验证、加密和Cookies,也能够模拟各种浏览器和Modem速度,它的功能和性能可以与数万美元的产品媲美。

ACT或称MSACT,它是微软的Visual Studio和Visual Studio.net带的一套进行程序压力测试的工具。ACT不但可以记录程序运行的详细数据参数,用图表显示程序运行情况,而且安装和使用都比较简单,结果阅读叶很方便,是一套较理想的测试工具。

OpenSTA它的全称是Open System
Testing
Architecture。OpenST的特点是可以模拟很多用户来访问需要测试的网站,它是一个功能强大、自定义设置功能完备的软件。但是,这些设置大
部分需要通过scrīpt来完成,因此在真正使用这个软件之前,必须学习好它的scrīpt编写。如果需要完成很复杂的功能,scrīpt的要求还比较
高。当然这也是它的优点,一些程序员不会在意编写scrīpt的。

PureLoad一个完全基于Java的测试工具,它的scrīpt代码完全使用XML。所以,编写scrīpt很简单。它的测试包含文字和图形并可以输出为HTML文件。由于是基于Java的软件,因此PureLoad可以通过Java Beans API来增强软件功能。

功能测试
QTP 惠普公司, 教父级工具. vbs web app ji desktop app 都可以测
selenium google 开源测试工具 web app 基本现在银行保险公司都用它, 功能根据测试开发人员的能力而定,可以开发的极其强大.常和testng junit Cucumber jenkins 一起用

WinRunner企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行,自动执行重复任务并优化测试工作,从而缩短测试时间。通过自动录制、检测和回防用户的应用操作,从而提高测试效率。

QARun一款自动回归测试工具,与Winrunner比较学习成本要低很多。不过要安装QARun必须安装.net环境,另外它还提供与TestTrack Pro的集成。

Rational Robot我经常使用的测试工具,属于
Rational TestSuite中的一员,对于Visual studio 6编写的程序支持的非常好,同时还支持Java
Applet、HTML、Oracle Forms、People
Tools应用程序的支持。要支持Delphi程序的测试还必须下载插件。Rational
Robot的语法使用Basic语法,它的语言使用SQABasic。
Functional Tester它是Robot的Java实现版本,在Rational被IBM收购后发布的。
testcomplete也是要钱的

webservice
soupui有免费版的,功能还行

测试管理
QC 惠普的除了要钱其他几乎是最好的

TestDirectorMI的测试管理工具,可以与winrunner、Loadrunner、QuickTestPro进行集成。除了可以跟踪Bug外,还可以编写测试用例、管理测试进度等等,是测试管理的首选软件。

TestManagerRational Testsuite中的一员,可以用来编写测试用例、生成Datapool、生成报表、管理缺陷以及日志等等。是一个企业级的强大测试管理工具。缺点是必须和其它组件一起使用,测试成本比较高。

TrackRecord一款擅长于Bug管理的工具,与TestDirecotr和Testmanager比较起来是很light的。不过至今还没有配成功过。:(

Bugzilla一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告、查询并产生报表、处理解决等几个部分。它的主要特点为:基于Web方式,安装简单;有利于缺陷的清楚传达;系统灵活,可配置性很强;自动发送Email。

Jira是一个Bug管理工具,agile开发常用. 自带一个Tomcat 4;同时有简单的工作流编辑,可用来定制流程;数据存储在HSQL数据引擎中,因此只要安装了JDK这个工具就可以使用。相比较Bugzilla来说有不少自身的特点,不过可惜它并不是开源工具,有Lisence限制。

白盒测试

Logiscope

PRQA

Junit

testng
Nunit

DevPartner

Rational Purify
力控科技
2024-08-19 广告
工作经验,就是你做过的测试项目,担任的角色,做的事情。 测试基础知识:黑盒,白盒,功能,非功能。测试用例的设计方法等。 缺陷的管理流程。 深入一点的,就是你是否有程序设计的基础知识 另外一些工具的使用,比如loadruner,如果是应聘性能... 点击进入详情页
本回答由力控科技提供
武汉肥猫科技
2018-06-27 · 武汉肥猫科技提供高端网站建设、SEO等服务
武汉肥猫科技
武汉肥猫网络科技有限公司,是一家集策划、设计、技术开发于一体的专业互联网产品服务公司,致力于为企业信息化提供驱动力。
向TA提问
展开全部
1. Page Speed Online
Google的Page Speed Online(页面在线速度)启用了Google的网页性能优化方案。输入你的网站,跑网页分析。结束之后,Page Speed会打出一个综合分数,让后提供一套该净方案的总结报告:你可以逐个点击查看。它还包括了手机端的网速测试。

2. Pingdom Tools

Pingdom提供服务器,网络和网页监测。它的总结报告更加详细:网页上的每一个对象的速度都有一份独立报告(图像、视屏、脚本、样式表等),其中还包括了网页缓存。报告中的细目包括了下载速度,网页大小和提交的协议
3. Free Website Performance Test (BrowserMob)

BrowserMob的产品,提供网页加载测试和监测服务。它的报告信息量更大(如图)。还有一个特点是,它从全球4个地方ping你的网站,让后给出综合报告。给了你一个全球性的视角。
4. Which loads faster?

这个工具比较两个网站的速度,最后提供的报道是个相对的信息。这样的工具很有用处:譬如输入google 和bing 来比较两者的优劣。同样的,你可以用它来比较自己和竞争者的网站。值得一提的是,它是个开源的工具。
5. WebPagetest

这个小巧的工具是把你的网页加载到浏览器上从而测试他们的网页加载速度(浏览器包括了Chrome,Firefox 和IE).用户还能选择全球不同的地点打开你的网页的速度。更加高级的功能是你能选择用户端网速和是否包括“屏蔽广告”,你就能知道在网页上跑广告的性能代价
6. Web Page Analyzer

这是所有这些性能测试里面最老的一个,建于2003年;根据测试报告,附加提供性能的意见。
7. Show Slow

服务器应用ShowSlow的开源网页版;你可以添加需要检测的网页,show slow帮你用三大测试工具(YSlow,PageSpeed 和dynaTrac)定时测试。这个工具虽然是免费的,但是需要注册使用。
8. Site-Perf

这个对于网页设计人员来讲,有点太技术性,它的数据报告是基于发送包的数量和经过的路由器等等数据结合的;没有针对网页设计人员的总结。但是对于技术人员来讲,又简单了点。但是它有一个特点,对于需要登录的网页,提供用户名和密码也能监测。
9. Load Impact

这个是20个工具里面功能最强大的。它可以进行压力测试:用虚拟器模拟用户,观测随着用户增加,网页性能的变化。可以测试出你的网页的耐用和高效。
10. OctaGate SiteTimer

这个是所有工具里面最直观的;如果你就想知道你的网页里面哪个元素拖了后腿,就跑这个工具。它就一张图,告诉你每个网页元素下载需要时间。
另外10个:
11.Web Site Performance Test (Gomez) – 实时检测,深入到包括了查找域名时间。
12.Webslug – 比较两个网站从而给出一个相对性能优劣总结
13.WebWait – 简单的工具;你给出要多少次要求,它显示每次要网页间的时间差
14.Website Speed Test (Searchmetrics) – 基于网络速度,给出网页性能报表。
15.GTmetrix – 用Yslow和PageSpeed做测试的工具网站。总结报告一目了然,适用于对外报告。
16.Website Speed Test (WebToolHub) – 表格形式,可以用在商务企划书上。
17.Yottaa Site Speed Optimizer – 需要注册。可以用在商业企划书上,总结报告做地很漂亮。
18.Zoompf Free Web Performance Scan – 需要电邮注册。它会扫一下你的网页,总结出取决网页性能的元素。
19.Site speed checker – 可以定义测试,然后放在最多10个网页上一起跑。
20.Free web site speed test (Self SEO) – 可以10个网页一起测试,看它们之间的差别。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卓目鸟学苑
2020-08-07 · 百度认证:西安菁英教育科技官方账号
卓目鸟学苑
啄木鸟学院是菁英教育旗下专注于测试开发人才培养、行业技术交流传播的教育品牌,团队成员旨在通过分享自己多年来测试开发领域的知识积累和工作实践经验。
向TA提问
展开全部
1、禅道测试管理工具是功能比较全面的测试管理工具,功能涵盖软件研发的全部生命周期,为软件测试和产品研发提供一体化的解决方案,是一款十分优秀的国产开源测试管理工具。
2、LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,它能够对整个企业架构进行测试。通过LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。它是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实时性能监测,来帮助更快地查找和发现问题。
3、QTP是一个B/S系统的自动化功能测试的利器,软件程序测试工具。Mercury的自动化功能测试软件QuickTest Professional ,可以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例可重用的特点。Mercury QuickTest Pro 是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。 Mercury QuickTest Pro为每一个重要软件应用和环境提供功能和回归测试自动化的行业最佳解决方案。
4、Selenium是为正在蓬勃发展的web应用开发的一套完整的测试系统。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。它的主要功能包括:测试与浏览器的兼容性——测试你的应用程序是否能够很好的在不同浏览器和操作系统上工作。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可运行于任何支持JavaScript的浏览器上,包括IE、Mozilla Firefox、Chrome、Safari等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
esai_dy
2014-05-24 · TA获得超过4718个赞
知道大有可为答主
回答量:6041
采纳率:11%
帮助的人:1517万
展开全部
什么软件。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
羊患_sun
2014-05-24 · TA获得超过881个赞
知道小有建树答主
回答量:618
采纳率:0%
帮助的人:249万
展开全部
  1. QTP LR 最通用的

  2. 其他我不知道。。。 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式