搜尋並取代測試中的文字

利用測試搜尋功能,您可以搜尋測試中的文字,或在特定的測試元素內搜尋,並選擇性地取代所找到的文字。

程序

  1. 在「測試導覽器」中,瀏覽至該測試,然後按兩下它。 測試開啟。
  2. 用滑鼠右鍵按一下測試名稱,然後按一下測試搜尋
  3. 搜尋文字中,輸入要尋找的文字。

    根據您的搜尋策略而定,您可以將這個欄位留白。例如,若您知道字串出現在您不感興趣的元素或元素實例中,在此欄位中輸入搜尋文字之前,可利用步驟 4、6 及 8 所說明的選項,尋找您感興趣的元素或元素實例。

  4. 如果您已在測試內選取頁面或要求,請按一下其他選項,然後選取限制只搜尋「測試內容」中強調顯示的元素 這會限制只搜尋所選取的頁面和要求。
  5. 如果要執行區分大小寫搜尋,請選取區分大小寫。如果要使用正規表示式搜尋,請選取正規表示式 在正規表示式模式下,按 Ctrl 並在搜尋文字中輸入空格,即可取得內容協助。內容協助會列出正規表示式型樣以及符合的內容。
  6. 如果要在測試內容區域中強調顯示所找到的元素,請按一下其他選項,然後選取在「測試內容」中強調顯示找到的元素 您可以使用此選項來搭配步驟 4 所說明的選項,在指定感興趣的文字之前先指定感興趣的元素實例。
  7. 如果要讓搜尋包括所選取元素的子項,請按一下其他選項,然後選取遞迴。 依預設,會選取這個選項。如果已清除遞迴,則只搜尋所選取的元素。
  8. 如果要讓搜尋尋找所指定文字的編碼及解碼版本,請按一下其他選項,然後選取比對編碼值及解碼值 依預設,會選取這個選項。搜尋所支援的編碼類型因通訊協定而異。 例如,當在 HTTP 資料中搜尋時,abc%123abc%25123 相符。
  9. 搜尋的元素清單中,選取要搜尋的所有測試元素。

    在步驟 4 選取此勾選框,會把您可在此步驟選取的元素限制為測試內容區域中已選取的實例。 比方說,如果您在這裡選取 HTTP 頁面,而且只有在測試內容區域中選取一個頁面,那麼就只會找到該頁面。如果已清除步驟 4 的這個勾選框,則會尋找每一個測試頁面。

  10. 選擇性的: 按一下所選取的元素,以定義如何搜尋它們。

    這時會開啟一個新區域,讓您定義如何搜尋所選取的元素。

    如果要尋找項目,請繼續進行下一步。如果要取代所找到的字串,請按一下取代,並跳至步驟 12。

  11. 按一下搜尋 搜尋結果會顯示在兩個視圖中
    • 「搜尋」視圖,它列出包含相符項的物件
    • 「測試搜尋相符項預覽」視圖,它顯示所找到的相符項
    下圖顯示「搜尋」視圖。URL: Offset: 36URL: Offset: 85 指定找到搜尋文字的物件。
    搜尋結果頁面
  12. 在「搜尋」視圖中,完成以下任一搜尋動作:
    • 如果要在「測試搜尋相符項預覽」中預覽找到的字串,請按一下物件。
    • 如果要在找到實例的位置開啟測試,請按兩下該物件。
    • 如果要執行不同的搜尋動作(例如,繼續下一相符項或前一相符項、取代),請用滑鼠右鍵按一下該物件,然後選取您的選擇。
  13. 如果您在步驟 9 中按一下取代,就會開啟「取代」視窗。在成為欄位中,輸入取代文字。
    「取代」對話框
  14. 按一下適當的按鈕來選取取代動作。 如果您做選擇性取代,則找到的實例會依「測試搜尋相符項預覽」視圖中的相同順序顯示。按一下取代跳過,直到顯示所有找到的實例為止。

意見