領測軟件測試網
Rational Functional Tester (
RFT) 是一款支持 Java 和具備強大對象識別機制的
功能測試工具。在使用 RFT 測試基于 Eclipse 的程序時,
測試人員經常會遇到校驗一個 view 中的一大批控件的情況。使用傳統的方法會產生大量的硬編碼,升級和維護的成本比較高。本文將借助RFT的對象識別機制,實現一種低耦合可配置的校驗方法。該方法將預期結果和被測試的控件配置在兩個獨立的文件中,只需要維護一個控件容器,而被測試的控件在運行時被動態識別出來并進行校驗。維護階段,測試人員可以通過修改配置文件達到動態調整預期值、增加或者減少被測試控件的目的,而不需要修改任何的 RFT 腳本。該方法可以大大地減少代碼的耦合和需要維護的被測試對象的數量,在基于 Eclipse 的程序測試中有廣泛的應用前景。
靜態的校驗點測試
Rational Functional Test(RFT)是一款基于
Java的自動化功能測試工具。作為Rational Software Development Platform(RSDP)軟件家族中的一員,它為
java/eclipse/html/.net等各種被測試程序提供了一個
自動化測試平臺。其中對基于eclipse的程序的支持更是RFT的特色之一,這使得它在eclipse得到廣泛應用的背景下前景廣闊。
在功能測試中,用RFT完成一個校驗點的測試是非常容易的,只需要很少的代碼。下面我們首先給出一個靜態校驗點測試的例子。本文中被測試程序是Rational Data Architect 6.1。RFT的版本是6.1.1.1
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/
TAG:
functional
Functional
rational
Rational
RATIONAL
tester
Tester
動態
軟件測試