スキャンの削除

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
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()
    }
}