自动化测试 - RFT系列教程1: 适用范围

接触RFT的几年里,发现关于RFT的资料少之又少,所以我准备把这几年学习使用RFT的一些知识和经验进行总结,形成一个教程,一方面检验下自己的知识,如果对大家有些许帮助,深感宽慰

 


 

 

首先这里的RFT的全称是Rational Functional Tester,是IBM Rational支持的自动化测试工具。它的前身是Rational JRobot, Rational XDE Tester。

 

任何一款自动化测试工具都有一定适用范围,从市场占有率就可以看出来RFT绝对没有QTP(HP Quick Test Pro)那么宽广的适用范围。虽然IBM一直都在宣称支持大部分主流前台技术,实际上,RFT的适用范围并不像广告的那样漂亮。

 

根据我的经验,RFT的适用范围如下:

  1. Html类(包括Ajax),Java类(比如Swing,SWT)被测系统。针对这几类被测系统,RFT一直有着漂亮稳定的发挥。配合强大的IDE和API,用户几乎可以实现所有操作。我的同事曾经使用RFT测试PowerBuilder、VB和Flex的系统,就会时常碰到很难实现甚至无法实现的操作。所以在选择工具之初,一定要仔细考察工具和被测系统的适用情况。
  2. 具有Java背景,Eclipse使用经验的自动化测试团队。RFT的IDE是IBM基于Eclipse开发而成,其本质就是Eclipse的一个plugin。同时RFT的脚本语言是Java,所以对于Java背景的程序员来说,掌握RFT其实是件比较
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值