From fea92c45865e870bc8b39a533bd181788afc3161 Mon Sep 17 00:00:00 2001 From: Kim Arnett Date: Wed, 10 Jun 2026 10:02:58 -0400 Subject: [PATCH 1/2] docs: update getting started link to current docs path The old devtools-mobile-analyzer docs section is being retired as part of the analyzer decommission (AttestIOS#2527). Point readers at the current devtools-mobile iOS setup page instead. Refs: dequelabs/AttestIOS#2527 --- axe-devtools-ios-sample-appUITests/SampleUITests.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/axe-devtools-ios-sample-appUITests/SampleUITests.swift b/axe-devtools-ios-sample-appUITests/SampleUITests.swift index 35cddf3..904482d 100644 --- a/axe-devtools-ios-sample-appUITests/SampleUITests.swift +++ b/axe-devtools-ios-sample-appUITests/SampleUITests.swift @@ -10,7 +10,7 @@ import axeDevToolsXCUI import XCTest /* - Full Getting Started guide is available here: https://docs.deque.com/devtools-mobile-analyzer/2023.8.16/en/ios-setup + Full Getting Started guide is available here: https://docs.deque.com/devtools-mobile/2025.7.2/en/ios-setup Quick Start Guide From 364984bc2fe65e9d4249d9976a7fd7bb90e640ae Mon Sep 17 00:00:00 2001 From: Kim Arnett Date: Wed, 10 Jun 2026 10:24:33 -0400 Subject: [PATCH 2/2] docs: make all doc links version-agnostic and fix dead xcui links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per Copilot review: the file was mixing doc versions (2025.7.2 and 2023.8.16). Drop the version + locale segments so each link points at the latest published version of the page — the docs site redirects /devtools-mobile/ to the current version. Also remaps two dead anchors from the retired /xcui page: - xcui#capture-a-scan -> xcui-setup#automated-testing - xcui#send-results-to-the-dashboard -> ios-upload --- .../SampleUITests.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/axe-devtools-ios-sample-appUITests/SampleUITests.swift b/axe-devtools-ios-sample-appUITests/SampleUITests.swift index 904482d..1570a1b 100644 --- a/axe-devtools-ios-sample-appUITests/SampleUITests.swift +++ b/axe-devtools-ios-sample-appUITests/SampleUITests.swift @@ -10,7 +10,7 @@ import axeDevToolsXCUI import XCTest /* - Full Getting Started guide is available here: https://docs.deque.com/devtools-mobile/2025.7.2/en/ios-setup + Full Getting Started guide is available here: https://docs.deque.com/devtools-mobile/ios-setup Quick Start Guide @@ -52,7 +52,7 @@ class SampleUITests: XCTestCase { // Run a scan on the first page of the sample app // For more information about running an accessibility scan visit: - // https://docs.deque.com/devtools-mobile/2023.8.16/en/xcui#capture-a-scan + // https://docs.deque.com/devtools-mobile/xcui-setup#automated-testing guard let result = try axe?.run(onElement: app) else { XCTFail("\n\n🦮 axe DevTools didn't run - Did you add your API key in Login.swift?\n\n") return @@ -60,7 +60,7 @@ class SampleUITests: XCTestCase { // Post scan results to the mobile dashboard // For more information on this feature please visit: - // https://docs.deque.com/devtools-mobile/2023.8.16/en/xcui#send-results-to-the-dashboard + // https://docs.deque.com/devtools-mobile/ios-upload try axe?.postResult(result) let tabBar = XCUIApplication().tabBars["Tab Bar"] @@ -74,7 +74,7 @@ class SampleUITests: XCTestCase { // Add a custom scan name when posting result. By default, the screen title is the scan name. // For more information on renaming a scan, check out: - // https://docs.deque.com/devtools-mobile/2023.8.16/en/ios-scan-name + // https://docs.deque.com/devtools-mobile/ios-scan-name let newScanName = "Catalog Tab" try axe?.postResult(result, withScanName: newScanName) @@ -87,7 +87,7 @@ class SampleUITests: XCTestCase { // Add tags to your scan to easily share with your coworkers when it's pushed to the dashboard. // For more infromation on tagging a scan please see: - // https://docs.deque.com/devtools-mobile/2023.8.16/en/ios-tag-result + // https://docs.deque.com/devtools-mobile/ios-tag-result let tags = ["Cart Tab, iPhone 15 Pro"] try axe?.postResult(result, withTags: tags) @@ -102,7 +102,7 @@ class SampleUITests: XCTestCase { // This test runs an accessibility scan on the first page of the sample application and saves the scan results locally. By default, the results will be saved to a folder called 'AxeDevToolsResults' within your local User folder // For more information on saving results locally, please visit: - // https://docs.deque.com/devtools-mobile/2023.8.16/en/ios-save-result + // https://docs.deque.com/devtools-mobile/ios-save-result func testAccessibilityAndSaveResultsLocally() throws { var lastResult: AxeResult? guard let result = try axe?.run(onElement: app) else {