RFT
文章平均质量分 80
chenjinyu_china
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Implementing the ITCL (or IBM) Framework using Rational Functional Tester
IntroductionThere are many forums and communities that define the IBM framework (or ITCL framework): what it is, how it works, and its underlying advantages. The objective of this article is to focus on the implementation of the IBM framework. It wil转载 2011-04-07 08:33:00 · 943 阅读 · 0 评论 -
Rational Functional Tester Proxy SDK 开发,第 3 部分: 使用 Proxy SDK 扩展 Java GUI 组件可捕获的验证数据
<br />一、RFT 中的数据验证功能及原理<br />本系列的上一篇介绍了如何通过 Proxy 扩展测试组件的识别属性和方法。除了识别对象,RFT 也提供了较完善的验证功能,分为属性验证(properties verification)和数据验证(data verification point)两种。本篇主要介绍如何通过 Proxy 扩展 RFT 的数据验证能力,使其更灵活、更具适应性。<br />与属性验证关注于组件的属性不同,数据验证将期望数据与组件所包含的实际数据相比较,从而得到验证结果。转载 2011-04-25 09:19:00 · 1014 阅读 · 0 评论 -
Rational Functional Tester Proxy SDK 开发,第 2 部分: 使用 Proxy SDK 扩展 RFT 已支持 Java GUI 组件 Proxy 对象实现
<br />一、对于 Java 所编写 GUI 组件的 Proxy 扩展概述<br />本文主要介绍如何使用 Proxy SDK 来对 Java domain 下,RFT 已支持组件的 Proxy 对象进行扩展,从而满足我们的自动化测试需要,使测试脚本编写更加容易。<br />通过之前第一篇内容的介绍,我们知道对于 Java domain 下编写的 GUI 组件,RFT 是通过 Proxy 来对这些 GUI 组件进行识别和操作的。根据这一点,就可以利用 Proxy SDK 创建新的 Proxy转载 2011-04-25 09:09:00 · 1242 阅读 · 0 评论 -
Rational Functional Tester Proxy SDK 开发,第 1 部分: Proxy SDK 概述
<br />简介: Rational Functional Tester(RFT)是一款先进的、完全面向对象的和跨平台的基于图形化用户界面的自动化测试和回归测试工具。RFT 可以通过 Proxy 来对 GUI 组件进行获取和控制,而 Rational Functional Tester proxy software development kit (Proxy SDK) 正是 RFT 提供给用户的接口,使用户扩展所能被 RFT 自动化控制及支持的 GUI 组件的 Proxy 对象,从而使 R转载 2011-04-25 09:00:00 · 1069 阅读 · 0 评论 -
脚本执行期间在 IBM Rational Functional Tester 中获取并筛选日志
引言各式各样的自动化工具使得测试员可以记录并测试一条记录,然后在稍后的时间内重复使用相同的脚本。判断自动化质量的一个基本的标准就是,设置一系列的确认点以让结果代码和各种错误变得可以预测。IBM® Rational® Functional Tester 支持各种各样的确认点(例如,Data,Properties 与 Image v确认点),它被插入到自动化的测试脚本中,以涵盖程序中所发生的典型问题。但是,在有些情况下,确认点并不适用,或者获取的数据在问题决定过程中并没有什么作用。在这种情况下转载 2011-04-18 09:13:00 · 1176 阅读 · 0 评论 -
Automation framework using datapools
IntroductionIn the IBM® Rational® Functional Tester tool, a datapool is a collection of related data records, which supplies data values to the variables in a test script during playback. The datapool can be used in various ways in the framework to m转载 2011-04-15 17:06:00 · 774 阅读 · 0 评论 -
扩展 Rational Functional Tester 的对象识别技术
<br />RFT 对象概述<br /><br />RFT 对象<br />从开发的角度看,GUI 通常都是基于某一 GUI 开发库(SWT/SWING/AWT),这些库通常是按照面向对象的方式进行建模的,它将每一个 GUI 元素映射成该库中某一个类的对象。<br />从测试的角度看,所有的 GUI 元素,无论基于何种 GUI 库,都被 RFT 映射成对象,RFT 提供一个对象模型框架管理各种 GUI 元素。<br />图 1 是一个典型的基于 SWT 开发的 GUI,对于其中的一个按钮,在开发者看来,转载 2011-04-16 11:21:00 · 1103 阅读 · 0 评论 -
怎样解决基于 Eclipse 的应用程序测试自动化脚本的回放问题
<br />简介: 当您在回放一个录制的测试时,IBM® Rational® Functional Tester 会搜索映射的对象,并对这些对象执行一系列的操作,执行操作的顺序与录制对象的顺序相同。如果 GUI 响应时间与录制时间不同的话,自动化这个过程的脚本就会失败,因为操作需要执行的对象并不存在。本文向您解释了怎样使用可靠的技术来克服这项难题,使用的技术已经被证明能够为基于 Eclipse 的程序生成可靠的测试自动化。<br />引言<br />IBM® Rational® Functi转载 2011-04-12 09:21:00 · 1283 阅读 · 0 评论 -
在 Rational Functional Tester 脚本中实现静态获取方法到动态获取方法的自动转换
背景随着测试技术的发展,自动化测试越来越受到人们的关注。 Rational Functional Tester(RFT)就是基于应用程序图形界面(GUI)的自动化测试工具之一。 RFT 是基于 java 语言的测试工具,通过匹配对象属性来识别对象化的 UI 控件,进而操作这些 UI 元素完成一系列的事件和流程,实现自动化测试的功能。一般情况下,在开始一个基于 RFT 的自动化测试项目的时候,都会选择静态的方法抓取对象,然后再对这些对象进行相应的操作,但是这种做法会给回归测试带来一些不便。当应用程转载 2011-04-11 19:14:00 · 1051 阅读 · 0 评论 -
软件自动化测试框架STAF
<br />一、什么是STAF<br /> STAF(Software Testing Automation Framework)是一个由IBM开发的开源、跨平台、支持多语言且基于可重用的组件来构建的自动化测试框架,而这一系列的组件都是一些可以处理调用、资源管理、监视等一些列的服务组成,后面将会介绍这些概念。STAF框架为自动化测试建立了基础,在高层解决方案提供一种可插拨的机制,支持多种平台与多种语言。 <br /> <br />二、我们真的需要这个框架么 <br />转载 2011-04-11 18:14:00 · 1172 阅读 · 0 评论 -
基于 RFT 和 STAF 进行的无需人工干预的跨平台自动化回归测试
回归测试是指修改了旧代码之后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个重要组成部分,在整个软件测试过程中占有很大的比重,并且伴随着渐进和快速迭代开发的广泛应用,新版本的连续发布对回归测试的频率和效率都有了更高的要求。因此自动化回归测试无论是从时间、效率还是成本的角度考虑,都是解决这一问题的不二选择。本文随着回归测试的自动化程度不同而展开如下:手工回归测试 -> 自动化回归测试 -> 无需人工干预的自动化回归测试 -> 无需人工干预的跨平台并发自转载 2011-04-11 17:29:00 · 1161 阅读 · 0 评论 -
Rational Functional Tester Proxy SDK 开发,第 4 部分: 使用 Proxy SDK 新建 Proxy 对象扩展 Windows 组件 Proxy 对象
<br />一、对于 .Net 所编写 GUI 组件的 Proxy 扩展概述<br />通过之前文章的介绍,讲述了如何使用 Rational® Functional Tester proxy software development kit (Proxy SDK) 来扩展 Java domain 下 GUI 组件的 Proxy 对象功能,从而使得 RFT 对于已支持的 Java GUI 组件能够获得更多有用的信息、改进某些方法的操作等。<br />在第一篇概述内容中也曾经介绍过,RFT Prox转载 2011-04-25 09:28:00 · 1010 阅读 · 0 评论
分享