Skip to content

Accessibility test automation sample project with AXE Core version 4.0 + using Selenium Java

Notifications You must be signed in to change notification settings

s-chathuranga-j/accessibilityAutomation-selenium-java-axeCore4plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AXE (version 4.0 +) integration with Selenium Java

This is a Java Mevan project with the dependencies:

  • Selenium
  • TestNG
  • WebDriverManager
  • Axe-core

With AXE 4.0 onwards, the whole library changed and it become more easier to do things :) The syntax and the method names of the AXE-Core library changed when compare to versions before 4.0! This sample project includes codes with the latest (4.2.2 as of today) version of AXE Core library.

To run the code, open the project with IntelliJ (or any other preffered IDE) & locate the test files under the pakage "src/test/java/tests" You can simply run the test files from there

The AxeCore integration related code base is scripted in the AccessibilityBase class under the package "src/main/java/testbase"

A descriptive explanation about the code base can be found on Medium.com: https://medium.com/geekculture/integrate-axe-4-with-selenium-java-fbc36edd12b5

Feel free to Clone, Try-out & Optimize the code base as your wish!

About

Accessibility test automation sample project with AXE Core version 4.0 + using Selenium Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages