Slack의 자동화된 접근성 테스트: 과제와 성공
2025-01-08
Slack 엔지니어링 팀은 자동화된 접근성 테스트 구현 과정에 대한 자세한 내용을 공유합니다. React Testing Library와 Jest 프레임워크에 Axe를 통합하려던 초기 시도는 복잡성으로 인해 실패했습니다. 그들은 Playwright로 전환하여 사용자 정의 함수와 전략을 사용하여 접근성 검사를 자동화하고 CI/CD에 통합하는 데 성공했습니다. 자동화된 검사를 완전히 숨길 수는 없었지만, 워크플로 간소화, 보고서 개선, 명확한 프로세스 구축을 통해 개발자의 오버헤드를 최소화했습니다. 향후 계획에는 추가적인 최적화 및 AI 지원 테스트 탐색이 포함됩니다.