软件测试工具有哪些?

发布时间:2020-07-03 11:40:00 作者:leesbing
来源:网络 阅读:1471

测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具,这些产品主要是MercuryInteractiveMI)、SegueIBM Rational CompuwareEmpirix等公司的产品,而MI公司的产品占了主流。

 

1.        性能测试工具

1)      支持的协议多且个别协议支持的版本比较高;

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

3)      报告可以导出到WordExcel以及HTML格式。

1)        测试接口多;

2)        可预测系统性能;

3)        通过重复测试寻找瓶颈问题;

4)        从控制中心管理全局负载测试

5)        可验证应用的扩展性;

6)        快速创建仿真的负载测试

7)        性能价格比较高。

此外,QALoad不单单测试Web应用,还可以测试一些后台的东西,比如SQLServer等。只要它支持的协议,都可以测试。

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

 

功能测试

测试管理

白盒测试

 

 

白盒测试工具

也称为结构化测试、基于代码的测试,是一种测试用例设计方法,它从程序的控制结构导出测试用例。

白盒测试工具一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,又可以分为静态测试工具和动态测试工具。

黑盒测试工具

黑盒测试工具适用于黑盒测试的场合,黑盒测试工具包括功能测试工具和性能测试工具。黑盒测试工具的一般原理是利用脚本的录制(Record)/回放(Playback),模拟用户的操作,然后将被测系统的输出记录下来同预先给定的标准结果比较。

黑盒测试工具可以大大减轻黑盒测试的工作量,在迭×××发的过程中,能够很好地进行回归测试。

黑盒测试工具的代表有:Rational公司的TeamTestRobotCompuware公司QACenter

 

性能测试工具

专用于性能测试的工具包括有:Radview公司的WebLoadMicrosoft公司的 WebStress等工具;针对数据库测试TestBytes;对应用性能进行优化的EcoScope等工具。

MercuryInteractiveLoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。

测试管理工具

测试管理工具用于对测试进行管理。一般而言,测试管理工具对测试计划、测试用例、测试实施进行管理,并且,测试管理工具还包括对缺陷的跟踪管理。测试管理工具的代表有:Rational公司的Test ManagerCompureware公司的TrackRecordMercury Interactive公司的TestDirector等软件。

 

本文主要基于以下网页内容整理而成:

https://zhidao.baidu.com/question/1987822725574381267.html

https://zhidao.baidu.com/question/680511463229407012.html


推荐阅读:
  1. 虚拟主机有么有涨价
  2. 域名有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

软件测试 测试工

上一篇:PyCharm入门教程——基本编辑程序

下一篇:客户区尺寸client

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》