axe-core 접근성 테스트 엔진 (자동화된 웹 UI 감사)은(는) 무엇을 하나요?
axe-core는 Deque Systems에서 개발한 업계 표준 접근성 테스트 엔진으로, 웹 인터페이스에서 WCAG 2.0, 2.1, 2.2 위반 사항을 자동으로 감지합니다. Playwright, Cypress, Selenium, Jest 등 기존 테스트 프레임워크와 통합되어 배포 전에 접근성 문제를 찾아냅니다.
설치
환경에 맞는 업스트림 설치 또는 설정 경로를 사용하세요:
- npm install axe-core --save-dev
- npm run build -- --lang=nl
업스트림 요구 사항 및 주의 사항:
- 자동화된 접근성 테스트는 큰 시간 절약 효과를 제공하며, 특별한 전문 지식이 필요하지 않으며, 팀이 전문가 리소스를 실제로 필요한 접근성 문제에 집중할 수 있게 합니다. 불행히도 대부분의 접근성...
- Axe는 로컬 언어로 빌드할 수 있습니다. 이를 위해 ./locales 디렉토리에 지역화 파일을 추가해야 합니다. 이 파일은 다음 형식으로 이름을 지정해야 합니다: .json. 이 로케일을 사용하여 axe를 빌드하려면...
- 또한, axe.configure()에 로케일 객체를 전달하여 런타임에 로케일을 적용할 수 있습니다. 로케일 객체는 ./locales 디렉토리에 있는 기존 로케일과 동일한 형태여야 합니다. 예를 들어:
기본 사용법 또는 시작 노트:
-
먼저 패키지를 다운로드하세요:
-
console
-
이제 픽스처나 테스트 시스템의 각 iframe에 자바스크립트 파일을 포함시키세요:
-
업스트림 문서에서 추출: https://raw.githubusercontent.com/dequelabs/axe-core/HEAD/README.md