利用測試搜尋功能,您可以搜尋測試中的文字,或在特定的測試元素內搜尋,並選擇性地取代所找到的文字。
程序
- 在「測試導覽器」中,瀏覽至該測試,然後按兩下它。 測試開啟。
- 用滑鼠右鍵按一下測試名稱,然後按一下測試搜尋。
- 在搜尋文字中,輸入要尋找的文字。
根據您的搜尋策略而定,您可以將這個欄位留白。例如,若您知道字串出現在您不感興趣的元素或元素實例中,在此欄位中輸入搜尋文字之前,可利用步驟 4、6 及 8 所說明的選項,尋找您感興趣的元素或元素實例。
- 如果您已在測試內選取頁面或要求,請按一下其他選項,然後選取限制只搜尋「測試內容」中強調顯示的元素。 這會限制只搜尋所選取的頁面和要求。
- 如果要執行區分大小寫搜尋,請選取區分大小寫。如果要使用正規表示式搜尋,請選取正規表示式。 在正規表示式模式下,按 Ctrl 並在搜尋文字中輸入空格,即可取得內容協助。內容協助會列出正規表示式型樣以及符合的內容。
- 如果要在測試內容區域中強調顯示所找到的元素,請按一下其他選項,然後選取在「測試內容」中強調顯示找到的元素。 您可以使用此選項來搭配步驟 4 所說明的選項,在指定感興趣的文字之前先指定感興趣的元素實例。
- 如果要讓搜尋包括所選取元素的子項,請按一下其他選項,然後選取遞迴。
依預設,會選取這個選項。如果已清除遞迴,則只搜尋所選取的元素。
- 如果要讓搜尋尋找所指定文字的編碼及解碼版本,請按一下其他選項,然後選取比對編碼值及解碼值。 依預設,會選取這個選項。搜尋所支援的編碼類型因通訊協定而異。 例如,當在 HTTP 資料中搜尋時,abc%123 和 abc%25123 相符。
- 在搜尋的元素清單中,選取要搜尋的所有測試元素。
在步驟 4 選取此勾選框,會把您可在此步驟選取的元素限制為測試內容區域中已選取的實例。
比方說,如果您在這裡選取 HTTP 頁面,而且只有在測試內容區域中選取一個頁面,那麼就只會找到該頁面。如果已清除步驟 4 的這個勾選框,則會尋找每一個測試頁面。
- 選擇性的: 按一下所選取的元素,以定義如何搜尋它們。
這時會開啟一個新區域,讓您定義如何搜尋所選取的元素。
如果要尋找項目,請繼續進行下一步。如果要取代所找到的字串,請按一下取代,並跳至步驟 12。
- 按一下搜尋。 搜尋結果會顯示在兩個視圖中
- 「搜尋」視圖,它列出包含相符項的物件
- 「測試搜尋相符項預覽」視圖,它顯示所找到的相符項
下圖顯示「搜尋」視圖。URL:
Offset: 36 及 URL: Offset: 85 指定找到搜尋文字的物件。
- 在「搜尋」視圖中,完成以下任一搜尋動作:
- 如果要在「測試搜尋相符項預覽」中預覽找到的字串,請按一下物件。
- 如果要在找到實例的位置開啟測試,請按兩下該物件。
- 如果要執行不同的搜尋動作(例如,繼續下一相符項或前一相符項、取代),請用滑鼠右鍵按一下該物件,然後選取您的選擇。
- 如果您在步驟 9 中按一下取代,就會開啟「取代」視窗。在成為欄位中,輸入取代文字。
- 按一下適當的按鈕來選取取代動作。 如果您做選擇性取代,則找到的實例會依「測試搜尋相符項預覽」視圖中的相同順序顯示。按一下取代或跳過,直到顯示所有找到的實例為止。