QTP/UFT,自动化测试工具之一,可代替人工重复性的手动测试,主要用于回归测试和软件更新版本的测试。使用此工具时,需要事先确定好需要测试的功能,操作步奏,输入的数据和期望的输出。他提供了符合所有应用软件环境的功能测试和回归测试的自动化,采用关键字驱动的理念以简化测试用例的创建和维护。它主要可以测试用户的操作过程,对用户的屏幕操作流程进行录制,自动生成功能测试和回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。初学者可以可以优先学习这一款软件测试工具,可以在官网下载试用版。它是市场上使用比较多的一款测试工具。
IBM Rational Function Tester(简称REF)是一款先进的、自动化的功能和回归测试工具,它适用于测试人员和GUI 开发人员。它可以简化测试新手的复杂的测试任务,上手快;测试专家能够通过选择工业标准化的脚本语言,实现各种高级定制功能。通过IBM的最新专利技术,例如基于Wizard的智能数据驱动和软件测试技术,提高测试脚本重用的ScriptAssurance技术的等,可以大大提高脚本的易用性和可维护能力。同时,它第一次为Java和Web测试人员,提供了和开发人员同样的操作平台(Eclipse),并通过提供与IBM rational整个测试生命周期软件的完美集成,真正实现了一个平台同意整个软件开发团队的能力。
Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持大多数的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——可测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。Selenium是ThoughtWorks专门为Web应用程序编写的一个验收工具。这个工具是开源免费的,因此为大多数公司所用,在市场上非常热门。