配置 Rational Functional Tester 在 Linux 上運行(2)

發表于:2011-12-13來源:未知作者:娃娃點擊數: 標簽:rational
按照以下方法來向 Rational Functional Tester 添加 Firefox: 通過輸入以下命令來啟動 Rational Functional Tester: # /opt/IBM/SDP/ft_starter 保持選中的默認工作區狀態。 關

  按照以下方法來向 Rational Functional Tester 添加 Firefox:

  通過輸入以下命令來啟動 Rational Functional Tester:

  # /opt/IBM/SDP/ft_starter

  保持選中的默認工作區狀態。

  關閉打開的歡迎界面。

  點擊 Configure > Enable Environments for Testing。

  點擊 Web Browsers > Search > Search in。

  輸入 /usr,并點擊 Search。Rational Functional Tester 會找到 Firefox 2.0,并向瀏覽器的列表添加程序。

  選擇 Firefox 2.0 條目,并點擊 Enable。

  圖 2. 搜索安裝的瀏覽器

搜索進度條打開了

  點擊 Test。瀏覽器會打開,顯示一個帶有 Click here to run diagnostic tests 單選按鈕的頁面。

  點擊單選按鈕。一會兒過后,瀏覽器會顯示以下信息: Browser Enablement Test Result: Passed!

  關閉瀏覽器。

  圖 3. 成功的瀏覽器激活

激活瀏覽器測試的結果

  帶有以下信息的窗口會顯示出來: Errors encountered when starting browser。不管這條信息,并點擊 OK 以關閉該窗口。該出錯信息的顯示,是 Rational Functional Tester v8.0 已知會出現的問題。

  點擊 Apply 然后點擊 Finish 以完成添加瀏覽器的操作。

  圖 4. 帶有添加瀏覽器的 Enable Environments 窗口

 Web Browsers 頁面顯示 Firefox 添加了

  測試 Firefox

  因為在花時間對程序進行復雜的測試之前,測試 Rational Functional Tester 與 Firefox 是怎樣與一個簡單的程序協調工作的。構建由三個主要任務組成的測試:

  創建一個測試程序

  創建一個測試項目以及測試項目映射

  驗證 Add Object 向導檢測到瀏覽器對象

  創建一個測試程序

  創建一個簡單的基于 Web 的程序:

  在 Rational Functional Tester 中,點擊 Configure > Configure Applications for Testing。

  點擊 Add > HTML Application。

  輸入以下的 URL 以載入一個簡單的 HTML 頁面:

  file:////usr/lib/firefox-2.0.0.18/defaults/profile/bookmarks.html。

  點擊 Finish 以保存細節信息。

  圖 5. 添加至 Application Configuration Tool 窗口的測試 HTML 程序

 Applications 列表包含了新程序

  選擇添加的條目,并點擊 Run。Firefox 會隨著顯示的 bookmarks.html 頁面一起打開。

  創建一個測試項目以及測試對象映射

  按照以下方法,來創建一個功能性的測試項目以及對象映射:

  在 Rational Functional Tester 中,點擊 File > New > Functional Test Project。

  輸入名字 TestProject1,并創建新的項目。

  右擊新的項目,并選擇 Add Test Object Map。

  輸入名字 TestObjectMap1,并創建新的映射。

  驗證 Add Object 向導檢測到了瀏覽器對象

  驗證您可以將瀏覽器中顯示的對象添加到對象映射:

  通過點擊 Configure > Configure Applications for Testing,以啟動新的 Web 程序。

  通過點擊 Run,以選擇 Web 程序。

  打開新的對象映射,TestObjectMap1。

  點擊 Insert Test Object 以打開 Add Object 向導。

  選擇 Time-delayed test selection,并將定時器設置為 5 秒。

  將鼠標在瀏覽器中 Web 頁面上的鏈接上停留 5 秒鐘。

  鏈接將會以紅色強調顯示,并在 Add Object 向導中顯示出來。

  圖 6. bookmarks.html 頁面上的對象選擇

 bookmarks.html 頁面及對象瀏覽器

  點擊 OK,并確認對象映射包含了對象。

  圖 7. 帶有添加對象的對象映射

對象映射與 bookmarks.html-頁面對象

  總結

  當對象映射含有基于 Web 的項目時,您知道 Rational Functional Tester 與 Firefox 會在 Linux 上協同工作了。只需要額外的一點步驟,就可以讓 Rational Functional Tester 在 Linux 操作系統上運行,以測試基于 Web 的程序?,F在您已經可以測試更加復雜的基于 Web 的程序了。

  參考資料

  學習

  訪問 Rational Functional Tester 產品頁面 和 developerWorks 上的 Rational Functional Tester 產品專題。

  從 Rational Functional Tester V8.0 發布說明 中獲得更新信息。

  閱讀 Hello World: 學習如何使用 Rational Functional Tester 創建健壯和可重用的自動功能測試。

  閱讀 使用IBM Rational Functional Tester 6.1 運行你的第一個功能回歸測試。

  查看 Rational Functional Tester 信息中心,在那里,您還可以查看一段短的 演示視頻。

  調查 Rational Functional Tester Plus,它是一個軟件應用程序測試包。

  參與 developerWorks 上 的 Rational Functional Tester 學習路線圖,介紹更深入的信息。

  在 IBM Rational 軟件交付平臺 中了解其它應用程序,包括適用于并行開發和地域分布式團隊的協作工具,以及用于架構管理、資產管理、變更和發布管理,集成需求管理、過程和組合管理,和質量管理。您可以在 IBM Rational 在線文檔中心 查找產品手冊、安裝指南以及其它文檔。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97