IBM Rational Functional Tester 7.0.0.2 版 Readme

© Copyright International Business Machines Corporation 2000, 2007. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Readme 檔

1.0 關於這個版本
2.0 安裝資訊
3.0 此版本包含的修正程式
4.0 已知限制、問題和暫行解決方法
   4.1 在 ObjRecProp.rftop 檔中找不到物件
   4.2 在 Linux 上,當未從 Functional Tester 呼叫應用程式時,無法辨識 AUT 物件
   4.3 在 Linux 上,當解除安裝 Functional Tester 7.x 後,無法安裝 Functional Tester 6.x
   4.4 IBM Rational ClearCase 和 Functional Tester 的整合不適用於 Microsoft Windows Vista
   4.5 執行 Script 時發生 java.lang.ClassNotFoundException
   4.6 在升級 Functional Tester 後,會停用原本啟用以便測試的環境
   4.7 Installation Manager 1.0.0.3 版中不支援回復特性
   4.8 在具備 Rational Test Agent McK SR6 的代理程式機器上,無法重播「功能測試」Script
   4.9 在 Microsoft Windows Vista 中,若要啟用瀏覽器和 Java 環境,必須具備管理專用權
   4.10 針對 Windows 和伺服器啟用 SAP GUI 以便測試
   4.11 Functional Tester 不支援 Internet Explorer 7.0 中的多標籤文件
   4.12 在 Internet Explorer 7.0 中,必須以 100% 縮放來錄製和重播 Script
   4.13 Rational ClearQuest Test Manager 7.0 和 Functional Tester 7.0(或以上)不相容
   4.14 在 Internet Explorer 7.0 上,Functional Tester Script 的錄製和重播速度過慢
   4.15 無法重播在不同 Functional Tester 版本中錄製的 Siebel 應用程式 Script
   4.16 如果系統上已安裝 Performance Tester 7.0,則無法安裝 Functional Tester 7.0
   4.17 因間歇性錯誤,而暫停在 Internet Explorer 7.0 中錄製
   4.18 在瀏覽器上錄製和重播失敗
   4.19 在重播期間,Internet Explorer 7.0 發生當機
   4.20 當新增 Script 至位於 ClearCase 中的專案時,Microsoft Visual Studio.NET 發生當機
   4.21 在代理程式機器中存取「應用程式配置器」和 Enabler
   4.22 如果動作產生的 AJAX 要求超過兩項,則無法在 Firefox 上測試 AJAX 型應用程式
   4.23 HTML.Document 測試物件的介面摘要指向 GuiTestObject API 詳細資料
   4.24 當在 Microsoft Windows Vista 中安裝或升級 Functional Tester 後,非管理者的使用者無法啟動 Functional Tester
   4.25 在將 Functional Tester 升級至 7.0.0.2 後,所匯入專案中的 Script 含有錯誤
   4.26 在 Linux 上,如果 Functional Tester 是安裝在其安裝路徑中含有一個連字號的現有 Eclipse 中,則無法啟動 Functional Tester
   4.27 無法將 Functional Tester 安裝到現有的 Eclipse IDE 中
   4.28 在 Windows Vista 作業系統上,「範例展示區」和「指導教學庫」不支援高解析度設定
   4.29 在日文 Windows Vista 作業系統中,「範例展示區」和「指導教學庫」要求以 Mozilla Firefox 作為支援的 Web 瀏覽器
   4.30 無法重播儲存在網路上的 .Net Script
5.0 IBM Rational 軟體支援中心
6.0 注意事項和商標

1.0 關於這個版本

請造訪下列網站,以取得本文件的最新版本::http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/7002/docs/readme/readme.html

本修正套件包含 IBM® Rational® Functional Tester 7.0 版的更新。IBM® Rational® Functional Tester 7.0.0.2 版修正套件包含以下的新特性:

您可以將這個修正套件當成 IBM Rational Functional Tester 7.0.0.1 或 7.0 的更新項目來安裝, 也可以在安裝 IBM Rational Functional Tester 7.0 版時安裝。
請參閱本產品 7.0 版的版本注意事項,以瞭解新的特性及發行時已知的任何限制或問題。您可以在下列網址中找到 7.0 版的版本注意事項:http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/70/docs/readme/readme.html

2.0 安裝資訊

本節說明這個修正套件的安裝需求和特定的安裝指示。

從 Microsoft Windows XP 升級至 Windows Vista 的相關注意事項: 如果您打算將 Microsoft Windows XP 作業系統升級至 Window Vista, 而且目前已安裝了舊版的 IBM Rational Functional Tester, 請參閱 Support 網站中的相關指示: http://www.ibm.com/support/docview.wss?uid=swg21257411

如需安裝 Rational Functional Tester 7.0 版的相關資訊(包括安裝必備需求), 請參閱線上最新版的安裝手冊 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rft/70/docs/install_instruction/install.html

2.1 硬體需求

安裝這個修正套件無須額外的處理器或記憶體;不過, 視您是在安裝 Rational Functional Tester 7.0 版時安裝的修正套件,或者是將修正套件安裝成更新項目而定, 可能需要額外的磁碟空間。

如果您選擇以壓縮檔方式下載更新項目,以進行本端安裝, 則需要約 400 MB 以便儲存和解壓縮壓縮檔。

2.2 軟體需求

本節說明安裝 Rational Functional Tester 7.0.0.2 版的額外軟體需求; 若要查看安裝 Rational Functional Tester 7.0 版的需求, 請參閱安裝手冊

2.3 其他需求

依預設,通常需要進行網際網路存取, 這是因為 Installation Manager 是直接從 IBM Rational Functional Tester 7.0 版更新儲存庫來尋找和安裝更新項目。

重要事項:當安裝 Rational Functional Tester 時, 其更新儲存庫的位置會自動內含在 Installation Manager 中。若要讓 Installation Manager 搜尋預設更新儲存庫, 則在「儲存庫」喜好設定頁面中, 必須選取在安裝和更新期間搜尋鏈結的儲存庫。依預設,會選取這項喜好設定。

若要從不同的儲存庫位置來安裝修正套件(例如,修正套件是從共用磁碟機或 HTTP(或 HTTPS)伺服器取得), 您必須在 Installation Manager 中新增儲存庫位置。

若要新增儲存庫位置,請執行下列動作:

  1. 啟動 Installation Manager
  2. 在 Installation Manager 的「啟動」頁面上, 按一下檔案 > 喜好設定,然後按一下儲存庫。此時會開啟「儲存庫」頁面。
  3. 在「儲存庫」頁面上,按一下新增儲存庫
  4. 在「新增儲存庫」視窗中,輸入儲存庫位置的 URL, 或瀏覽至該位置,然後輸入檔案路徑,並按一下確定
  5. 按一下確定,關閉「喜好設定」頁面。

2.4 安裝指示

以下是安裝這個更新項目兩種常用的方法:

依預設,會直接從 IBM 更新儲存庫安裝更新項目;不過, 也可透過下載取得。如需詳細說明,請參閱如下有關 Rational Functional Tester 7.0.0.2 版的安裝指示。

2.4.1 將 Rational Functional Tester 7.0.0.2 版安裝成更新項目

使用安裝產品時所用的相同使用者帳戶來安裝修正套件。

必備需求

附註:在安裝 Functional Tester 前, 您必須將 msvcp71.dll 檔複製到 System32 目錄 (C:Windows\System32)(如果沒有的話)。這必須使用 Functional Tester 的 .NET Scripting 特性。您可以從 Windows XP 等其他任何 Windows 作業系統中複製 msvcp71.dll 檔, 也可以從網際網路下載。

若要尋找 Rational Functional Tester 7.0.0.2 版,並安裝成更新項目,請執行下列動作:

  1. 啟動 IBM Installation Manager。在 Windows Vista 上, 您必須以管理者身分來執行 Installation Manager。
  2. 在 Installation Manager 的「啟動」頁面上, 按一下更新套件按鈕。
  3. 若有找到 Installation Manager 的新版本,則會提示您確認是否要安裝它,然後才能繼續進行。請按一下確定,繼續進行。Installation Manager 會自動安裝新版本、停止、重新啟動, 然後繼續進行。
  4. 在「更新套件」精靈中,選取 Rational Functional Tester 的安裝位置, 並按下一步。Installation Manager 會在網路上的 Rational Functional Tester 儲存庫中, 以及您所輸入的任何儲存庫位置中,搜尋更新項目。進度指示器會顯示搜尋正在進行。
  5. 依預設,「更新套件」頁面上會顯示並選出建議的更新項目。請選取 Rational Functional Tester 7.0.0.2 版, 並按下一步
  6. 在「授權」頁面上,閱讀更新項目的授權合約。在「授權」頁面左側,按一下每一個項目, 以顯示授權合約文字。
    1. 如果您同意授權合約的條款,請按一下我接受授權合約的條款
    2. 下一步繼續進行。
    3. 在「摘要」頁面上,檢視顯示的資訊,然後按一下更新。進度指示器會顯示已完成的安裝百分比。
  7. 當更新程序完成時, 近頁面頂端會顯示一則訊息,以確認程序成功。請按一下檢視日誌檔, 在新視窗中開啟現行階段作業的日誌檔。您必須關閉「安裝日誌」視窗,以繼續進行。
附註:在升級期間,如果您在收到升級警告後取消升級, 原本已啟用以便測試的 Web 瀏覽器、Java 和 Eclipse 環境都會停用。

2.4.2 下載修正套件以進行本端安裝

您可以下載內含 Rational Functional Tester 7002 修正套件的壓縮檔; 從壓縮檔解壓縮後的檔案會成為修正套件的儲存庫。您可以從自己電腦上的儲存庫來安裝修正套件, 也可以將儲存庫複製到共用磁碟機或 HTTP(或 HTTPS)伺服器中。

若要下載並安裝修正套件,請執行下列動作:

  1. http://www-1.ibm.com/support/docview.wss?uid=swg24015198 下載修正套件
  2. 將壓縮檔解壓縮到適當的目錄中。例如,將檔案解壓縮到 C:\temp
  3. 在 IBM Installation Manager 中新增修正套件儲存庫位置:
    1. 啟動 IBM Installation Manager。
    2. 在 Installation Manager 的「啟動」頁面上, 按一下檔案 > 喜好設定,然後按一下儲存庫。此時會開啟「儲存庫」頁面。
    3. 在「儲存庫」頁面上,按一下新增儲存庫
    4. 在「新增儲存庫」視窗中,瀏覽至 rft\updates 目錄,並輸入其檔案路徑。例如,輸入 C:\temp\rft\updates,然後按一下確定。按一下確定,關閉「喜好設定」頁面。
  4. 按照本文件前面的說明來安裝修正套件。
附註:在「從本端儲存庫更新」程序期間, Installation Manager 可能會提示您輸入 Rational Functional Tester 7.0 版的儲存庫位置。如果您是從 CD 或其他媒體來安裝產品, 在您使用更新特性時,必須將它們備妥。

2.4.3 第一次將 Rational Functional Tester 7.0.0.2 版安裝在 Microsoft Windows Vista 上

必備需求: 在您將 Functional Tester 安裝在 Windows Vista 上前, 您必須將 msvcp71.dll 檔複製到 System32 目錄 (C:Windows\System32)(如果沒有的話)。這必須使用 Functional Tester 的 .NET Scripting 特性。您可以從 Windows XP 等其他任何 Windows 作業系統中複製 msvcp71.dll 檔, 也可以從網際網路下載。

將 Rational Functional Tester 7.0.0.2 版安裝在 Windows Vista 作業系統上的程序, 和將它安裝在其他 Windows 作業系統上類似。不過,如同本節中的說明, 仍有一些重要的差異:

附註:如果啟動程式自動啟動(例如, 如果您從 CD 安裝),請停止啟動程式, 然後使用「以管理者身分執行」指令重新啟動它; 導覽至 CD 或磁碟映像檔,用滑鼠右鍵按一下 launchpad.exe(位於 CD 或映像檔的最上層), 然後按一下以管理者身分執行
範例安裝步驟
附註:
如需其他詳細說明, 請參閱 7.0 版的「安裝手冊」和「版本注意事項」。
  1. 以管理者身分啟動啟動程式。(用滑鼠右鍵按一下啟動程式,並按一下以管理者身分執行
  2. 按一下安裝 IBM Rational Functional Tester。此時會開啟訊息視窗, 指出是否在您的系統上偵測到 IBM Installation Manager。
  3. 如果在您的系統上未偵測到 IBM Installation Manager, 則會通知您安裝它,然後才能繼續進行。
    1. 按一下確定,安裝 IBM Installation Manager。此時會啟動 IBM Installation Manager 安裝精靈。請遵循精靈中的畫面指示進行, 以完成 IBM Installation Manager 的安裝。
    2. 當順利完裝完 IBM Installation Manager 時, 請按一下完成關閉精靈。
    3. 閱讀開啟的訊息,並按一下確定。此時 Installation Manager 會啟動並自動開啟「安裝套件」精靈。
  4. 如果在您的系統上偵測到 IBM Installation Manager, 請按一下確定,此時 Installation Manager 會啟動, 並自動開啟「安裝套件」精靈。
  5. 在「安裝」頁面上,按一下檢查是否有更新項目
  6. 若有找到 Installation Manager 的新版本,則會提示您確認是否要安裝它,然後才能繼續進行。請按一下確定,繼續進行。Installation Manager 會自動安裝新版本、停止、重新啟動, 然後繼續進行。
  7. 在「安裝套件」精靈中,選取產品的最新版本。請遵循畫面上的指示來安裝產品。

2.5 解除安裝修正套件

在 Installation Manager 1.0.0.3 中,「解除安裝套件」精靈不具備回復特性。如果您已安裝 Rational Functional Tester 7.0 版或 7.0.0.1 版, 然後再更新成 7.0.0.2 版,您可能無法使用「解除安裝套件」精靈來回復成 7.0 或 7.0.0.1 版。

若要回復成 Rational Functional Tester 7.0 版,您必須解除安裝整個套件。單一解除安裝程序會移除 7.0 版套件以及已升級的 7.0.0.1 與 7.0.0.2 版套件。在解除安裝之後,您可以重新安裝 7.0 版套件。

在解除安裝 Rational Functional Tester 7.0.0.2 版之前,請先完成下列步驟:

  1. 以使用者帳戶(其專用權必須和當初安裝所要解除安裝的套件時所用的帳戶相同)登入。
  2. 關閉 Functional Tester、Eclipse 和 Visual Studio IDE,以及任何開啟的 Web 瀏覽器與 Functional Tester 所啟用的其他所有應用程式。

若要解除安裝 Rational Functional Tester,請執行下列動作:

  1. 啟動 IBM Installation Manager。
  2. 在「啟動」頁面上,按一下解除安裝套件
  3. 遵循畫面上的指示來解除安裝套件。
如需解除安裝 Rational Functional Tester 的其他指示, 請參閱安裝手冊,或參照 Installation Manager 線上說明。

3.0 本版所含的修正程式

 本修正套件可解決下列問題:

以下這些列於 7.0 版版本注意事項中的已知限制或問題, 已在本版中修正:

4.0 已知限制、問題和暫行解決方法

4.1 在 ObjRecProp.rftop 檔中找不到物件

ObjRecProp.rftop 檔不會列出物件對映中的所有可用物件。
如果在 ObjRecProp.rftop 檔中找不到物件時, 您可以將它新增到 CustomObjRecProp.rftop 中。在新增物件的詳細資料時,請確定您是使用 ObjRecProp.rftop 檔中所用的格式, 來指定網域、物件類別名稱、內容和加權。

或者,您可以依照下面的說明,來複製物件的詳細資料。

若為 HTML
未列在 ObjRecProp.rftop 檔中的標準控制項會對映至 預設內容檔中的 Html.HTML 物件。
  1. 若要尋找物件名稱,請在「Script 瀏覽器」中用滑鼠右鍵按一下該物件, 並開啟「物件對映」編輯器。按一下「辨識」標籤。.class 欄位會指出物件名稱。
  2. 從 ObjRecProp.rftop 檔,將 Html.HTML 物件詳細資料複製到 CustomObjRecProp.rftop 中的 HTML 網域下
  3. 將 Html.HTML 修改為所需的物件名稱,並自訂所需的詳細資料。您可以新增、編輯或刪除物件內容。
例如,若要修改 html.DIV 物件的內容,請複製 Html.HTML 物件詳細資料, 並將物件名稱更名為 html.DIV,然後進行所需的變更。

若為 Java、.NET 和 Windows
  1. 若要尋找物件名稱,請在「Script 瀏覽器」中用滑鼠右鍵按一下該物件, 並開啟「物件對映」編輯器。按一下「管理」標籤。「Proxy 類別名稱 (#proxy)」欄位會指出物件的 Proxy 名稱。
  2. 開啟 rational_ft.rftcust 檔,您可在 <Functional Tester install directory>\FunctionalTester\bin 中找到。搜尋 Proxy 名稱。「使用者」標籤會指出供 Proxy 使用的物件名稱。
  3. 在 ObjRecProp.rftop 檔中搜尋這個物件名稱,並將物件詳細資料複製到 CustomObjRecProp.rftop 中的特定網域下。
  4. 修改物件名稱,並自訂所需的詳細資料。您可以新增、編輯或刪除物件內容。
附註:若為 Windows,如果您使用上述方法,根據物件類型仍找不到物件名稱, 請複製 WIN32OBJECT、TOPLEVELWINDOW 或 ACCESSIBILITYOBJECT 物件詳細資料,然後自訂它。

4.2 在 Linux 上,當未從 Functional Tester 呼叫應用程式時,無法辨識 AUT 物件

使用應用程式配置工具時,您必須呼叫測試應用程式。如果您沒有從 Functional Tester 呼叫它, 將無法辨識所測試應用程式 (AUT) 中的物件。

暫行解決方法:設定 LD_Preload 環境變數以及其他功能測試變數。如此一來當在 Functional Tester 外呼叫時, 可讓工具辨識 AUT 中的物件。

例如 export LD_PRELOAD=/opt/IBM/SDP70_RFT_V7/Functiona lTester/bin/libftevent.so

4.3 在 Linux 上,當解除安裝 Functional Tester 7.x 後,無法安裝 Functional Tester 6.x

在解除安裝 Functional Tester 7.x 期間, 不會移除位於 /etc/opt/IBM 位置中的配置與自訂資料, 因此在安裝 Functional Tester 6.x 時,您會遇到錯誤。

暫行解決方法:如果您想重複使用資料,或在安裝 Functional Tester 6.x 前刪除檔案, 請將檔案從 /etc/opt/IBM 移至不同的位置。

4.4 IBM Rational ClearCase 和 Functional Tester 的整合不適用於 Microsoft Windows Vista

在 Microsoft Windows Vista 中,Functional Tester 無法和 Rational ClearCase 整合。

4.5 執行 Script 時發生 java.lang.ClassNotFoundException

在重播「功能測試」Script 期間,有時會發生 java.lang.ClassNotFoundException。這是 Eclipse 問題所致。

暫行解決方法:執行下列動作:

  1. 取消勾選專案 > 自動建置選項。
  2. 按一下專案 > 清除。在「清除」對話框中, 選取清除所有專案,並按一下確定,以從頭開始建置專案。
  3. 執行 Script。

4.6 在升級 Functional Tester 後,會停用原本啟用以便測試的環境

在升級 Functional Tester 後, 會停用配置要進行測試的 JRE、Web 瀏覽器和 Eclipse 平台。在更新後, 只會啟用預設 JRE 和 Web 瀏覽器。

在升級 Functional Tester 後,您必須重新啟用所需的 JRE、Web 瀏覽器和 Eclipse 平台以便測試。

4.7 Installation Manager 1.0.0.3 版中不支援回復特性

相對於 Installation Manager 線上說明和 7.0 產品的安裝手冊, 您無法使用「解除安裝套件」精靈的回復特性; 在 Installation Manager 1.0.0.3 版中不支援回復特性。
回復更新項目線上說明主題指出您可以使用「解除安裝套件」精靈來回復成先前安裝的套件版本。比方說, 如果您安裝 Rational Functional Tester 7.0 版,然後更新至 7.0.0.1 版, 說明主題指出您可以使用回復特性來回復成 7.0;這是不可能的。此外,無聲自動安裝指令線上說明主題指出在無聲自動安裝期間您可以使用回復指令; 不支援這個指令。
暫行解決方法:若要回復成舊版的套件,您必須解除安裝整個套件。在範例中, 單一解除安裝程序會移除 7.0 版套件和已升級的 7.0.0.1 套件。在解除安裝之後,您必須重新安裝 7.0 套件。

4.8 在具備 Rational Test Agent McK SR6 的代理程式機器上,無法重播「功能測試」Script

在代理程式機器上無法重播「功能測試」Script,且 TM 日誌顯示「產品/專案版本不相容」訊息。

如果 Rational Test Agent 是在功能測試代理程式之後安裝,即會發生此問題。

暫行解決方法:在代理程式機器上執行下列動作

  1. 關閉 Rational Test Agent。
  2. 將 install.bat.sample 更名為 install.bat。這個檔案位於 <功能測試安裝目錄>\Functional Tester\install Script 位置。
  3. 執行 install.bat 檔,以重新安裝功能功能測試代理程式。

4.9 在 Microsoft Windows Vista 中,若要啟用瀏覽器和 Java 環境,必須具備管理專用權

在 Windows Vista 中,您必須具備管理專用權,才能啟用或停用 JRE 和 Web 瀏覽器以便測試。
從「開始」功能表, 用滑鼠右鍵按一下 Java Scripting 或 .Net 2005 Scripting 程式捷徑, 並按一下以管理者身分執行,以便以管理者身分啟動 Functional Tester。 

4.10 針對 Windows 和伺服器啟用 SAP GUI 以便測試

在測試 SAP 應用程式前,您必須啟用 SAP 用戶端與伺服器,以便測試。

針對 Windows 啟用 SAP GUI(用戶端)

  1. 啟動「SAP 登入」,並登入 SAP 伺服器。
  2. 按一下自訂本端佈置工具列按鈕。
  3. 按一下選項,並按一下 Scripting 標籤。
  4. 選取啟用 Scripting 勾選框。
  5. 清除在 Script 連接執行中的 GUI 時通知勾選框與在 Script 開啟連線時通知勾選框。
  6. 儲存設定並重新啟動 SAP GUI。
啟用 SAP 伺服器

您可以執行下列程序,暫時從 SAP 用戶端來啟用 Scripting。如果重新啟動伺服器,使用這項程序的值集將會遺失。

  1. 啟動「SAP 登入」,並登入 SAP 伺服器。
  2. 啟動 RZ11 交易。
  3. 在「維護設定檔參數」視窗中,輸入 sapgui/user_scripting
  4. 按一下顯示
  5. 在「顯示設定檔參數屬性」視窗中,按一下變更值
  6. 在「新值」欄位中輸入 TRUE
  7. 儲存設定並登出 SAP GUI。
  8. 結束「SAP 登入」程式。
附註:如果伺服器管理者編輯 SAP 系統的應用程式伺服器設定檔, 以包含 sapgui/user_scripting = TRUE,依預設,當重新啟動伺服器時,會啟用 Scripting。

4.11 Functional Tester 不支援 Internet Explorer 7.0 中的多標籤文件

目前,Functional Tester 不支援在單一 Internet Explorer 7.0 瀏覽器視窗中測試多標籤文件。Functional Tester 只會測試 Internet Explorer 7.0 瀏覽器第一個標籤中的文件。

4.12 在 Internet Explorer 7.0 中,必須以 100% 縮放來錄製和重播 Script

在 Internet Explorer 7.0 中錄製和重播 Script 之前,請勿放大或縮小。

4.13 Rational ClearQuest Test Manager 7.0 和 Functional Tester 7.0(或以上)不相容

Functional Tester 7.0(或以上)不支援和 Rational ClearQuest® Test Manager 7.0 整合。
若要搭配 Functional Tester 7.0(或以上), 請使用 Rational ClearQuest Test Manager 7.0.0.1。

4.14 在 Internet Explorer 7.0 上,Functional Tester Script 的錄製和重播速度過慢

在 Internet Explorer 7.0 中,Functional Tester Script 的錄製和重播速度, 比在 Internet Explorer 6.0 中的還慢。

4.15 無法重播在不同 Functional Tester 版本中錄製的 Siebel 應用程式 Script

在 Functional Tester 7.0 上,您無法重播以 Functional Tester 6.1.1.1 錄製的 Script。

暫行解決方法:請升級至 7.0.0.2,以重播使用 Functional Tester 6.1.1.1 錄製的 Script。 

在 Functional Tester 7.0.0.2 中,您無法重播使用 Functional Tester 7.0 錄製的 Script。

暫行解決方法:請在 Functional Tester 7.0.0.2 上重新錄製 Script。

4.16 如果系統上已安裝 Performance Tester 7.0,則無法安裝 Functional Tester 7.0

Functional Tester 7.0 使用 RAC 7.0.1,因此您無法將它安裝在已安裝 Performance Tester 7.0 版(使用 RAC 7.0.1.1)的系統上。
在安裝 Functional Tester 7.0 時, 請執行下列步驟之一:

4.17 因間歇性錯誤,而暫停在 Internet Explorer 7.0 中錄製

當在 Internet Explorer 7.0 中錄製時,斷斷續續擲出了錯誤,使得錄製程序暫停。  

暫行解決方法: 請執行下列任一動作:

4.18 在瀏覽器上錄製和重播失敗

瀏覽器啟用功能有時不會自動將相關的 JRE 新增至已知的 JRE 集合並啟用。導致在 HTML 上錄製和重播失敗。

暫行解決方法:執行下列步驟:

  1. 從「開始」功能表跳至「控制台」,開啟「Java 控制面板」。
  2. Java Applet 執行時期設定Java 執行時期環境中, 檢查瀏覽器所用的 JRE 位置。
  3. 開啟 Functional Tester Enabler。
  4. 新增瀏覽器所用的 JRE 並啟用它。
  5. 重新啟動 HTML 測試應用程式。

如果在系統中找不到相關聯的 JRE, 請安裝新的 JRE,建立其關聯性, 並啟用瀏覽器環境。 

如需瀏覽器啟用功能的相關資訊,請參閱 Functional Tester 說明中的啟用瀏覽器的 Java 外掛程式

4.19 在重播期間,Internet Explorer 7.0 發生當機

當涉及多個在不同執行緒中執行的蹦現視窗時, 當關閉一個蹦現視窗時,會開啟另一個蹦現視窗。在重播期間,關閉動作後的任何動作,可能導致瀏覽器當機。

暫行解決方法: 在 Script 中,於關閉動作後面插入 sleep() 函數。  

4.20 當新增 Script 至位於 ClearCase 中的專案時,Microsoft Visual Studio.NET 發生當機

當您在未從 ClearCase 移出的專案中新增使用錄製器的 Script 時, 一旦您停止錄製器,Visual Studio.NET 會發生當機。  

暫行解決方法: 在新增新 Script 之前,請先將專案從 ClearCase 移出。

4.21 在代理程式機器中存取「應用程式配置器」和 Enabler

在代理程式機器上,沒有捷徑功能表選項可用來呼叫「應用程式配置工具」和 Enabler。 

暫行解決方法:使用指令行介面來執行「應用程式配置工具」和 Enabler。

例如:

若要配置測試應用程式:  java -classpath <classpath> com.rational.test.ft.rational_ft -appConfig    

若要啟用測試環境:java -classpath <classpath> com.rational.test.ft.rational_ft -enable

如需類別路徑的相關資訊,請參閱線上說明中的 Functional Tester 指令行介面主題。

4.22 如果動作產生的 AJAX 要求超過兩項,則無法在 Firefox 上測試 AJAX 型應用程式

對於單一使用者動作產生的 AJAX 或 XMLHTTP 要求來說,Firefox 無法處理兩項以上。

4.23 HTML.Document 測試物件的介面摘要指向 GuiTestObject API 詳細資料

在「Script 瀏覽器」中,如果您用滑鼠右鍵按一下 HTML.Document 測試物件, 並按一下「介面摘要」,則會顯示 GuiTestObject API 參照,而非顯示「文件」測試物件。

如需「文件」測試物件 API 詳細資料的相關資訊, 請參閱「說明」中的「API 參照」主題。

4.24 當在 Microsoft Windows Vista 中安裝或升級 Functional Tester 後, 非管理者的使用者無法啟動 Functional Tester

當在 Microsoft Windows Vista 中安裝或升級 Functional Tester 後, 管理者第一次必須啟動 Functional Tester,以起始設定它。

接著,非管理者的使用者才能啟動 Functional Tester。這是 Windows Vista 的一項限制。 

4.25 在將 Functional Tester 升級至 7.0.0.2 後,所匯入專案中的 Script 含有錯誤

在升級至 Functional Tester 7.0.0.2 後, 有時可在舊版 Functional Tester 中執行的 Script 可能會顯示錯誤。

暫行解決方法:在「Functional Tester 專案」視圖中,用滑鼠右鍵按一下內含 Script 的專案, 並按一下重設 Java 建置路徑

4.26 在 Linux 上,如果 Functional Tester 是安裝在其安裝路徑中含有一個連字號的現有 Eclipse 中, 則無法啟動 Functional Tester

如果 Functional Tester 是安裝在其安裝路徑中含有一個連字號的現有 Eclipse 中, 或者如果現有 Eclipse 所用的 JRE 在其安裝路徑中含有一個連字號, 您將無法啟動 Functional Tester。

暫行解決方法:執行下列動作:

  1. 重新命名 Eclipse 和 JRE 目錄,使其不含連字號。
  2. 安裝 Functional Tester。
  3. 將 Eclipse 和 JRE 目錄更名為內含連字號的舊有陳述。
  4. 修改 etc/profile.d 目錄下的 rft.shrft.csh 檔, 以反映內含連字號的正確路徑。

4.27 無法將 Functional Tester 安裝到現有的 Eclipse IDE 中

當將 Functional Tester 安裝到現有的 Eclipse 時, 如果指定「共用資源位置」或「延伸 Eclipse IDE 路徑」的磁碟機含有小寫字元 (例如,將共用資源位置指定為 c:\Program Files\IBM\SDP70Shared, 或將延伸 Eclipse IDE 位置指定為 c:\tmp\eclipse322\eclipse, 而非將 'C' 磁碟機指定為 'c',則會發生錯誤。

當在 Installation Manager 中指定安裝位置時,請使用「瀏覽」按鈕來選取所要的目錄。 

4.28在 Windows Vista 作業系統上,「範例展示區」和「指導教學庫」不支援高解析度設定

在 Windows Vista 作業系統上, 「範例展示區」和「指導教學庫」不支援新的「較大比例 (120DPI) - 讓文字更方便閱讀」高解析度顯示設定。如果設定這個選項,則不會顯示展示區內容。

此設定是透過下列步驟來啟用:
  1. 開啟「控制台」。 
  2. 按一下輕鬆存取中心 > 讓電腦觀看更簡便 > 變更文字及圖示大小
  3. 選取較大比例 (120DPI)- 讓文字更方便閱讀
  4. 按一下「儲存設定」。
暫行解決方法:
如果您已變更成新的高解析度顯示選項,請改為較低的解析度設定(例如,預設值 90 DPI)。

4.29在日文 Windows Vista 作業系統中,「範例展示區」和「指導教學庫」要求以 Mozilla Firefox 作為支援的 Web 瀏覽器

在 Windows Vista 作業系統日文版中, 「範例展示區」和「指導教學庫」需要以 Mozilla Firefox 作為 Web 瀏覽器喜好設定; 在其他 Web 瀏覽器上,不會顯示展示區內容。

暫行解決方法:

安裝 Mozilla Firefox,並將 Web 瀏覽器喜好設定(按一下視窗 > 喜好設定 > 一般 > Web 瀏覽器)設為  Mozilla Firefox。

4.30 無法重播儲存在網路上的 .Net Script

基於安全原則,網路中的專案在本端電腦中可能沒有「完全信任」許可權。重播日誌或 RFT 除錯日誌中會顯示 RuntimeSecurityPolicyException 訊息。

暫行解決方法:執行下列動作:

如果還是出現訊息,請執行下列步驟:

    1. 在 Internet Explorer 視窗中,按一下工具 > 網際網路選項
    2. 在「安全性」標籤中,選取近端內部網路區域。
    3. 按一下網站
    4. 在「近端內部網路」對話框中,按一下進階
    5. 取消勾選此區域內的所有網站需要伺服器驗證 (https:)
    6. 指定專案路徑,再按一下新增
    7. 按一下確定

5.0 IBM Rational 軟體支援中心

IBM Rational 軟體支援中心提供技術協助。

關於在需要支援時所需的聯絡資訊和準則或參考資料,請閱讀 IBM 軟體支援手冊

如需 FAQ、已知問題和修正程式的清單及其他支援資訊,請造訪 IBM Rational 軟體支援中心網站。

如需 Rational 軟體產品新訊、活動及其他資訊,請造訪 IBM Rational 軟體網站。

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


若要檢視最新的 Rational Functional Tester 產品資訊、技術附註,並下載產品更新項目, 請造訪 Rational Functional Tester 支援網站。

6.0 注意事項和商標

© Copyright IBM Corporation 2000, 2007

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 智慧財產權部門,或以書面將查詢寄到下列地址:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

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

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

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

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A.

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

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

本文件中所含的任何效能資料是在控制環境中得出。 因此,在其他作業環境中獲得的結果可能有明顯的差異。 部分測量可能是在開發階段的系統上測定,無法保證這些測量在一般可用的系統上維持不變。 再者,有些測定可能是透過推測方式來評估。 實際結果可能不同。 本文件的使用者應驗證適用於其特定環境的資料。

本文件所提及之非 IBM 產品資訊,取自產品的供應商,或其發佈的聲明或其他公開管道。 IBM 未測試過這些產品,也無法確認這些非 IBM 產品的執行效能、相容性、或任何對產品的其他主張是否完全無誤。 有關非 IBM 產品的性能問題應直接洽詢產品供應商。

所有關於 IBM 未來方針或意向的之聲明,僅代表 IBM 的目標與目的,隨時可能變動或撤消,不另行通知。


商標和服務標記

下列詞彙是 International Business Machines Corporation 在美國及/或其他國家或地區的商標:

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

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

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

其他公司、產品或服務名稱,可能是第三者的商標或服務標誌。