「動作型」標籤
掃描配置 > 探索選項 >「動作型」標籤。
設定 | 詳細資料 |
---|---|
一般 | |
探索逾時(分) | 網站的「動作型探索」預設時間限制為 30 分鐘,在這個時間之後,即使未完整涵蓋網站,「探索」階段也會停止。 如果 AppScan 在這個時間遺漏大部分的網站,您可以增加此逾時值。 |
在頁面上呼叫動作之前最少需等候的時間(毫秒) | AppScan 嘗試識別頁面在開始探索之前已完全載入。 如果您在這新增最少等待期間,AppScan 一律會使用這個設定作為最少等待期間(即使它偵測到頁面已載入),但是如果它偵測到頁面尚未載入,則會等待超過這個時間。 提示: 如果在檢閱「探索」資料時,您發現 AppScan 無法在頁面上執行所有可行的動作,可能表示它的動態等待時間太短。如果您啟用瀏覽器,也可以在掃描期間看到這個項目:
註: 變更此設定可能會影響「探索」時間,因此您可能也會想要考量增加「探索」逾時值(上述)。 |
自動偵測動態頁面載入 | 依預設,AppScan 會主動偵測動態頁面內容並據以處理頁面。在少數情況下,這樣可能會讓頁面無法正確載入,因而影響掃描涵蓋範圍。 提示: 如果要識別此問題:
|
過濾器 | |
在相同的 DOM 元素上略過動作 | AppScan 根據各種準則識別已在先前的頁面上執行的動作。如果您的網站由於其 DOM 元素,包括看起來似乎是相同的不同動作,AppScan 可能會錯誤地略過它們。如果發生這種情形,請清除此勾選框。 註: AppScan 確實實際重複幾次相同的動作,驗證它們確實是相同的,然後再決定略過未來的反覆運算。 |
使用「機器學習」分析和略過冗餘動作 | AppScan 使用「機器學習」有效地改善「探索」階段。AppScan 可以預測哪些動作可能導致網站的已探索部分,讓其可以避開它們。 如果您的網站包括許多頁面,它們的不同之處只有內容,這個功能可以大幅增加網站涵蓋範圍。精確的獲益將取決於網站而有所不同。 |
要略過的動作 | 這是 AppScan 要忽略的動作清單,因為這些動作可能會對掃描(甚至是應用程式)造成負面影響。要略過的動作會根據動作之 DOM 元素的 Id 、name 或 ng-model 屬性加以識別。只要任何動作的 DOM 元素屬性 Id 、name 或 ng-model 包含清單中的其中一個字組,就會將該動作從掃描過濾掉。您可以在清單中新增、編輯和刪除項目。 |