ビルドステータスを更新する
Not for use with personal data
Axe DevTools MobileをCI/CDパイプラインに統合することで、ソフトウェア開発ライフサイクルの初期段階でアクセシビリティの問題を明らかにし、解決します。アクセシビリティの問題をスキャンを実行して結果を処理することによりで発見します。問題が見つかったときにテストを失敗させ、ビルドを失敗させることで、これらの問題が本番コードに統合されるのを防ぎます。以下のコードスニペットは、スキャン結果でアクセシビリティの問題が見つかった場合にビルドを失敗させる方法の例を示しています。
// 1. Scan and save the results object
let result = try axe.run(onElement: XCUIApplication())
// 2. Fail the build if accessibility issues are found
XCTAssertEqual(result.failures.count, 0)