深圳软件测试培训
达内深圳龙华中心

139-2227-5185

热门课程

安全性测试工具测试工具的重点发展方向

  • 时间:2015-12-07
  • 发布:达内软件测试学院
  • 来源:达内

目前用于测试的工具比较多,基本上覆盖了整个测试周期。其中国际主流的HP系列测试工 具、IBM系列测试工具、Segue系列测试工具及Compuware系列测试工具占据了市场的90%以上。按照测试方法及测试目的,我们可以将测试工具 分为白盒测试工具、黑盒测试工具、测试管理工具等。

白盒测试工具一般是针对被测源程序进行的测试,测试所发现的故障可以定位到代码级。根据测试工具工作原理不同,白盒测试的自动化工具可分为静态测试工具和动态测试工具。

目前普遍使用的该类测试工具主要有Parasoft公司的Jtest、 Jcontract、C++ Test,Compuware公司的BoundsChecker、TrueTime、FailSafe等,这类工具可以对C/ C + +、Java 等语言的软件源代码进行静态分析,内置标准的编码规则检查,以及功能确认、接口测试、覆盖率分析、性能分析等。

黑盒测试工具适用于黑盒测试的场合,黑盒测试工具包括功能测试工具和系统测试工具。黑盒 测试工具的一般原理是利用脚本的录制和回放,模拟用户的操作,然后将被测系统的输出记录下来同预先给定的标准结果比较。黑盒测试工具可以大大减轻黑盒测试 的工作量,在迭代开发的过程中,能够很好地进行回归测试。

目前常见的功能测试工具有HP公司的Winrunner、QuickTest Professional,IBM公司的Rational Functional Tester,Segue公司的SilkTest,Compuware公司的QARun等,这类工具主要为用户提供了符合所有主要应用软件环境的功能测试 和回归测试的自动化测试功能。

常见的性能测试工具有HP公司的LoadRunner,IBM公司的Rational Performance Tester,Segue公司的SilkPerformer,Compuware公司的QALoad等,这类工具主要通过模拟上千万用户实施并发负载及实 时性能监测的方式来确认和查找问题,帮助测试人员和性能工程师验证系统的性能。

在此基础上,现有的测试工具也将进行更新换代。下一代的测试工具应当提供怎样的功能?它们需要内嵌高级的测试编辑器,并通过这个编辑器来支持界面测试的自动完成功能以及测试代码的重构和分析么?它需要将测试结果可视化么?或者以自学习的方式来生成测试用例?

随着软件行业的不断发展,大量的新技术在软件开发中得到应用,为了满足日益复杂的软件系统的测试需要,软件测试技术也随之不断的发展,越来越系统化,越来越专业化。

云测试工具:云测试是基于云计算的一种新型测试方案,云计算通过网络以按需、易扩展的方式向用户交付所需的资源,包括基础设施、应用平台、软件功能等服务。

安全性测试工具:安全性测试工具以自动化或半自动化的方式验证系统安全功能运行是否正确、安全机制是否有效和查找潜在的安全漏洞。软件的安全性己经成为备受关注的一个方面,渐渐融入我们的生活,成为关系到金融、电力、交通、医疗、政府以及军事等各个领域的关键问题。

随着安全性测试技术的深入研究,安全性测试工具也将是测试工具的重点发展方向

上一篇:【知识填充】嵌入式软件测试基础知识
下一篇:软件测试之需求分析与软件可靠性保证

【知识填充】嵌入式软件测试基础知识

软件测试中的那些基础知识要牢记的

“约会”资深测试员 谈谈对软件测试的理解

【知识填充】软件测试的六个误区

选择城市和中心
贵州省

广西省

海南省

台湾