<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 7D Selenium IDE – 了解您的 IDE 功能 > 原文: [https://javabeginnerstutorial.com/selenium/7d-know-ide-features/](https://javabeginnerstutorial.com/selenium/7d-know-ide-features/) 歡迎回到*魔術草地*! 今天,我們將深入了解在我之前的文章“[打破表面:初看起來](https://javabeginnerstutorial.com/selenium/7c-selenium-ide-first-look/)”的幫助下安裝的 Selenium IDE 的功能。 作為參考,我將粘貼一段時間后看到的第一張圖片, ![First look at Selenium IDE](https://img.kancloud.cn/ed/b3/edb3a0a80034705132350fd7ed32fe40_921x709.png) ## 菜單欄 菜單欄有五個組件,即文件,編輯,操作,選項和幫助。 讓我們專注于我們將經常使用的那些。 *a. 文件菜單* * “文件”菜單用于創建,打開,保存,導出,關閉測試用例和測試套件。 * 也可以查看最近使用的測試用例/測試套件文件。 * 默認情況下,測試以 HTML 格式保存。 * 這里最方便我們使用的最佳選項是“**將測試用例導出為…**”和“**將測試用例導出為…**”,因為它們使我們可以將 Selenium IDE 測試用例,自動轉換為可以直接在 Selenium 遠程控制或 WebDriver 中使用的格式組合(編程語言/單元測試框架/ Selenium 框架)。 我們將繼續進行介紹。 下面是文件菜單的快照,其中“導出測試用例為...”選項已展開。 ![File Menu](https://img.kancloud.cn/26/ad/26adfdf763e580c66b1b4ad18060ae64_453x445.png) 如您所見,使用 Selenium IDE 2.9.0 版,我們可以在 **Ruby,Python 2,C# 和 Java** 語言中導出當前打開的測試用例,及其相應的單元測試框架。 *b. 編輯菜單* * 編輯菜單使我們可以撤消,重做,剪切,復制,粘貼,刪除和全選命令。 * 此菜單中值得記住的選項是“**插入新命令**”和“**插入新注釋**”。 * “插入新命令”將允許用戶在當前所選命令的頂部頂部插入新命令。 * “插入新注釋”將允許用戶在當前所選行的頂部上添加新注釋。 這對于文檔目的非常有用。 這是為您提供的“編輯”菜單, ![Edit Menu](https://img.kancloud.cn/d9/c0/d9c0571b7b17cad959e295281fa9454e_219x280.png) 是時候換另一個相關的 **BrainBell** 了! 使用我們已經知道的東西來關聯我們正在學習的內容,可以幫助大腦更輕松地記住。 就像在大腦上貼筆記一樣。 因此,這里是我們著名的詩,但稍作修改, > 玫瑰是紅色 > 紫色是藍色 > (在 Selenium IDE 中) > **命令**是**黑色** & > **注釋**是**紫色**! ![Commands and Comments](https://img.kancloud.cn/48/17/4817b4c84a4f9631fe9174e754553c01_485x270.png) 如果您認為自己可以做得更好,請繼續嘗試。 隨時歡迎您在評論部分中發表您的想法和想法。 *c. 動作菜單* 為了更好地理解和可視化,從菜單快照開始, ![Actions Menu](https://img.kancloud.cn/2b/6c/2b6cf0c3c10f03016ae0e4208af45d24_422x360.png) * “操作”菜單允許我們在處理測試用例時執行一些操作,例如記錄瀏覽器操作,播放選定的測試用例/測試套件等。 * 通過在測試用例的任何執行步驟中設置一個或多個斷點,在調試中使用“**切換斷點**”。 這有助于強行中斷執行。 * “**設置/清除起點”** 用于設置或清除任何測試步驟的起點。 因此允許我們從設置的起點開始執行。 * 可以使用“**執行此命令**”來選擇并執行特定命令。 *d. 選項菜單* ![Options Menu](https://img.kancloud.cn/5f/a2/5fa2cfb549f849a1e9c604dfdbf93b0a_356x192.png) * 選項菜單是最重要的菜單之一,因為它使我們能夠配置 Selenium IDE 工具的各種預定義設置。 讓我們一一看。 首先單擊“**選項…**”,將打開“Selenium IDE 選項”對話框,如下所示: ![Options Tab](https://img.kancloud.cn/d1/5d/d15d54059f1bb6e4eec8fe0a4443bd1b_657x596.png) 在**常規**標簽中: * **默認超時值** – 這表示 Selenium IDE 在產生錯誤之前寧愿等待測試步驟執行的時間(以毫秒為單位)。 默認值設置為 30000ms,即 30s。 可以根據 Web 元素出現或可訪問的速度適當增加或減少此值。 * **擴展** – Selenium IDE 擴展增強了該工具的功能,可以通過從[下載所需的擴展來實現此功能 https://addons.mozilla.org/en-US/firefox /](https://addons.mozilla.org/en-US/firefox/) 鏈接,在頁面右上角的搜索框中使用“Selenium”作為關鍵字。 除了作為基準 IDE 擴展的一部分定義的擴展之外,這些還將是其他擴展。 * **記住基本 URL** – 選中此選項將確保 Selenium IDE 每次啟動時都會記住該 URL 或將其加載到該工具的基本 URL 文本框中。 取消選中此選項后,IDE 將在基本 URL 欄中以空白值啟動。 * **啟用實驗性功能** – 首次使用活動的互聯網連接檢查此字段將導入可用的格式,我們將在稍后看到。 **格式**選項卡: ![Options_FormatsTab](https://img.kancloud.cn/a6/df/a6df234f0c17b9d824b4809577a061f3_614x596.png) 此選項卡顯示 Selenium IDE 中的可用格式以及所選格式的結構示例。 用戶可以輕松地添加/重命名/刪除任何可用格式。 ![Options_Plugins](https://img.kancloud.cn/d8/c7/d8c788fe745640d0e14ee0d037473365_509x349.png) “插件”選項卡顯示該工具可用的默認插件。 提供了許多插件,可以輕松下載和安裝。 有幾個這樣的示例, 1. “Selenium IDE:PHP 格式化程序” – 用于將 HTML 測試用例轉換為 PHP 格式 2. “文件日志” – 將生成的日志保存到文件 **定位器構建器**選項卡, ![Options_LocatorBuilders](https://img.kancloud.cn/2a/d4/2ad4a82f6b85f30177f516db9d0eb53c_509x386.png) **定位器**是 Selenium 在網頁上唯一地定位或標識 Web 元素的一種方式。 例如,在記錄一個測試用例時,如果我們單擊一個 Web 元素,Selenium 將立即查找其“ui”屬性以存儲其位置,因為列表中首先提到了該屬性。 如果“`ui`”不可用,它將查找“`id`”,因為它在列表中排第二。 一直進行到找到所單擊元素的唯一定位器為止。 因此,此列表列出了在重新編碼時優先確定定位器生成順序的方法。 只需在左窗格中進行簡單拖放,即可根據需要更改順序。 其次,在“選項”菜單中有“**格式**”: ![OptionsMenu_Format](https://img.kancloud.cn/02/dc/02dcc0cbff40a720a673e7f091add6e2_584x391.png) 格式選項顯示可以將 Selenium IDE 測試用例轉換成的可用格式。 HTML 是選擇的默認格式。 格式提供了將所選測試用例轉換為的編程語言/單元測試框架/套件中可與代碼一起使用的工具的組合。 第三個重要選項之一是“**剪貼板格式**”。 參見下圖, ![OptionsMenu_ClipboardFormat](https://img.kancloud.cn/fd/9b/fd9b3946692cf621cb0f42ee8de492b4_509x384.png) 這看起來與我們剛剛看到的“**格式**”選項非常相似。 從測試腳本窗格復制命令時,剪貼板格式可幫助我們選擇希望粘貼時顯示代碼段的格式。 HTML 也是此處的默認選擇。 *e. 幫助菜單* ![Help Menu](https://img.kancloud.cn/da/30/da305fb7984a368c9e65200ab145933a_395x244.png) 幫助始終適用于 Selenium,因為它具有廣泛的社區和用戶基礎。 此選項使我們可以報告問題,搜索問題,仔細閱讀可用的文檔,查看發行說明,官方博客和網站; 從而提供了大量信息。 ## 基本網址欄 ![Base URL bar](https://img.kancloud.cn/32/4b/324b5c52134907aa081c2caa255943a2_386x80.png) 這是一個下拉列表,用于記住所有以前訪問的 URL,以便于訪問。 它類似于我們在網頁中看到的地址欄中的 URL。 ![Base URL](https://img.kancloud.cn/be/8d/be8dce66aa67d07ec3ee5d6b26e37142_586x215.png) 帶有空白目標的“打開”命令將導航至基本 URL 欄中指定的 URL。 鑒于如上圖所示,如果將“打開”命令與“`/download/`”之類的目標一起使用,Selenium IDE 將帶我們進入 [https://www.seleniumhq.org/download/](https://www.seleniumhq.org/download/) 頁面 。 因此,目標被附加到指定的基本 URL。 因此,這在相對 URL 的情況下非常有用。 為了不使這篇文章太長,讓我們休息一下,一旦您回來,請單擊下一篇文章“[繼續了解您的 Selenium IDE 功能](https://javabeginnerstutorial.com/selenium/ide-know-ide-features-contd/)”。 再見。 祝大家有美好的一天!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看