devmoa

Model Controller Testsuite (MCT)을 이용한 테스트 자동화 구축

라인·2018년 7월 30일·00
MVCMCT테스트 자동화아키텍처QA

AI 요약

Beta

본 글은 LINE TAIWAN에서 개발 및 활용 중인 테스트 자동화 아키텍처인 Model Controller Testsuite(MCT)를 소개합니다. MCT는 기존 MVC 디자인 패턴에서 영감을 받아, 테스트 개발 아키텍처에 모듈화의 장점을 적용한 것입니다.

MCT는 Model, Controller, Testsuite의 세 가지 모듈로 구성됩니다. Model 레이어는 테스트에 필요한 데이터, 리소스, 환경 변수, 도구를 제공하며, Controller 레이어는 Model과 테스트 케이스 간의 상호작용을 중개하고 함수 라이브러리를 제공합니다.

Testsuite 레이어는 실제 테스트 케이스를 실행합니다. 이러한 MCT 아키텍처를 통해 테스트 아키텍처를 더욱 안정적이고 유지보수하기 쉽게 만들 수 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다