<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之旅 廣告
                # 7I Selenium IDE – 設置超時,斷點,起點 > 原文: [https://javabeginnerstutorial.com/selenium/7i-ide-timeouts-breakpoints-startpoints/](https://javabeginnerstutorial.com/selenium/7i-ide-timeouts-breakpoints-startpoints/) 生活不僅要在*魔法草地*的土地上玩耍,暫停和停止,還應有更多! 歡迎回到 Selenium IDE 上的另一篇有趣的文章! 自定義默認超時值 – 這有什么用? 嗯,讓我們看看... 并非網絡上的所有事情都如我們所愿發生(如果這樣,生活會好得多)。 有時,網頁上的特定 Web 元素顯示的速度比預期的慢,即以較慢的速度可訪問。 這可能會導致在回放我們的自動化測試用例并完全停止執行時出錯。 這不是我們所希望的! 相反,我們希望 Selenium IDE 等待更長的時間,即在這種情況下可以訪問我們的 Web 元素。 為方便起見,選項菜單的“常規”標簽中提供了**默認超時值**選項,可以更改。 ![Setting Timeout](https://img.kancloud.cn/b5/cf/b5cfd91ae6e27129a50827ce1b3e72c2_510x340.png) 上圖突出顯示的該值表示 Selenium IDE 在生成錯誤之前希望等待測試步驟執行的時間(以毫秒為單位)。 變得硬核,該請求已發送到服務器,但由于默認值設置為 30000ms(即 30s),因此在 30 秒內沒有任何響應。 該值可以適當地增加或減少以適合我們的需求。 這樣就克服了超時錯誤! 歡呼!!! **BrainBell** – 練習!是的,這一點很重要。 不要只盯著屏幕。 輸入并執行一些測試方案。 如果我為您做一切,那么您的大腦健康就不會長久。 因此,準備好前進,走在那些坎坷的道路上吧! **下一步**: *斷點如何工作?* 詢問者可能希望知道…… 從而導致測試用例失敗。 “動作”菜單中顯示的**切換斷點**使我們能夠通過簡化復雜對象來實現目標。 切換,這意味著如果該斷點已經存在,請單擊“切換斷點”將其刪除,反之亦然(就像`Caps Lock`鍵如何在兩種模式之間切換一樣)。 因此,將根據斷點的現有狀態將斷點插入或從所選命令中刪除。 因此,我們可以在單個測試用例中使用**多個斷點**在所需的步驟處暫停執行。 這可以通過以下方式實現: 1. 右鍵單擊特定命令,然后選擇“切換斷點”選項。 ![Toggle Breakpoint](https://img.kancloud.cn/49/20/49208805216d6cd595ab2f7fa5816359_533x456.png) 2.選擇所需的命令,然后按“`b`”或“`B`”(**快捷鍵**)。 3.選擇所需的命令; 點擊“選項”菜單,然后選擇“切換斷點”。 ![Break Point and Start Point](https://img.kancloud.cn/72/4c/724c1983724cd6500e553e41d35520a0_270x356.png) 一旦執行到達帶有斷點的命令并暫停以進行移動,我們將再次有 2 個選項, 1. 通過單擊工具欄中的**暫停/恢復**按鈕來恢復執行,如上圖所示,或者, 2. 一次單步執行/執行后續命令,單擊“單步”按鈕以查看每個命令的確切功能,并找出導致錯誤的命令。 我同意**單步**是一個非常棒的功能,在我們必須進行認真的調試時非常方便! 因此,我將即將發表的帖子完全用于同一主題。 **下一步**: *設置/清除起始點*,這是一個指示器,用于告知 Selenium IDE 必須開始執行的命令。 我們可能希望在一個真正的大型測試案例中重復執行一小組測試步驟。 運行整個測試用例會浪費很多資源。 在這種情況下,我們可以通過兩種方式設置起點, 1. 右鍵單擊必須設置起點的命令,然后選擇“設置/清除起點”。 2. 選擇特定的命令,然后按“`s`”或“`S`”(**快捷鍵**)。 ![Start Point](https://img.kancloud.cn/73/25/73253e34a598f16f86d678ec5cee5edf_521x430.png) 在上面顯示的示例中,播放將從第三行開始執行。 請務必注意,Firefox 瀏覽器當前顯示的頁面上存在**依賴項**。 如果您在錯誤的頁面上無法執行所選命令,則測試用例將在起點失敗。 同樣,每個測試用例只能有一個**起點**。 為了清除正在設置的起點,請選擇帶有起點的命令,然后使用快捷鍵“`S`”或右鍵單擊并選擇“設置/清除起點”選項。 有了這些知識,我就讓您自由地繼續今天的 BrainBell! 是的,*練習*我們剛剛討論的所有內容,我將在 Selenium IDE 上發表另一篇文章。 祝你有美好的一天!
                  <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>

                              哎呀哎呀视频在线观看