スキャンの削除
Not for use with personal data
アクセシビリティのテスト中にスキャンはかなり素早く蓄積されることがあります。スキャンをAxe DevTools モバイルダッシュボードに送信し、不要と判断した後は、deleteResultを使用してダッシュボードからスキャンを削除してください。不要な結果を削除することで、ダッシュボード上で注目すべきスキャンを際立たせることができます。
スキャンの削除は自動テスト内でのみサポートされています。
結果キーからスキャンを削除する
スキャンをダッシュボードにプッシュすると、結果キーオブジェクトが返されます。このキーをパラメータとして、初期化されたAxe DevToolsオブジェクトのdeleteResult APIを使用して、ダッシュボードからスキャンを削除してください。
var axe: axeDevTools?
try axe.deleteResult(resultKey)完全な例
このスニペットでは、失敗がゼロの場合にダッシュボードからスキャンが削除されます。
var axe: axeDevTools?
func testAccessibility() throws {
guard let result = try axe?.run(onElement: app), let resultKey = try axe?.postResult(result) else
{
XCTFail("Result Unavailable")
return
}
if result.failures.count == 0 {
try axe?.deleteResult(resultKey)
}
}