記錄虛構 Script
使用 Firefox Web 瀏覽器和 Selenium IDE 附加程式來記錄虛構 Script。
透過
Selenium IDE,您可以記錄網頁上的使用者動作,例如載入頁面、按一下鏈結或選取物件。 Selenium IDE 正在記錄時,它會為 Script 中的每一個使用者動作產生一條指令。 然後,透過使用 Synthetic Script Manager,您可以配置
Script 以模擬網站中、設定的間隔中以及不同位置中的使用者行為。
開始之前
- 記錄 Script 時,必須使用 Firefox Web 瀏覽器
-
Selenium IDE 只能用作 Firefox 附加程式。如果 Selenium IDE 未安裝或不在執行中,請完成下列步驟:
- 請確保您執行的 Firefox 60 版本或更新版本支援 Selenium IDE 3.2.X 或 3.3.X。如果您有更新版的 Selenium IDE,則它不受支援;您必須將它解除安裝,並安裝 3.2.X 或 3.3.X 版。註: 依預設,在安裝 3.2.X 或 3.3.X 版之後會自動更新 Selenium IDE 。請對 Selenium IDE 關閉自動更新以防止版本升級。
- 從 Selenium 首頁 (https://addons.mozilla.org/firefox/addon/selenium-ide/versions/) 下載並安裝 Selenium IDE 3.2.X 或 3.3.X。容許 Selenium IDE 安裝所有外掛程式。
- 安裝 Selenium IDE 之後,重新啟動 Firefox。
- 導覽到要測試的網頁,並關閉任何其他標籤。若要開啟 Selenium IDE,請按一下。 在「Selenium IDE」視窗中,確保基本 URL 欄位包含所顯示網頁的 URL。 Selenium IDE 便會開始記錄所顯示網頁上的所有使用者動作。
- 請確保您執行的 Firefox 60 版本或更新版本支援 Selenium IDE 3.2.X 或 3.3.X。如果您有更新版的 Selenium IDE,則它不受支援;您必須將它解除安裝,並安裝 3.2.X 或 3.3.X 版。
- Selenium .side Script 格式
-
使用較新版 Selenium 建立的 Script 會使用 ..side 格式。使用 Selenium IDE 3.2.X 或 3.3.X 時,您可以匯入使用 .html 格式建立的較舊版 Script 並儲存至 .side 格式。如需相關資訊,請參閱從舊版 Selenium IDE 更新 Script。
如果您將使用 Selenium .side Script,則必須先安裝這些更新項目:- 在安裝 Synthetic Playback 代理程式 的系統上為 IBM Cloud Application Performance Management 8.1.4.0 版 Synthetic Playback 代理程式 Interim Fix 5 或更新版本。
- 請聯絡 IBM 確保您的 Cloud APM 訂閱已更新為 IBM IBM Cloud Application Performance Management, Private Cloud APM 8.1.4.0 版 Server Interim Fix 8 或更新版本。
- 如果您是使用「可用性監視」專用出現點 (PoP), 請從 PoP 安裝目錄中輸入 cat build.info 指令,
來檢查合成 PoP 建置號碼是
APM_201903090832或更新版本。較舊的建置版本不支援 .side 格式。
關於這項作業
在此作業中,您在網頁上執行使用者動作,並使用 Selenium IDE 來將這些動作記錄為簡式 Script 中的指令。您可以使用 Script 來監視應用程式效能儀表板中 Web 應用程式的效能和可用性。
程序
完成下列步驟以記錄網頁上使用者動作的 Script:
結果
下一步
如果記錄複式 Script,可以將 Script 組織成更為較簡單的 Script,其中每個 Script 都代表 Web 應用程式上的特定商業程序或使用者動作。 如需相關資訊,請參閱建構複式 Script。
使用 Synthetic Script Manager 將 Script 檔上傳至新的或現有的虛構交易。 如需相關資訊,請參閱建立及編輯虛構交易。