Rational Functional Tester 8.6 版版本注意事項

這份文件包含 IBM® Rational® Functional Tester 8.6 版的系統需求、安裝及新增特性的相關資訊。此外也提供「IBM 軟體支援中心」的相關聯絡資訊。

說明

Rational Functional Tester 是物件導向的自動化測試工具, 可用來測試在 Microsoft Windows 或 Linux 作業系統上執行的 HTML、Java™、Dojo、Ajax、Microsoft Windows、Microsoft .NET、Microsoft Silverlight、Microsoft Visual Basic、Siebel、Flex、SAP、 GEF 和 PowerBuilder 應用程式。您也可以測試 Adobe PDF 文件。您可以使用 Rational Functional Tester 所提供的終端機型應用程式延伸,來測試 IBM zSeries、IBM iSeries® 和 IBM pSeries 應用程式。透過 Rational Functional Tester, 您可以錄製可靠及穩固的 Script 並加以播放,來驗證新建置的測試應用程式。

Rational Functional Tester 可以在 Eclipse 和 Microsoft Visual Studio .NET 這兩個整合開發環境中使用。 產品會錄製使用者的動作來建立簡化的測試 Script,這些 Script 在「Rational 軟體遞送平台」上是相當容易瞭解的。Rational Functional Tester 為進階使用者提供兩種 Scripting 語言支援。Rational Functional Tester Eclipse Integration 使用 Java 語言,而 Rational Functional Tester Microsoft Visual Studio .NET Integration 使用 Microsoft Visual Basic .NET 語言和 Microsoft Visual Studio .NET 開發環境。

如果要檢視 Rational Functional Tester 各版本以及可以整合 Rational Functional Tester 之 Rational 產品相容版本中,可支援功能測試的網域清單,請參閱:http://www.ibm.com/support/docview.wss?&uid=swg27038243

8.6 版新增功能

Rational Functional Tester 8.6 版包含下列特性和加強功能:
  • Microsoft .NET 4.5.1 支援Rational Functional Tester 支援測試利用 Microsoft .NET 4.5.1 來建置的應用程式。
  • Dojo 1.9 支援Rational Functional Tester 支援測試利用 Dojo 1.9 工具箱建置的 HTML 應用程式。
  • 支援使用 Internet Explorer 11 來測試 Flex 應用程式Rational Functional Tester 支援使用 Microsoft Internet Explorer 11 瀏覽器來測試 Flex 應用程式。

系統需求

如需 Rational Functional Tester 8.6 版的軟硬體需求的相關資訊,請參閱系統需求

安裝 Rational Functional Tester 8.5 版或更新的版本

如需安裝 8.6 版的相關資訊,請參閱:安裝導覽圖

透過「Rational 測試工作台」來安裝 Rational Functional Tester

Rational Functional Tester 也包含在「Rational 測試工作台」套件中。當您透過「Rational 測試工作台」套件來安裝 Rational Functional Tester 時, 您可以使用 Rational Functional Tester 授權。

安裝 Rational Functional Tester 8.5 或或更新版本的 .NET 2010 說明

如果您已經安裝 Rational Functional Tester 8.5.1 Microsoft Visual Studio 2010 .NET Integration,則必須手動安裝 Rational Functional Tester Microsoft Visual Studio 2010 .NET 說明。

  1. 在安裝 Rational Functional Tester 8.5.1 Microsoft Visual Studio 2010 .NET Integration 之後,請開啟 Rational Functional Tester,按一下說明,然後按一下管理說明設定。此時會開啟「Visual Studio 說明檔案庫管理程式」。
  2. 選取從磁碟安裝內容選項。
  3. 按一下瀏覽,然後選取 helpcontentsetup.msha 檔, 依預設,您可以從 Rational Functional Tester installation directory\IBM\SDP\FunctionalTester\vsnet\MSDNHelp\VS2010 目錄中取得它。 其它翻譯版本的說明資訊清單檔可以在 VS2010 目錄的語言環境資料夾中找到。 按下一步
  4. 選取 RFT,然後按一下新增更新按鈕已啟用。
  5. 按一下更新。系統會提示您確認安裝。按一下。The Rational Functional Tester .NET 說明是以 Visual Studio 2010 本端說明的方式來安裝。
註: 如要在 Visual Studio 2010 IDE 檢視 Rational Functional Tester .NET Scripting 說明,您必須在「說明檔案庫管理程式」中啟用本端說明選項。

提示:如要在 Visual Studio 2010 IDE 檢視已安裝之本端說明的完整目錄,請安裝 Visual Studio Help Keyword Index 外掛程式(可在 Microsoft 網站取得)。或者您也可以升級至 Visual Studio 2010 Service Pack 1,以便在「Microsoft 說明檢視器」檢視說明。

已知限制和暫行解決方法

Adobe Flex 支援
  • 只在 32 位元瀏覽器支援測試 Flex 應用程式。
  • Mozilla Firefox 17.0 以及更新版本不支援測試 Flex 應用程式。
  • 不支援在 Google Chrome 瀏覽器上測試 Flex 應用程式。
  • 在 Flex 清單控制項的多個選取元素中取得資料驗證點時,並不會挑選所有的選取值。
  • Flex 和 SparkFormControl 無法使用「插入測試物件」。
  • 您無法在 SparkList 的垂直捲軸上播放已錄製的動作。
Dojo 支援 1.7 和 1.8(僅適用於 8.5.0.1)
  • 在 Mozilla Firefox 瀏覽器中,「Dojo 方格控制項」上的 Dojo 紀錄在第 25 列以後是不正確的。這是因為每次按一下第 25 列之後的某一列時, Dojo 都會從零開始重新啟動其列索引。請使用下列其中一個暫行解決方案來克服這個問題:
    • 修改已錄製的 Script 並記下正確的列號。
    • 在 Internet Explorer 瀏覽器中錄製 Script,然後在 Mozilla Firefox 瀏覽器中播放。
Microsoft Silverlight 支援
  • Rational Functional Tester 只支援在 32 位元的 Internet Explorer 上錄製 Silverlight 應用程式。
Microsoft .NET 4.5 支援
  • 不支援 RibbonFilterMenu 下拉清單中的錄製動作。

Microsoft Visual Studio 2010 Ultimate 支援

註: 這項限制僅適用 64 位元版本的 Windows。
Rational Functional Tester Microsoft Visual Studio 2010 Ultimate Integration 中建立專案時,如果遇到載入套件的相關錯誤,請使用下列暫行解決方法:
  • 下載並安裝任何遺漏的相依項目(例如,msvcp80.dllmsvcr80.dll)。如需詳細資料,請參閱標題為 Rational Functional Tester 整合 Microsoft Visual Studio 2010 未如預期地運作的 Technote。
  • 如果對解決問題沒有幫助,請使用下列暫行解決方法:

    1. 關閉 Visual Studio 2010 Ultimate。
    2. 開啟命令提示字元。預設位置為 C:\Windows\SysWOW64\cmd.exe
    3. 變更至 vsnet 目錄。預設位置為 C:\Program Files(x86)\IBM\SDP\FunctionalTester\vsnet
    4. 輸入 regedit RftVsNet.reg
    5. 在訊息對話框中,按一下以繼續進行。
    6. 變更至 vsnet\bin 子目錄。
    7. 輸入 regsvr32 RftVs10.dll。這時會出現成功訊息。
    8. 開啟 Visual Studio 2010 Ultimate Integration。
    9. 建立專案。
PDF 9.0、10.0 和 11.0 的檔案測試支援
  • 當您在 Adobe Reader 10.0 和 11.0 中錄製 Reader 工具列按鈕時,會將動作錄製成 click(atPoint(x,y))。
  • 當您錄製在 Mozilla Firefox 瀏覽器中開啟的 PDF 檔時, 您必須先在瀏覽器中錄製動作,然後再開始錄製 PDF 檔。
  • 只有使用 find() API 來尋找物件時,播放才會失效。暫行解決方法是先按一下攫取的物件,然後再播放。
  • Rational Functional Tester Microsoft Visual Studio Integration 中,按幾次滑鼠之後,在播放期間 PDF 會當掉。
其它限制和暫行解決方案
  • 如果您使用 JRE 1.6 Update 17 或更新的版本, 而您要從先前自 Rational Quality Manager 播放的 Script 的詳細播放日誌來開啟「驗證點比較運算子」, 就必須在您開啟「比較運算子」的工作站上停用下一代外掛程式。
已知問題也會以個別技術文件的形式,記錄在「支援知識庫」中。知識庫會隨著問題的發現和解決,而以新資訊來加以更新和維護。透過搜尋知識庫,您可以迅速找到問題的暫行或徹底解決方法。下列鏈結會執行即時「支援」知識庫的自訂查詢:

聯絡 IBM 軟體支援中心

「IBM 軟體支援中心」為您提供技術協助。

如需 FAQ、已知問題和修正程式等清單及其他支援資訊, 請造訪 Rational Functional Tester 軟體的產品支援頁面 (http://www.ibm.com/software/awdtools/tester/functional/support/)。

如需產品新訊、活動及其他資訊, 請造訪 Rational Functional Tester 軟體的產品首頁 (http://www.ibm.com/software/awdtools/tester/functional/index.html)。

在聯絡「IBM 軟體支援中心」之前, 請先收集背景資訊,以便描述您的問題。當您向「IBM 軟體支援中心」專家描述問題時, 請務必明確並提供所有相關的背景資訊,讓專家能夠有效地協助您解決問題。為了節省時間,請先回答下列問題:

注意事項和商標

© Copyright IBM Corporation 2000, 2014.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

本資訊係針對 IBM 在美國所提供之產品與服務所開發;在其他國家或地區中,IBM 並不一定有提供本文所提及之各項產品、服務或特性。 請洽詢當地的 IBM 業務代表,以取得當地目前提供的產品及服務之相關資訊。 本文件在提及 IBM 的產品、程式或服務時, 並不表示或暗示只能使用 IBM 的產品、程式或服務。只要未侵犯 IBM 的智慧財產權, 任何功能相當的產品、程式或服務都可以取代 IBM 的產品、程式或服務。 不過,任何非 IBM 的產品、程式或服務,使用者必須自行負責作業的評估和驗證責任。

本文件所說明之主題內容,IBM 可能擁有其專利或專利申請案。提供本文件不代表提供這些專利的授權。您可以書面提出授權查詢,來函請寄到:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

有關雙位元組 (DBCS) 資訊的授權查詢,請洽詢您所在國家的 IBM 智慧財產部門,或書面提出授權查詢,來函請寄到:

Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan

下列段落若與該國或地區之法律條款抵觸時,即視為不適用:International Business Machines Corporation 只依「現況」提供本出版品,不提供任何明示或默示之保證, 其中包括且不限於不違反規定、可商用性或特定目的之適用性的隱含保證。有些國家或地區在某些交易上並不接受明示或默示保證的排除,因此,這項聲明對 貴客戶不見得適用。

本資訊中可能會有技術上或排版印刷上的訛誤。 因此,IBM 會定期修訂;並將修訂後的內容納入新版中。IBM 隨時會改進及/或變更本出版品所提及的產品及/或程式,不另行通知。

本資訊中任何對非 IBM 網站的敘述僅供參考,IBM 對該網站並不提供保證。這些網站所提供的資料不是 IBM 本產品的資料內容,如果要使用這些網站的資料,您必須自行承擔風險。

IBM 得以各種 IBM 認為適當的方式來使用或散布 貴客戶提供的任何資訊,而無需對 貴客戶負責。

如果本程式的獲授權人為了 (i) 在個別建立的程式和其他程式(包括本程式)之間交換資訊,以及 (ii) 相互使用所交換的資訊,因而需要相關的資訊,請洽詢:

Intellectual Property Dept. for Rational Software
IBM Corporation
5 Technology Park Drive
Westford, MA  01886
U.S.A.

上述資料之取得有其特殊要件,在某些情況下必須付費方得使用。

IBM 基於雙方之 IBM 客戶合約、IBM 國際程式授權合約(或任何同等合約)之條款, 提供本文件所提及的授權程式與其所有適用的授權資料。

商標聲明

IBM、IBM 標誌和 ibm.com® 是 International Business Machines Corp. 在全球許多管轄區註冊的商標或註冊商標。其他產品及服務名稱可能是 IBM 或其他公司的商標。 如需目前的 IBM trademarks 商標清單,請參閱網路上的 Copyright and trademark information

Adobe 是 Adobe Systems Incorporated 在美國及/或其他國家或地區的註冊商標或商標。

Java 和所有以 Java 為基礎的商標是 Sun Microsystems, Inc. 在美國及/或其他國家或地區的商標。

Linux 是 Linus Torvalds 在美國及/或其他國家或地區的註冊商標。

Microsoft 和 Windows 是 Microsoft Corporation 在美國及/或其他國家或地區的商標。

其他公司、產品及服務名稱可能是其他公司的商標或服務標記。


意見