結果をローカルに保存

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 Reporter CLI を使用して、CI/CD パイプライン内の一連のスキャンからエグゼクティブレポートを作成するために結果をローカルに保存します。

スキャンの結果は.jsonファイルとして保存されます。ローカルへの結果保存は自動テスト内でのみサポートされています。

オプションのパラメータ

パスとファイル名が指定されていない場合、結果は「(APPID)-(CURRENT_SCREEN_TITLE).json」という名前になり、ユーザーフォルダー内の「AxeDevToolsResults」というフォルダーに保存されます。スキャン名は、利用可能であればビューコントローラーのタイトルをデフォルトとします。 try axe?.saveResult(result, toPath: "", withFileName: "", withScanName: "")

完全な例

func testAccessibility() throws {
    guard let result = try axe?.run(onElement: XCUIApplication()) else { XCTFail(); return }

    //Save Result Locally
    let path = try axe?.saveResult(result)
    print("Result saved to location: \(path)")

    //Any assertions
    XCTAssertEqual(result?.failures.count, 0)
}

クラウドテスティングプラットフォームでのサポート

結果をローカルに保存しても、クラウドテストプラットフォームでは正常に機能しません。クラウドテストプラットフォームに対するサポートが必要な場合は、helpdesk@deque.comまたはsupport.deque.comにリクエストを送信してください。