목록 보기
UI 테스트 자동화 구조
프론트엔드

UI 테스트 자동화 구조

올리브영
올리브영
2023년 11월 11일

두줄요약

UI 테스트 자동화가 많아질 때는 요소 중복과 유지보수 문제가 커진다고 설명했습니다. 페이지 개체 모델과 pytest fixture로 재사용성과 구조화를 개선하는 방법을 공유했습니다.

핵심 내용

  • UI 테스트 자동화 스크립트가 늘어날수록 요소 중복과 변경 반영 비용이 커지는 문제
  • 페이지 개체 모델(POM)로 페이지 요소와 동작을 클래스에 분리해 재사용성과 유지보수성 개선
  • pytest fixture와 설정 파일을 활용해 드라이버 실행 환경과 테스트 구조를 분리
  • 개인정보성 로그인 데이터는 config와 gitignore로 관리해 외부 노출 방지

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...