使用瀏覽器

執行這項作業的原因和時機

如果已配置登入序列(請參閱登入標籤),當記錄多步驟作業時,會有兩個選項:
登入然後錄製(L)
AppScan 會在瀏覽器開啟之前,自動登入應用程式(使用您記錄的登入)。然後您可以記錄您的多步驟作業,而不記錄登入要求。這個方法的優點是不會在每次播放此序列時重播登入要求,但是僅限 AppScan 是在階段作業外時。
註: 系統一律會以「動態」形式追蹤存在於「多步驟」序列中但是不存在於「登入」序列的參數和 Cookie,即使您將其追蹤變更為「登入值」也是如此。
記錄而不登入
AppScan 將開始記錄序列而不登入。當瀏覽器開啟時,您可以直接記錄多步驟序列。如果您需要登入,登入會是記錄的一部分,因此會在每次播放序列時重播,這樣會大幅增加掃描時間。需要登入時,最佳作法是使用上一個選項。
註: 如果您使用這個選項,然後將登入要求記錄作為序列的一部分,即使您將收到的參數和 Cookie 追蹤變更為「登入值」,系統一律會以「動態」形式追蹤這些值。

如果未配置任何登入序列,便只有一個選項:記錄

重要: 在多步驟作業播放期間,會關閉階段作業內偵測(請參閱登入標籤)。這也就代表 AppScan® 不會驗證是否保持登入狀態。因此,如果序列失敗會造成使用者登出應用程式,就務必將登入記錄成序列的一部分(以便每次執行序列時,都會重播登入序列)。若非如此,多步驟作業可能會失敗。

程序

  1. 按一下 「記錄」按鈕,然後選取其中一個記錄選項(請參閱上文)。

    這時會開啟瀏覽器,並開始記錄。

  2. 按一下鏈結,依照需要填妥欄位,以便誘導出必要的狀態。(您可以使用暫停 如果想要執行不應併入序列的步驟,可以使用 按鈕。)
  3. 關閉瀏覽器。

    這時序列會出現在序列窗格(右上)中。序列會自動依序命名:"Sequence 1"、"Sequence 2",等等,但您可以在名稱欄位(頂端)中輸入,將它重新命名。

    範例序列
  4. 如果要編輯序列,請執行下列動作:
    • 提供一個容易辨識的序列名稱
    • 選取任何步驟並按一下 以查看該步驟瀏覽器按鈕中的「顯示」
    • 選取任何非必要的步驟,然後按一下 以將其移除減號按鈕