Uses of Class
com.shaft.validation.accessibility.AccessibilityHelper.AccessibilityConfig
Packages that use AccessibilityHelper.AccessibilityConfig
-
Uses of AccessibilityHelper.AccessibilityConfig in com.shaft.validation.accessibility
Methods in com.shaft.validation.accessibility that return AccessibilityHelper.AccessibilityConfigModifier and TypeMethodDescriptionAccessibilityHelper.AccessibilityConfig.setContext(String context) Restricts the axe scan to the DOM subtrees matched by the given CSS selector.AccessibilityHelper.AccessibilityConfig.setIncludePasses(boolean includePasses) Controls whether passing axe rules are written into the report.AccessibilityHelper.AccessibilityConfig.setReportsDir(String reportsDir) Sets the output directory for generated accessibility reports.Replaces the axe-core tag filters for this scan.Methods in com.shaft.validation.accessibility with parameters of type AccessibilityHelper.AccessibilityConfigModifier and TypeMethodDescriptionAccessibilityActions.analyzeAndReturn(String pageName, AccessibilityHelper.AccessibilityConfig config) Analyzes the current page using a customAccessibilityHelper.AccessibilityConfig, saves the report, and returns the result.AccessibilityActions.analyzeAndReturn(String pageName, AccessibilityHelper.AccessibilityConfig config, boolean saveReport) Analyzes the current page using the given configuration andsaveReportflag, then returns theAccessibilityHelper.AccessibilityResult.AccessibilityActions.analyzePage(String pageName, AccessibilityHelper.AccessibilityConfig config) Runs an accessibility audit on the current page using a customAccessibilityHelper.AccessibilityConfig, saves the HTML report to disk, and attaches it to the Allure report.static voidAccessibilityHelper.analyzePageAccessibility(org.openqa.selenium.WebDriver driver, String pageName, AccessibilityHelper.AccessibilityConfig config) Runs a WCAG accessibility scan using the suppliedAccessibilityHelper.AccessibilityConfigand writes both a JSON data file and an interactive HTML report to disk.AccessibilityHelper.analyzePageAccessibilityAndSave(org.openqa.selenium.WebDriver driver, String pageName, AccessibilityHelper.AccessibilityConfig config, boolean saveReport) Full-control overload: runs an accessibility scan with the suppliedAccessibilityHelper.AccessibilityConfig, optionally saves reports, and returns a structuredAccessibilityHelper.AccessibilityResultsuitable for programmatic assertions.AccessibilityActions.assertAccessibilityScoreAtLeast(String pageName, double minimumPercentage, AccessibilityHelper.AccessibilityConfig config) Asserts that the accessibility score for the given page is at leastminimumPercentage, using a customAccessibilityHelper.AccessibilityConfig.AccessibilityActions.assertAccessibilityScoreAtLeast(String pageName, double minimumPercentage, AccessibilityHelper.AccessibilityConfig config, boolean saveReport) Asserts that the accessibility score for the given page is at leastminimumPercentage, using a customAccessibilityHelper.AccessibilityConfigand explicit control over report persistence.