スキャンの削除
Not for use with personal data
アクセシビリティのテスト中にスキャンがかなり速く蓄積されることがあります。スキャンをAxe DevTools モバイルダッシュボードに送信して必要がなくなったと判断したら、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()
}
}