CI/CD 관련 자주 하는 질문

접근성, 인수, 블랙박스, 엔드 투 엔드, 기능, 통합, 대화형 및 부하 테스트를 포함하여 CI/CD를 위한 기본적 소프트웨어 테스트 유형을 알아보세요.

여러 테스트 환경을 설정하고 테스트를 자동화하여 다양한 운영 체제에서 병렬 테스트를 실행하는 방법을 알아보세요.

클라우드 기반 테스트, 로컬 테스트 실행 도구 및 CI 도구를 사용하여 여러 OS에서 병렬 테스트를 실행하는 방법을 알아보세요.

병렬 테스트와 크로스 브라우저 테스트의 차이점에 대해 알아보세요.

탐색 테스트가 다른 유형의 테스트를 보완하여 포괄적인 소프트웨어 테스트에 어떻게 기여하는지 알아보세요.

소프트웨어 개발에서 빌드와 릴리스의 차이점을 알아보세요. 소프트웨어를 빌드하고 사용자에게 릴리스하는 프로세스를 이해하세요.

소프트웨어 빌드와 릴리스를 관리하는 프로세스인 빌드 릴리스 관리에 대해 알아보세요.

지속적 전달에 대해 알아보세요. 이는 자동화를 통해 빠르고 안정적인 소프트웨어 전달을 가능하게 하는 소프트웨어 개발 접근 방식입니다.

코드 동결로 소프트웨어 안정성을 보장하고 주요 릴리스를 준비하세요. 코드 동결이란 무엇이고, 어떻게 작동하며, 왜 중요한지 알아보세요.

카나리아 분석으로 시스템 동작을 모니터링하세요. 기준 비교를 이용해 잠재적인 문제와 변경 사항을 찾아내세요.

지속적인 통합을 성공적으로 수행하려면 코드 품질, 빌드 속도, 통합 및 테스트를 최적화하는 것이 중요합니다. CI에서 가장 중요한 운영 요소에 대해 알아보세요.

CI/CD 파이프라인의 구성 파일에 사용되는 간단하고 읽기 쉬운 데이터 직렬화 형식인 YAML에 대해 알아보세요.

CI 프로세스에 얼마나 많은 빌드 에이전트를 사용할 수 있는지 알아보세요. 에이전트 수에 영향을 미치는 요인과 필요에 따라 빌드 풀을 확장하는 방법을 확인하세요.

코드 변경 사항을 통합하는 소프트웨어 개발 팀의 프로세스를 검토하는 작업인 CI 감사의 중요성을 알아보세요.