Service

테스트 자동화

자동화 테스트는 기존 시스템 기능을 단시간에 반복적으로 수행가능하게 함으로써 매뉴얼 테스트의 리소스를 줄이고 정형화된 테스트를 수행합니다. 이는 Human Error를 제거 함으로써 시스템 신뢰성을 높이고 서비스를 가능하게 합니다.

자동화 테스트를 수행한다는 의미는 스크립트나 코드의 작성만이 아니라 자동화 워크프레임을 구축하고 소프트웨어의 변화에 따른 지속적인 유지보수 및 현행화가 이루어져야 함을 의미합니다.

수행 절차


컴즈만의 차별화된 테스트 자동화 지원


뛰어난 기술력을 바탕으로하여 특정 툴에 의한 자동화가 아닌 Product/process에 적합한 테스트 자동화 솔루션을 제안 드립니다. (개발환경 및 사용중인 솔루션과의 연계를 고려한 툴의 도입/사용 제안)

QA분야의 전문적 지식으로 분석한 테스트 자동화 대상 및 범위 산정에 도움을 드립니다.

매뉴얼 테스트와의 시너지를 고려한 테스트 전략을 제시합니다. (테스트 자동화는 테스트의 전체적인 리소스 및 기간 단축)

기능 테스트 및 비기능테스트의 실행을 테스트 워크프레임에 설계하여 넓은 범위의 품질보증 환경 구축을 할 수 있게 지원합니다.

테스트 자동화 유형

(모든 테스트는 자동화 대상으로 고려됩니다.)

E2E(UI) Testing

매뉴얼 테스트를 대체할 수 있는 테스트 유형으로 사용자 제공 서비스 수준에 대한 자동화 방식입니다.

어플리케이션의 변경에 민감함으로 이에 대응하는 자동화 전략이 필요하며 최근 많은 조직에서 오픈소스를 활용한 자동화 접근이 시도되고 있습니다.

Perfomance Testing

서비스 로드를 고려한 성능테스트의 수행은 테스트 워크 프레임에 포함 됩니다.

자동화 코드의 활용 및 성능테스트 스크립트는 공유 가능하며 이는 테스트 워크 프레임의 시너지를 높일 수 있습니다.

API Testing

주로 비즈니스 레이어의 테스트 용도로 사용되나 테스트의 생산성을 높이기 위해 코드를 재사용 가능합니다.
(ex, 테스트 데이터 생성및 E2E Testing 사전 실행 연동 등)

Static Analysis

개발 코드의 검증을 위한 정적분석 툴을 테스트 워크프레임에 포함 가능합니다.

일반적인 개발 코드 검증을 위한 SonarCube, PMD, CheckStyle, Findbugs등을 포함한 빌드&테스트 가능한 환경을 구축합니다.

Security Testing

정적분석 툴의 보안 기능 또는 보안에 관련된 테스트 시나리오를 자동화 코드로 구현하여 적용 가능합니다.
 

test

test
test

Contact Us

일반문의부터 사업의뢰까지 편안하게 문의해주세요.
comes@comes.co.kr

Contact
Contact Us