如果要使用 Rational® Functional Tester 來測試在 Internet Explorer 上執行的 HTML 應用程式,
您不需要手動啟用瀏覽器。當您開始記錄 Script 時,它會自動啟用。如果您使用 Mozilla Firefox 或 Google Chrome,您必須手動啟用瀏覽器。
開始之前
從
Rational Functional Tester 8.2.2 版之後,
Rational Functional Tester 會自動啟用環境來進行功能測試。因此,您無需啟用元件手動功能,即可直接記錄功能測試 Script。自動啟用功能將發生在一定的條件下,並有一定的侷限性。如需條件和限制的相關資訊,請參閱
自動啟用環境來進行功能測試。
註: 如果在 64 位元 Linux 上啟用 64 位元 JRE,會造成 libftsys.so 的 ELF 類別 ELFCLASS32 不正確錯誤。Rational Functional Tester 目前在 Linux 上不支援 64 位元 JRE。
Rational Functional Tester 不會自動啟用 Google Chrome 瀏覽器。
如果您使用 Google Chrome 瀏覽器,您必須手動啟用它。
如需相關指示,請參閱「啟用 Google Chrome 瀏覽器」相關作業。
必要的話,您可以依照下列程序所說明來手動啟用 Internet Explorer 或 Mozilla Firefox 瀏覽器。
如果要啟用瀏覽器來進行測試,您必須以管理者身分登入。
在 Microsoft Windows 7 或更新的版本及 Microsoft Vista 作業系統上,
您也必須利用以管理者身分執行選項來執行 Rational Functional Tester。
註: Rational Functional Tester
8.5.1 版以及更新版本支援在 Mozilla Firefox 18.0 以及更新版本在內的任何版本上測試。當您啟用 Firefox 18.0 版以及更新版本,來作為測試環境時,
會安裝一個延伸規格。
重要: 如果您對 IBM® Rational Functional Tester 啟用 Mozilla Firefox 第 18 版或更新版本,或 Google Chrome 瀏覽器,瀏覽器必須關聯最新的 Java 更新。如果未關聯,當您開啟瀏覽器時會出現安全訊息提示並且封鎖 Java。
程序
- 從 Rational Functional Tester 中,
按一下,
來呼叫啟用環境對話框(啟用程式)。
- 按一下 Web 瀏覽器標籤。
- 按一下搜尋。這時會開啟「搜尋 Web 瀏覽器」對話框。
- 利用下列任何搜尋方法來搜尋瀏覽器:
- 選取全部搜尋,讓啟用程式尋找系統上的所有瀏覽器。Functional Tester 會掃描您的所有硬碟或分割區,
並將瀏覽器列在 Web 瀏覽器清單中。
- 選取搜尋位置,以瀏覽至要搜尋的特定磁碟機或根目錄。
註: 在 Linux 或 UNIX 系統上,
請勿使用全部搜尋選項來尋找瀏覽器。請改用搜尋位置選項來瀏覽找出瀏覽器。
- 按一下搜尋按鈕。
- 在 Web 瀏覽器清單中,
按一下選取您要啟用的瀏覽器。選取時,您可以利用 Ctrl 鍵來選取多個瀏覽器。如果要全部啟用,請按一下全選按鈕。
- 按一下啟用。 這時會啟用您選取的一或多個瀏覽器,來進行 HTML 測試。清單中的每一個瀏覽器名稱後面會以括弧來表示已啟用的瀏覽器。
註: 在 Rational Functional Tester 8.5.1 版以及更新版本中,
如果要啟用 Firefox,必須啟用 Firefox 相關聯的 JRE。在啟用 Firefox 之後,
當按一下測試按鈕時,就會啟動瀏覽器。然後會提示使用者安裝 Rational Functional Tester 支援的 Firefox 延伸規格。在安裝延伸規格之後,
必須重新啟動 Firefox。若要確定延伸規格已啟用,
請在 Firefox 中選取工具 > 附加程式 > 延伸規格,
然後驗證延伸規格已啟用。
- 選取要作為預設值的瀏覽器,然後按一下設為預設值按鈕。
- 按一下關閉。
- 按一下測試按鈕,執行「瀏覽器啟用診斷」工具,
測試瀏覽器是否已適當啟用。
結果
啟用瀏覽器來進行測試。
附註:
- 如果啟用程式在登錄或系統上找不到瀏覽器,您可以按一下新增按鈕。按一下新增按鈕時,
會開啟「新增瀏覽器」對話框,供您尋找瀏覽器。選取瀏覽器並按一下新增之後,
會將瀏覽器新增至啟用程式的 Web 瀏覽器清單中,之後您就可以遵循相同步驟來啟用或停用。如果您嘗試新增的檔案並非瀏覽器,
您會看到錯誤,且不會將它新增至清單。
- 如果未啟用瀏覽器,當您嘗試針對 HTML 應用程式記錄時,記錄監視器會是空白的。因此,
在記錄時,請將記錄監視器留在視圖中。如果您看到這個現象,必須執行啟用程式。
- 如果要測試 HTML 中的 Applet,您必須啟用 JRE。如果要啟用 JRE 來進行 Java™ 測試,
請參閱啟用 Java 環境主題。
- 第一次執行 Rational Functional Tester 時,會自動啟用瀏覽器 Java 外掛程式的 JVM,
讓 HTML 記錄作業可以正常執行。如果安裝不同的 JVM,您必須重新執行啟用程式來啟用您的 JVM。不過,
在 HTML 測試期間或嘗試從 HTML 日誌中啟動「驗證點比較程式」時,
如果發生 Java 外掛程式錯誤,您必須確定外掛程式已正確配置。如需相關指示,請參閱啟用瀏覽器的 Java 外掛程式主題。
- 如果您使用 Firefox,且必須手動啟用瀏覽器,
請依照說明來使用啟用按鈕。如果您選取瀏覽器,
然後按一下啟用,
將會啟動瀏覽器,並提示您在瀏覽器中按一下來啟用。請按一下鏈結,
如果您看到訊息框,請按一下確定。
下一步
您可以按一下
測試按鈕來測試瀏覽器已正常啟用。按一下
測試按鈕時,
會開啟
瀏覽器啟用診斷工具。如果懷疑瀏覽器未正常啟用,請執行這個工具,依照提供的指示來解決問題。
- 此外,對於 Mozilla Firefox,請確定在 Firefox 的「附加元件管理程式」中,啟用 Firefox Enabler 延伸規格。
如果要在 Firefox 中開啟「附加程式管理程式」,請按一下工具,然後按一下附加程式。
在延伸規格標籤中,
驗證已啟用 IBM RFT Firefox Enabler 1.0 延伸規格
(若為 Firefox 第 17 版及更舊版本)或 Rational Functional
Tester Firefox Enabler 8.5.1(若為 Firefox 第 18 版和更新版本)。如果它是停用的,請啟用它。
- 如果 Google Chrome 瀏覽器啟用失敗,當您試圖在瀏覽器上記錄時,會顯示 CRFCN0794E 錯誤;請參閱Google Chrome 瀏覽器中的功能測試疑難排解相關主題。