ImageVerifierCode 换一换
格式:DOCX , 页数:73 ,大小:43.12KB ,
资源ID:28969898      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28969898.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试工具大全.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试工具大全.docx

1、软件测试工具大全软件测试工具汇总一、 工具汇总1. 免费工具下表中针对WEB页面或B/S结构进行功能和性能测试的工具有:开源功能自动化测试工具:PureTest,OpenSTA,Watir、Selenium、MaxQ、WebInject、Fitnesse?开源性能自动化测试工具:Jmeter、OpenSTA、DBMonsterPureTestMinq公司功能测试商业免费本是业内商业自动化测试工具之一,如今PureTest已经免费。它专注于对WEB应用程序进行功能自动化测试,并即时对WEB页面元素进行检测,对HTTP请求、响应进行诊断分析。PureTest is an application w

2、hich is primarily used to setup scenarios of tasks, execute and debug them. Even though it supports testing a variety of applications it is especially useful for debugging and snooping of web applications. PureTest includes a HTTP Recorder and Web Crawler which makes it useful for generic verificati

3、on of HTTP requests and web content checking. The normal way to access web sites is via a browser; however, there are times when it is desirable to bypass the browser and access a site from a program, including: Debugging of HTTP requests and responses Automated web site testing The HTTP Recorder si

4、mplifies the process of capturing all requests that are exchanged between a browser and the web server. Then use PureTest to replay each request in order to carefully watch the HTTP data that is transferred on the wire (HTTP headers, request parameters, response headers and response content). The We

5、b Crawler is useful to pro-actively verify the consistence of a static web structure. It reports various metrics, broken links and the structure of the crawled web. Test scenarios that be saved to file and later be repeated, to verify that you server applictaion works as expected. This can be done u

6、sing the PureTest debugger in the grapical user interface, but also using a command line interface.PureLoadMinq公司负载压力测试商业免费PureLoad正是一款基于Java开发的网络负压测试工具,它的Script代码完全使用XML,所以,这些代码的编写很简单,可以测试各种C/S程序,如SMTP Server等。它的测试报表包含文字和图形并可以输出为HTML文件。由于是基于Java的软件,所以,可以通过Java Beans API来增强软件功能。 PureAgentMinq公司商业免费是

7、一款用于检测服务器响应时间的工具,通过重发间隔来确定响应时间表.它能够检测包括静态和动态网络应用程序以及其他服务器应用程序。软件支持Mac OS X平台运行。Using standard monitoring solutions data from server processor performance, disk performance, memory utilization etc. on back-end systems is used to get information about the server-side of your system. But what is missin

8、g in most cases is information about response-times and availability from a user perspective. Response times should be gathered from both inside and outside a fire-wall, and be used to provide data that ensures that the web site is working properly and that response times (end-to-end user experience

9、) are acceptable. By combining response time data, with server-side systems data, more data is provided to allow monitoring of a complete e-business system.Jameleon ?开源组织功能测试开源免费Jameleon一个自动化测试工具。它被用来测试各种各样的应用程序,所以它被设计成插件模式。为了使整个测试过程变得简单Jameleon提供了一个GUI,因此Jameleon实现了一个Swing 插件。JMeter开源组织压力测试, 性能测试开源

10、免费OpenSTA开源组织性能测试开源免费OpenSTA是专用于B/S结构的、免费的性能测试工具。它的优点除了免费、源代码开放的优点外,还能对录制的测试脚本进行,按指定的语法进行编辑。测试工程师在录制完测试脚本后,只需要了解该脚本语言的特定语法知识,就可以对测试脚本进行编辑,以便于再次执行性能测试时获得所需要的参数,之后进行特定的性能指标分析。OpenSTA以最简单的方式让大家对性能测试的原理有较深的了解,其较为丰富的图形化测试结果大大提高了测试报告的可阅读性。? OpenSTA是基于Common Object Request Broker Architecture (CORBA)的结构体系。

11、它是通过虚拟一个proxy, 使用其专用的脚本控制语言,记录通过proxy 的一切HTTP/S traffic。测试工程师通过分析OpenSTA的性能指标收集器收集的各项性能指标,以及HTTP数据,对被测试系统的性能进行分析。Microsoft Web Application Stress Tool微软公司压力性能测试商业免费使用集中压力测试对每个单独的组件进行压力测试后,应对带有其所有组件和支持服务的整个应用程序进行压力测试。集中压力测试主要关注与其他服务、进程以及数据结构(来自内部组件和其他外部应用程序服务)的交互。集中测试从最基础的功能测试开始。您需要知道编码路径和用户方案、了解用户试图

12、做什么以及确定用户运用您的应用程序的所有方式。使用真实环境测试在隔离的受保护的测试环境中可靠的软件,在真实环境的部署中可能并不可靠。虽然隔离测试在早期的可靠性测试进程中是有用的,但真实环境的测试环境才能确保并行应用程序不会彼此干扰。这种测试经常发现与其他应用程序之间的意外的导致失败的交互。使用随机破坏测试测试可靠性的一个最简单的方法是使用随机输入。这种类型的测试通过提供虚假的不合逻辑的输入,努力使应用程序发生故障或挂起。输入可以是键盘或鼠标事件、程序消息流、Web 页、数据缓存或任何其他可强制进入应用程序的输入情况。应该使用随机破坏测试测试重要的错误路径,并公开软件中的错误。这种测试通过强制失

13、败以便可以观察返回的错误处理来改进代码质量。?Selenium webdriver?开源组织功能测试?开源免费?基于浏览器的开源自动化测试工具;适用于web应用的自动化测试;可以使用多种语言进行驱动;selenium2是selenium与webdriver两个项目的合并。?Fitnesse?开源组织功能测试?开源免费?一个用例的编写和执行工具。可编写接口自动化测试用例,编写web界面自动化测试用例。WebInject开源组织开源免费WebInject 是为自动化的测试的一个工具万维网申请和万维网服务。 它可能使用测试系统要素以HTTP 界面, 作为测试设备创建功能和退化套件测试, 或为服务级别

14、监视。WebInject is a tool for automated testing of web applications and web services. It can be used to test system components with HTTP interfaces, as a test harness to create a suite of functional and regression tests, or for service-level monitoring.jcoverage开源组织单元测试开源免费JCoverage正如其名,主要用于代码的覆盖测试。通过在

15、被测试类的二进制文件中添加相应的指令,再配合junit,jcoverage可以给出被测试类的代码覆盖率,并给出测试过程中哪些语句被执行,哪些没有。通过这些信息,我们可以了解测试代码的测试质量,以及被测试类中哪些语句需要特别的关注Cobertura开源组织单元测试开源免费Cobertura 是计算编码的百分比由测试获取的一个自由Java 工具。 它可能使用辨认哪您的Java 程序的部份缺乏测试覆盖范围。 它根据jcoverage. Cobertura is a free Java tool that calculates the percentage of code accessed by te

16、sts. It can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.zenTrack - project/bug tracking software开源组织测试管理开源免费zenTrack 是一个高可配置臭虫跟踪, 项目管理, 询问台解决方法被建立在一个干净的编码基础, 以高可配置界面, 管理, 国际化, 并且巨大技术支持。 工作以许多数据库和平台。Highly configurable bug tracking, project

17、 management, and help desk solution. Project focus is on configurability, usability, and clean codeTestLink开源组织测试管理开源免费TestLink是基于Web的,开源的测试管理和执行系统。它可以让测试团队在创建和管理测试用例的同时,在测试计划中对测试用例进行组织。TestLink可以和Bugzilla、Mantis、Jira等缺陷管理工具进行集成。TestLink is a web based Test Management and execution tracking system b

18、uilt to improve quality of your verification or testing process. The tool includes reporting and requirements tracking and cooperate with well-known bug tracking systems.QaTraq开源组织测试管理开源免费测试复杂系统要求清楚的任务管理和控制覆盖物一切从定义实验计划对文字判例和录音结果。 QATraq 为任务管理和控制提供结构, 横跨整体测试进程。可用于windows、linux和solaris等操作系统的测试管理工具。est

19、ing complex systems calls for clear task management and control covering everything from defining test plans to writing test cases and recording results. QATraq provides the framework for task management and control, across the whole test process.Abbot Java GUI Testing Framework开源组织功能测试,GUI测试开源免费Abb

20、ot Java GUI Testing Framework是一个简单结构为部件和功能测试Java GUIs. 促进生成用户活动和审查组分状态。 支持记录和放音在任何Java 申请。Abbot is a simple framework for unit and functional testing of Java GUIs. Facilitates generating user actions and examining component state. Supports recording and playback on any Java application.ITracker开源组织缺

21、陷跟踪管理开源免费ITracker基于J2EE的issue/bug跟踪系统,支持多用户、多项目、邮件通知等. itracker is an issue tracking system designed to support projects with independent user bases. Features include full i18n support, multiple versions and components, detailed issue histories and email notifications. Soon based on Java Spring and

22、Hibernate?Scarab开源组织缺陷跟踪管理开源免费Scarab是一个非常灵活的issue管理系统.它具有以下特点:1.其它系统一样都具有的特点:数据的输入,查询,报告,通知到相关的当事人,注释的协作积累,依赖追踪等.2.Scarab通过一组管理页面可无限制地,自由地定制模块的数量,Artifact类型,(Attribute)属性(比如:操作系统,状态,优先权等),(Attribute)属性选择权等.3.多语言支持(包括中文zh)4.Scarab采用turbine框架实现,安装容易,速度快,具备可伸缩性和可维护性.5.通过XML提供导入/导出接口以便从其它追踪系统(如:Bugzilla

23、)移植过来.6.模块化代码设计7.可以很容易地更改用户界面外观.8.Scarab可与较大的系统相结合BugRat开源组织缺陷跟踪管理开源免费BugRat是一个免费的Java软件它提供一个成熟的,灵活的Bug报告与跟踪系统。它利用关系数据来存储数据,既可以通过web来报告Bug也可以通过email报告Bug,可通过web来浏览和查询Bug.BugRat还包括一个Java客户端来管理数据库。jTrac开源组织缺陷跟踪管理开源免费JTrac是一个基于Spring,Spring WebFlow,Acegi和Hibernate开发的缺陷跟踪Web应用程序。它的特性包括:自定义工作流,权限控制,e-mai

24、l集成,文件附件,详细历史记录查询。JTrac is a generic issue-tracking web-application that can be easily customized by adding custom fields and drop-downs. Features include customizable workflow, field level permissions, e-mail integration, file attachments and a detailed history view.Mantis开源组织缺陷跟踪管理开源免费PHP/MySQL/We

25、b-based缺陷跟踪系统,可发布项目相关新闻,方便的缺陷关联功能,支持多项目、多语言,个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件,权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷可设为公开或私有状态,每个缺陷可以在不同项目间移动,缺陷报告可打印或输出为CSV格式,有各种缺陷趋势图和柱状图,为项目状态分析提供依据等功能,内含简、繁中文语言文件Buggit开源组织缺陷跟踪管理开源免费Buggit 是一个十分小巧的C/S结构的Access应用软件,仅限于intranet,十分钟就可以配置完成,使用十分简单,查询简便,能满足基本的缺陷跟

26、踪功能,还有十个用户定制域,有十二种报表输出。Bugzilla开源组织缺陷跟踪管理开源免费Buzilla是一个BUG管理工具。作为一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug记录并产生报表、处理解决、管理员系统初始化和设置四部分。并具有如下特点:1。基于Web方式,安装简单、运行方便快捷、管理安全。2。有利于缺陷的清楚传达。本系统使用数据库进行管理,提供全面详尽的报告输入项,产生标准化的Bug报告。 提供大量的分析选项和强大的查询匹配能力,能根据各种条件组合进行Bug统计。当错误在它的生命周期中变化时,开发人员、测试人员、及管理人员将及时获得

27、动态的变化信息,允许你获取历史纪录,并在检查错误的状态时参考这一记录。3。系统灵活,强大的可配置能力。Buzilla工具可以对软件产品设定不同的模块,并针对不同的模块设定制定的开发人员和测试人员;这样可以实现提交报告时自动发给指定的责任人;并可设定不同的小组,权限也可划分。设定不同的用户对Bug记录的操作权限不同,可有效控制进行管理。允许设定不同的严重程度和优先级可以在错误的生命其中管理错误,从最初的报告到最后的解决,确保了错误不会被忽略,同时可以使注意力集中在优先级和严重程度高的错误上。 4。自动发送Email,通知相关人员。根据设定的不同责任人,自动发送最新的动态信息,有效的帮助测试人员和

28、开发人员进行沟通。JUnit开源组织单元测试,回归测试开源免费JUnit是由 Erich Gamma 和 Kent Beck 编写的一个单元测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。Cactus 开源组织单元测试,回归测试开源免费Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用S

29、ervlet对象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等TESTNG开源组织单元测试,回归测试开源免费TestNG是根据JUnit 和 NUnit思想而构建的一个测试框架,但是TestNG增加了许多新的功能使得它变得更加强大与容易使用比如:*支持JSR 175注释(JDK 1.4利用JavaDoc注释同样也支持)*灵活的Test配置*支持默认的runtime和logging JDK功能*强大的执行模型(不再TestSuite)*支持独立的测试方法。Jetif开源组织单元测试,回归测试开源免费Jetif是一个用纯Jav

30、a实现的回归测试框架。它为Java程序单元测试以及功能测试提供了一个简单而且可 伸缩的架构,可以用于个人开发或企业级开发的测试。它容易使用,功能强大,而且拥有一些企业级测试的 重要功能。Jetif来源于JUnit, JTestCase以及TestNG的启发,有几个基本的概念直接来自于JUnit, 比如说断言机制,Test Listener的概念,因此从JUnit转到Jetif是非常容易的。JsUnit开源组织单元测试,回归测试开源免费JsUnit 是一个部件测试的结构为客户机边Java 语言在XUnit 结构的传统。JsUnit is a unit testing framework for

31、client-side JavaScript in the tradition of the XUnit frameworks.2. 收费工具工具名称来源类型费用功能概要WinRunnerMercury公司功能性测试收费昂贵Winrunner 最主要的功能是自动重复执行某一固定的测试过程,它以脚本的形式记录下手工测试的一系列操作,在环境相同的情况下重放,检查其在相同的环境中有无异常的现象或与实际结果不符的地方。可以减少由于人为因素造成结果错误,同时也可以节省测试人员大量测试时间和精力来做别的事情。功能模块主要包括:GUI map、检查点、TSL 脚本编程、批量测试、数据驱动等几部分LoadRu

32、nnerMercury公司性能与负载压力收费昂贵LoadRunner? 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,还能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。QuickTest ProMerc

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1