consulting
UI Test Automation
UI 테스트 자동화
배경/필요성
정해진 시간 내 많은 개발 업무를 수행하는 UI개발자와 테스터를 위하여 개발 후 테스트 시 테스트환경을 빠르게 구축하고, 운영자에게는 테스트 운영관리 환경을 제공하여 개발/운영 서비스의 품질을 보장하고자 한다면?

테스트 자동화
UI테스트 검증 및 운영관리 자동화 솔루션은 다양한 테스트/운영 환경에서 Record & Playback 방식의 회귀테스트 자동화를 제공하여 테스트의 높은 생산성과 품질을 확보하고 지속적이고 편리한 테스트 운영관리를 할 수 있어야 한다.
- 대상 업무: (신규)UI테스트, 운영관리 (기존)컨버전, 마이그레이션, 모더나이제이션 등
- 지원 환경: 멀티 브라우저(IE, Edge, Chrome, FF, Safari)와 플랫폼(Windows, Linux)
- 적용 기법: 회귀 테스트

개발 및 운영방안
테스트자동화솔루션 Resus는 테스트단계와 운영시스템의 헬스 체크 및 모니터링을 수행하는 유지보수단계에서 도입, 활용이 가능합니다.

- 일상적 테스트활동에 적용
- 정기적 기본 테스트 시 진행
- 다수 케이스 및 업무별 테스트 동시 진행
- 결과에 대한 분석 실시간 공유 및 피드백

- 개발완료 또는 운영 시 신규 개발 시 적용
- 운영시스템 테스트시나리오 배치 검증
- 결과 실시간 보고 및 보고서 산출
- 테스트명세를 시스템화하여 업무에 즉시 반영
테스트자동화솔루션 Resus는 기본적인 Record&Playback, 그리고 필요에 따라 배치성 테스트를 병행하여 진행할 수 있습니다.

도입방안
고객 및 프로젝트 진행상황에 따라 테스트자동화서비스는 크게 ①컨설팅 ②테스트자동화 ③운영관리 3가지로 제언합니다.

도입효과

테스트 비용 절감
반복적 수동테스트에 따른 업무 부하, 어려움 및 테스트 일관성 이슈 등 개발/운영 시 낮은 신뢰성을 극복하고 비용 최적화

UI자산 현재화
문서 상 관리되는 UI자산(업무 화면)과 운영 중인 업무시스템의 간극을 확인, 운영관리 상 불필요한 리소스 낭비를 줄이고 업무 효율 극대화

실시간 health check
Recording 된 운영 환경의 업무를 지속적으로 Playback 하여 발생할 수도 있는 각종 오류와 결함을 조기에 발견, 조치하여 운영 품질 보장
