自動化架構
您可使用針對您的 QA 自動化架構所撰寫的 Script(例如 Selenium)來建立 AppScan 掃描的「手動探索」記錄。
如果您的 QA 人員使用自動化架構來執行 Web 應用程式的功能測試,您可以利用已經撰寫好的 Script 來建立量身訂做的掃描。來自自動化架構的要求會利用扮演 Proxy 角色的 AppScan 來傳送給應用程式,讓 AppScan 可以記錄動作,作為 AppScan 在自己進行掃描時的「探索」階段。然後 AppScan 就可以根據該「探索」階段來測試網站。這是使用 AppScan CLI 來完成的。
在原則中,您會建立並執行批次指令,以執行下列動作:
- 開啟 AppScan 並配置:
- 起始 URL
- 使用者認證
- 僅測試
- 開啟含特定接聽埠的 AppScan Proxy
- 透過相同的埠來執行自動化架構 Script。
- 當 Script 結束時,關閉 AppScan 的 Proxy,「測試」階段即開始。
- 儲存掃描結果,選擇性地建立和儲存報告。