2017软件测试的介绍QTP是QuickTestProfessional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。QTP软件的介绍MercuryQuickTestProfessional甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可创建测试脚本。系统使用简明的英文语句和屏幕抓图来自动记录业务流程中的每个步骤。用户可以在关键字视图中轻松修改、删除或重新安排测试步骤。QTP软件的介绍HPQuickTestProfessional提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。QTP软件的基本功能创建脚本增强脚本运行测试分析测试QTP软件的主要步骤QTP支持在广泛的操作系统平台和测试环境下安装,并且仅需很少的设置既可开始使用。本章简要介绍QTP9.2的安装设置过程,并且介绍如何开始编写一个最简单的QTP测试脚本QTP软件的安装和配置在获取QTP的安装程序后,就可以进行QTP的安装过程。对于初学者和希望了解QTP产品特性的测试人员,可以从HP网站上下载试用版:=bto&cp=1-11-127-24^1352_4000_100QTP9.2的安装安装QTP9.2需要首先满足一定的硬件要求,如下所示。奔腾3以上处理器,推荐使用奔腾4以上的处理器。最少512MB,推荐使用1GB的内存。4MB以上内存的显卡,推荐使用8MB以上的显卡。QTP软件的安装要求QTP9.2支持以下测试环境。操作系统:支持Windows2000、WindowsXP、WindowsServer2003、WindowsVista、WindowsServer2008。支持在虚拟机VMWare5.5、CitrixMetaFramePresentationServer4.0中运行。浏览器:支持IE6.0SP1、IE7.0、IE8.0Beta2,MozillaFireFox1.5、2.0、3.0,Netscape8.x。QTP9.2默认支持对以下类型的应用程序进行自动化测试:标准Windows应用程序,包括基于Win32API和MFC的应用程序。Web页面。ActiveX控件。VisualBasic应用程序。QTP9.2支持的环境和程序QTP9.2在加载额外插件的情况下,支持对以下类型的应用程序进行自动化测试:Java应用程序。Oracle应用程序。SAP应用程序。NET应用程序,包括.NETWindowsForm、.NETWebForm、WPF。Siebel应用程序。PeopleSoft应用程序。Web服务(Webservices)。终端仿真程序(TerminalEmulators)。QTP9.2支持的环境和程序下面以WindowsXP为例介绍如何安装QTP9.2。在获取到QTP9.2的安装包后,就可以运行安装包进行安装,如图所示。QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤PS:QTP及其插件的安装仅支持英文路径,也就是说不能再包含中文命名的文件夹目录中安装QTP或QTP的插件。QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤QTP软件的安装步骤Functintester的介绍RationalFunctionalTester是一款面向对象的自动化测试工具。可以完成功能测试、回归测试、GUI测试和数据驱动测试。可以基于windows和linux两大主流操作系统平台,用来测试java、.NET以及Web应用程序。提供了两种脚本语言和开发环境:Eclipse框架中的Java™和Microsoft™VisualStudio™开发系统中的Microsoft™VisualBasic™.NET。登录测试项目选择工作空间RationalFunctionalTester将项目存储在一个称为工作空间的文件夹中。登录测试项目登录到已有的测试项目选择工作空间文件夹后,系统如果搜索到已有的RationalSuiteProject,将出现测试项目登录界面:登录测试项目主界面选择测试项目,点击“OK”,进入欢迎界面,关闭欢迎界面,进入主界面:登录测试项目启用测试环境在Java/Eclipse环境中使用RationalFunctionalTester,必须启用java环境。安装RationalFunctionalTester时,系统已经启用缺省的环境。如果对环境有特别的要求,也可进行如下操作。选择菜单“配置”“启用环境”,打开“启用环境”对话框;点击“Java环境”选项;点击“全部选中”按钮,选择当前全部java环境;点击“禁用”取消全部java环境;点击“搜索”打开搜索对话框,选择以下三种中的一种:⑴快速搜索用于windows系统搜索java环境注册信息。⑵搜索所有驱动器扫描全部硬件驱动器或分区来定位所有的java环境。⑶在以下位置搜索在指定的驱动器或目录搜索java环境。选择一种搜索方式,点击“搜索”按钮;搜索完成,在列表里显示搜索结果,包括每个JRE全路径;点击“全部选中”按钮和“启用”按钮激活全部JRE。利用墨盒测试案例设计方法——设计测试案例功能描述某选课系统中规定每门课程的选修人数在[20,60]之间,小于20人不开设该门选修课,大于60人不接受后面的选课要求。测试设计输入变量:选课人数测试输入1.选择当选课人数分别为19,20,21,59,60和61等几个边界点2.再加上一个正常值点40利用墨盒测试案例设计方法等价类划分边界值测试决策表错误猜测场景法正交实验法行为建模综合运用黑盒用例设计方法谢谢大家