結果をローカルに保存

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

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

スキャンの結果は.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に送ってください。