原创 腳本執行期間在 IBM Rational Functional Tester 中獲取並篩選日誌

 引言 各式各樣的自動化工具使得測試員可以記錄並測試一條記錄,然後在稍後的時間內重複使用相同的腳本。判斷自動化質量的一個基本的標準就是,設置 一系列的確認點以讓結果代碼和各種錯誤變得可以預測。IBM® Rational® Funct

原创 Rational Functional Tester Proxy SDK 開發,第 2 部分: 使用 Proxy SDK 擴展 RFT 已支持 Java GUI 組件 Proxy 對象實現

一、對於 Java 所編寫 GUI 組件的 Proxy 擴展概述 本文主要介紹如何使用 Proxy SDK 來對 Java domain 下,RFT 已支持組件的 Proxy 對象進行擴展,從而滿足我們的自動化測試需要,使測試腳

原创 Rational Functional Tester Proxy SDK 開發,第 3 部分: 使用 Proxy SDK 擴展 Java GUI 組件可捕獲的驗證數據

一、RFT 中的數據驗證功能及原理 本系列的上一篇介紹瞭如何通過 Proxy 擴展測試組件的識別屬性和方法。除了識別對象,RFT 也提供了較完善的驗證功能,分爲屬性驗證(properties verification)和數據驗證(

原创 擴展 Rational Functional Tester 的對象識別技術

RFT 對象概述 RFT 對象 從開發的角度看,GUI 通常都是基於某一 GUI 開發庫(SWT/SWING/AWT),這些庫通常是按照面向對象的方式進行建模的,它將每一個 GUI 元素映射成該庫中某一個類的對象

原创 軟件自動化測試框架STAF

一、什麼是STAF       STAF(Software Testing Automation Framework)是一個由IBM開發的開源、跨平臺、支持多語言且基於可重用的組件來構建的自動化測試框架,而這一系列的組件都是一些可以處

原创 Android學習筆記:Activity-Spinner

例子一:Spinner的基本實現方法步驟一:編寫Android XML文件<LinearLayout …… >   <TextView android:id="@+id/spinner_label" …… />

原创 怎樣解決基於 Eclipse 的應用程序測試自動化腳本的回放問題

簡介:  當您在回放一個錄製的測試時,IBM® Rational® Functional Tester 會搜索映射的對象,並對這些對象執行一系列的操作,執行操作的順序與錄製對象的順序相同。如果 GUI 響應時間與錄製時間不同的話,自動

原创 Android 開發中使用 SQLite 數據庫

SQLite 介紹 SQLite 一個非常流行的嵌入式數據庫,它支持 SQL 語言,並且只利用很少的內存就有很好的性能。此外它還是開源的,任何人都可以使用它。許多開源項目((Mozilla, PHP, Python)都使用

原创 Rational Functional Tester Proxy SDK 開發,第 4 部分: 使用 Proxy SDK 新建 Proxy 對象擴展 Windows 組件 Proxy 對象

一、對於 .Net 所編寫 GUI 組件的 Proxy 擴展概述 通過之前文章的介紹,講述瞭如何使用 Rational® Functional Tester proxy software development kit (Pro

原创 Implementing the ITCL (or IBM) Framework using Rational Functional Tester

Introduction There are many forums and communities that define the IBM framework (or ITCL framework): what it is,

原创 在 Rational Functional Tester 腳本中實現靜態獲取方法到動態獲取方法的自動轉換

背景 隨着測試技術的發展,自動化測試越來越受到人們的關注。 Rational Functional Tester(RFT)就是基於應用程序圖形界面(GUI)的自動化測試工具之一。 RFT 是基於 java 語言的測試工具,通過匹配

原创 Automation framework using datapools

  Introduction In the IBM® Rational® Functional Tester tool, a datapool is a collection of related data records, w

原创 什麼是雲計算

之前轉了《25年來最具影響力的10大IT技術組合》,縱觀這十大技術組合,全部都是開啓一個時代的先驅。在這裏面,“雲計算”對我來說最爲陌生。剛剛Goo

原创 Rational Functional Tester Proxy SDK 開發,第 1 部分: Proxy SDK 概述

簡介:  Rational Functional Tester(RFT)是一款先進的、完全面向對象的和跨平臺的基於圖形化用戶界面的自動化測試和迴歸測試工具。RFT 可以通過 Proxy 來對 GUI 組件進行獲取和控制,而 Ratio

原创 基於 RFT 和 STAF 進行的無需人工干預的跨平臺自動化迴歸測試

迴歸測試是指修改了舊代碼之後,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。迴歸測試作爲軟件生命週期的一個重要組成部分,在 整個軟件測試過程中佔有很大的比重,並且伴隨着漸進和快速迭代開發的廣泛應用,新版本的連續發佈對迴歸測