Automated Accessibility Validation Invocation for Web Elements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for testing website accessibility require manual decision-making on which accessibility validations to invoke and where in the script, making the process inefficient and prone to errors.
Innovation Solution
An automated accessibility test program that integrates with an automation framework to automatically identify and validate interactive webpage elements, executing specific scripts for validation and storing results, ensuring compliance with accessibility standards like WCAG.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual decision-making is used to select and invoke accessibility validations in scripts, then flexibility in choosing specific validations is maintained, but efficiency decreases and human error increases
Solution Approach 1:
The system enables self-service automation by having the accessibility testing system automatically identify interactive webpage elements and select appropriate validations without human intervention. The automated framework analyzes the webpage structure, identifies elements like forms and buttons, and autonomously invokes relevant accessibility validations, eliminating the need for manual script configuration while improving both efficiency and reliability.
Solution Approach 2:
The system dynamically changes parameters by automatically adjusting which accessibility validations are invoked based on the specific webpage elements detected. Instead of using fixed manual scripts, the system modifies validation selection parameters in real-time according to the webpage's actual content and structure, optimizing both the efficiency and accuracy of accessibility testing.
2Productivity
If automated accessibility testing is implemented, then efficiency and consistency are improved, but the complexity of the testing system increases
Solution Approach 1:
The accessibility testing framework is designed with multi-functionality to handle diverse webpage elements through a single unified system. It can automatically identify various interactive elements (forms, buttons, links) and apply appropriate accessibility validations without requiring separate manual scripts for each element type, thereby improving efficiency while managing system complexity through consolidation.
Solution Approach 2:
The testing system is segmented into modular components that can independently identify webpage elements, select appropriate validations, and execute tests. This modular architecture allows the system to achieve high automation efficiency while maintaining manageable complexity by breaking down the testing process into discrete, reusable functional units.
Data Source
AI summary
Systems and methods for automated invocation of accessibility validations in accessibility scripts are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, an automated accessibility test program performing the following: (1) invoking an automated test program; (2) invoking the automated accessibility test program in the automated test program; (3) loading a webpage to be validated; (4) identifying at least one interactive webpage element on the webpage; (5) causing the automated accessibility program to validate the interactive webpage element with the automated accessibility program; (6) storing a result of the validation; and (7) performing an action validation on the interactive webpage element.

