Skip to content

Commit f5abea0

Browse files
authored
Merge pull request #1310 from surishubham/main
Accessibility PRs 1306, 09
2 parents d5245be + 710b576 commit f5abea0

File tree

7 files changed

+261
-16
lines changed

7 files changed

+261
-16
lines changed
16.5 MB
Binary file not shown.
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
id: accessibility-test-scheduling-edit
3+
title: Edit an Accessibility Scan
4+
hide_title: false
5+
sidebar_label: Edit the Scan
6+
description: Easily edit accessibility scan settings in LambdaTest. Update scan names, recurrence schedules, and timings to keep your tests organized and efficient.
7+
keywords:
8+
- LambdaTest
9+
- Accessibility
10+
- Testing
11+
- DevTools
12+
- Accessibility Testing Settings
13+
url: https://www.lambdatest.com/support/docs/accessibility-test-scheduling-edit/
14+
site_name: LambdaTest
15+
slug: accessibility-test-scheduling-edit/
16+
---
17+
18+
import Tabs from '@theme/Tabs';
19+
import TabItem from '@theme/TabItem';
20+
import NewTag from '../src/component/newTag';
21+
22+
<script type="application/ld+json"
23+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
24+
"@context": "https://schema.org",
25+
"@type": "BreadcrumbList",
26+
"itemListElement": [{
27+
"@type": "ListItem",
28+
"position": 1,
29+
"name": "Home",
30+
"item": "https://www.lambdatest.com"
31+
},{
32+
"@type": "ListItem",
33+
"position": 2,
34+
"name": "Support",
35+
"item": "https://www.lambdatest.com/support/docs/"
36+
},{
37+
"@type": "ListItem",
38+
"position": 3,
39+
"name": "Edit an Accessibility Scan",
40+
"item": "https://www.lambdatest.com/support/docs/accessibility-test-scheduling-edit/"
41+
}]
42+
})
43+
}}
44+
></script>
45+
The Edit Report feature in Accessibility Scheduling allows you to modify scan settings for your scheduled accessibility tests. This document provides a step-by-step guide to update the scan name, recurrence details, and time for accessibility reports.
46+
47+
## Accessing the Edit Report Feature
48+
- Navigate to the Accessibility section on your LambdaTest dashboard.
49+
- Select the report you want to edit from the Scheduled Tests list.
50+
- Click on the Edit button located at the top right corner of the report.
51+
52+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/6.png').default} className="doc_img"/>
53+
54+
## Editing the Scan Details
55+
Once you click on the Edit button, a dialog box will appear with the following options:
56+
57+
### 1. Scan Name
58+
- You can update the name of the scan to better reflect its purpose.
59+
- **Example :** Change the name from `Monday, Tuesday, Friday Report for YT Platform` to a more descriptive title if needed.
60+
61+
### 2. Recurring Details
62+
- **Modify the days** on which the scan will run: Select the days from the dropdown (e.g., Monday, Tuesday, Friday).
63+
- **Update the time** for the recurring scan: Specify the time (e.g., 12:00 PM) and time zone (e.g., GMT +05:30 Asia/Calcutta).
64+
65+
After making the necessary updates, click Save changes to apply the modifications. If you wish to discard changes, click Cancel.
66+
67+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/7.png').default} className="doc_img"/>
68+
69+
> Once the changes are saved, the updated scan name and schedule will reflect in the Scheduled Tests section. The next scan on date and time will be automatically adjusted based on the new recurrence settings.
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
---
2+
id: accessibility-test-scheduling-scan
3+
title: Steps to Schedule an Accessibility Scan
4+
hide_title: false
5+
sidebar_label: Schedule a Scan
6+
description: Learn how to schedule accessibility scans with LambdaTest. Configure scans, automate WCAG compliance checks, and analyze detailed reports with ease.
7+
keywords:
8+
- LambdaTest
9+
- Accessibility
10+
- Testing
11+
- DevTools
12+
- Accessibility Testing Settings
13+
url: https://www.lambdatest.com/support/docs/accessibility-test-scheduling-scan/
14+
site_name: LambdaTest
15+
slug: accessibility-test-scheduling-scan/
16+
---
17+
18+
import Tabs from '@theme/Tabs';
19+
import TabItem from '@theme/TabItem';
20+
import NewTag from '../src/component/newTag';
21+
22+
<script type="application/ld+json"
23+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
24+
"@context": "https://schema.org",
25+
"@type": "BreadcrumbList",
26+
"itemListElement": [{
27+
"@type": "ListItem",
28+
"position": 1,
29+
"name": "Home",
30+
"item": "https://www.lambdatest.com"
31+
},{
32+
"@type": "ListItem",
33+
"position": 2,
34+
"name": "Support",
35+
"item": "https://www.lambdatest.com/support/docs/"
36+
},{
37+
"@type": "ListItem",
38+
"position": 3,
39+
"name": "Steps to Schedule an Accessibility Scan",
40+
"item": "https://www.lambdatest.com/support/docs/accessibility-test-scheduling-scan/"
41+
}]
42+
})
43+
}}
44+
></script>
45+
## Step 1: Access the Scheduled Scan Feature
46+
- Open the Accessibility Testing Dashboard.
47+
- Click the “Scheduled Scan” option from the menu.
48+
49+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/1.png').default} className="doc_img"/>
50+
51+
## Step 2: Configure the Scan
52+
- Enter the Scan Name for identification.
53+
- Select the desired WCAG version for compliance.
54+
55+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/2.png').default} className="doc_img"/>
56+
57+
## Step 3. Add Pages for the Scan
58+
59+
<Tabs className="docs__val">
60+
61+
<TabItem value="sitemap" label="Extract URLs from Sitemap" default>
62+
- Enter your domain URL or XML sitemap URL
63+
- Click on the Fetch Sitemap button to extract all the URLs
64+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/3.2.png').default} className="doc_img"/>
65+
</TabItem>
66+
67+
<TabItem value="manual" label="Add URLs Manually" default>
68+
- In the Add Pages field, input individual URLs.
69+
- Click Add for each URL.
70+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/3.1.png').default} className="doc_img"/>
71+
</TabItem>
72+
73+
<TabItem value="csv" label="Upload URLs via CSV" default>
74+
- Prepare a CSV file with the list of URLs.
75+
- Click Upload CSV to import the file.
76+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/3.3.png').default} className="doc_img"/>
77+
</TabItem>
78+
79+
</Tabs>
80+
81+
### Advanced Options
82+
- **Local Testing Setup (Tunnel) :** If scanning locally hosted URLs, add a Local Testing Setup/Tunnel to access non-public environments. <NewTag value="Upcoming" />
83+
- **Login Configuration :** For pages requiring authentication, configure the Login Settings by providing credentials or session details.
84+
- **Review Issues :** Enable Needs Review for areas requiring manual inspection.
85+
- **Best Practices Issues :** Check Best Practices to include suggestions for better accessibility.
86+
87+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/3.4.png').default} className="doc_img"/>
88+
89+
## Step 4. Create the Scan
90+
- Select between a Recurring scan (Recommended) or a Quick scan which allow you to perform an immediate scan of the provided URLs without scheduling.
91+
- Specify the frequency (e.g., daily, weekly) and timing details.
92+
93+
Once all details are configured, click Schedule Scan button.
94+
95+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/4.png').default} className="doc_img"/>
96+
97+
:::info
98+
The **Run Initial Scan** checkbox, adds flexibility to the scheduling feature. If enabled:
99+
- The scan will run immediately after configuration, regardless of the chosen recurring schedule.
100+
- This is useful for verifying the setup and ensuring that the scan configuration works as intended.
101+
:::
102+
103+
## Step 5: Access Reports
104+
- Navigate to the Website Scanner section on the dashboard.
105+
- Select the desired report from the Scan Summary list.
106+
107+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/5.png').default} className="doc_img"/>
108+
109+
## Step 6: Analyze the Scan Report
110+
After selecting a scan, A detailed scan report will open, as shown in the provided screenshot. The report will display the following key components:
111+
- **Total Issues :** A graph summarizing the trend of detected issues over the last few runs.
112+
- **Severity Trend :** A chart categorizing issues by severity (e.g., Critical, Serious, Moderate, Minor).
113+
- **Pages Scanned :** A list of scanned pages with their corresponding issue counts categorized by severity.
114+
115+
You can drill down into individual page URLs to view the number of issues found on that specific page using filters provided. From the scan report page, you can also edit, share and stop recurring scan if its no longer required.
116+
117+
<img loading="lazy" src={require('../assets/images/accessibility-testing/schedule-scan/6.png').default} className="doc_img"/>
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
id: accessibility-test-scheduling
3+
title: Accessibility Test Scheduling
4+
hide_title: false
5+
sidebar_label: Accessibility Test Scheduling
6+
description: Automate accessibility testing with LambdaTest's Accessibility Scheduler. Schedule scans, ensure WCAG compliance, and get detailed reports effortlessly.
7+
keywords:
8+
- LambdaTest
9+
- Accessibility
10+
- Testing
11+
- DevTools
12+
- Accessibility Testing Settings
13+
url: https://www.lambdatest.com/support/docs/accessibility-test-scheduling/
14+
site_name: LambdaTest
15+
slug: accessibility-test-scheduling/
16+
---
17+
18+
import Tabs from '@theme/Tabs';
19+
import TabItem from '@theme/TabItem';
20+
21+
<script type="application/ld+json"
22+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
23+
"@context": "https://schema.org",
24+
"@type": "BreadcrumbList",
25+
"itemListElement": [{
26+
"@type": "ListItem",
27+
"position": 1,
28+
"name": "Home",
29+
"item": "https://www.lambdatest.com"
30+
},{
31+
"@type": "ListItem",
32+
"position": 2,
33+
"name": "Support",
34+
"item": "https://www.lambdatest.com/support/docs/"
35+
},{
36+
"@type": "ListItem",
37+
"position": 3,
38+
"name": "Accessibility Test Scheduling",
39+
"item": "https://www.lambdatest.com/support/docs/accessibility-test-scheduling/"
40+
}]
41+
})
42+
}}
43+
></script>
44+
Web Accessibility is crucial for creating inclusive digital experiences. This ensures that all the users, including those with disabilities, can access and interact with web content. However, manually verifying accessibility compliance is often time-intensive and prone to human error.
45+
46+
To address these challenges, LambdaTest introduces the Accessibility Scheduler—an automated solution to help you stay compliant with WCAG (Web Content Accessibility Guidelines). This tool streamlines accessibility testing by automating checks and generating comprehensive reports, ensuring a faster, more reliable process.
47+
48+
The Scheduled Accessibility Scan feature allows you to automate recurring or one-time accessibility scans, significantly reducing manual effort while ensuring high standards of accessibility compliance.
49+
50+
<video class="right-side" width="100%" controls id="vid">
51+
<source src= {require('../assets/images/accessibility-testing/accessibility-scheduling.mp4').default} type="video/mp4" />
52+
</video>
53+
54+
## Key Features
55+
- **Automated Scheduling :** Set up recurring or one-time scans for your websites.
56+
- **WCAG Compliance :** Ensure your websites adhere to WCAG standards (selectable version).
57+
- **Local and Authenticated Pages :** Configure scans for local environments and authenticated pages.
58+
- **Comprehensive Reporting :** Receive detailed scan reports via email and access them on the dashboard.
59+
60+
## Use Case
61+
- **Developers :** Stay ahead of accessibility issues by scheduling regular scans and ensuring WCAG compliance throughout the development lifecycle.
62+
- **QA Testers :** Conduct detailed accessibility testing as part of their quality assurance workflows.
63+
- **Product Managers :** Monitor accessibility performance across websites to meet organizational and legal compliance requirements.

docs/getting-started-with-kane-ai.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,6 @@ import VideoEmbed from '../src/component/videoEmbed';
3939
})
4040
}}
4141
></script>
42-
:::note
43-
Currently in the **Beta**. Please reach out to our <span className="doc__lt" onClick={() => window.openLTChatWidget()}>support team</span> to enable the KaneAI for your organization.
44-
:::
45-
4642
KaneAI is an AI-powered next-gen testing assistant that revolutionizes software testing. Whether you're a seasoned QA professional or a developer new to testing, KaneAI simplifies complex testing processes, making them accessible to everyone.
4743

4844
This intelligent platform creates and optimizes tests based on your application's behavior, ensuring better reliability and fewer missed bugs. KaneAI seamlessly handles testing for web, mobile, and cloud-based applications, allowing you to automate your testing workflows and deliver faster, more accurate results. It's like having an AI-powered expert by your side, saving time and catching critical edge cases you might otherwise miss.

docs/support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ import TestManagerDarkIcon from '../assets/images/support/testManager-dark.svg';
4949
import AccessibilityDarkIcon from '../assets/images/support/accessibility-dark.svg';
5050
import AccessibilityLightIcon from '../assets/images/support/accessibility-light.svg';
5151

52-
5352
<script type="application/ld+json"
5453
dangerouslySetInnerHTML={{ __html: JSON.stringify({
5554
"@context": "https://schema.org",
@@ -221,7 +220,8 @@ import NewTag from '../src/component/newTag';
221220
<div className="home_inners">
222221
<a href="/support/docs/accessibility-testing/"><p className="p_home_inners">Getting Started</p></a>
223222
<a href="/support/docs/accessibility-devtools/"><p className="p_home_inners">Accessibility DevTools</p></a>
224-
<a href="/support/docs/accessibility-automation/"><p className="p_home_inners">Accessibility Automation</p></a>
223+
<a href="/support/docs/accessibility-automation/"><p className="p_home_inners">Accessibility Automation &nbsp;getting-started-with-kane-ai/ <NewTag value="BETA" bgColor="#ffec02" color="#000" /> </p></a>
224+
<a href="/support/docs/accessibility-test-scheduling/"><p className="p_home_inners">Accessibility Scheduling</p></a>
225225
<a href="/support/docs/screen-reader-on-accessibility/"><p className="p_home_inners">Screen Reader</p></a>
226226
<a href="/support/docs/accessibility-testing-navigating-dashboard/"><p className="p_home_inners">Navigating Dashboard</p></a>
227227
<a href="/support/docs/accessibility-faq/"><p className="p_home_inners">FAQ</p></a>

sidebars.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1627,16 +1627,16 @@ module.exports = {
16271627
},
16281628
],
16291629
},
1630-
// {
1631-
// type: "category",
1632-
// collapsed: true,
1633-
// label: "Accessibility Test Scheduling",
1634-
// link: {
1635-
// type: "doc",
1636-
// id: "accessibility-test-scheduling"
1637-
// },
1638-
// items: ["accessibility-test-scheduling-scan", "accessibility-test-scheduling-edit"]
1639-
// },
1630+
{
1631+
type: "category",
1632+
collapsed: true,
1633+
label: "Accessibility Test Scheduling",
1634+
link: {
1635+
type: "doc",
1636+
id: "accessibility-test-scheduling"
1637+
},
1638+
items: ["accessibility-test-scheduling-scan", "accessibility-test-scheduling-edit"]
1639+
},
16401640
{
16411641
type: "doc",
16421642
label: "Screen Reader",

0 commit comments

Comments
 (0)