スキャンの削除
Not for use with personal data
アクセシビリティのテスト中に、スキャンはすぐにたまってしまうことがあります。スキャンを axe DevTools Mobile ダッシュボード に送信し、もう必要ないと判断したら、 deleteResult を利用してダッシュボードからスキャンを削除してください。不要な結果を削除できることで、ダッシュボード上で注意を要するスキャンを際立たせることができます。
スキャンの削除は、オートメーションテスト内でのみサポートされています。
結果キーからスキャンを削除する
スキャンをダッシュボードにプッシュすると、結果内に AxeDevToolsResultKey オブジェクトが返されます。このキーを使って、ダッシュボードからスキャンを削除します。
var axe = AxeDevTools()
@Rule
@JvmField
val rule: ActivityScenarioRule<MainActivity> = ActivityScenarioRule(MainActivity::class.java)
@After
open fun runAccessibilityScan() {
rule.scenario.onActivity { activity ->
result = axe.scan(activity)?.uploadToDashboard()
result?.axeDevToolsResultKey?.let { axe.deleteResult(it) }
axe.tearDown()
}
}