QA 면접질문 대비 리스트
기술적 스킬일반적인 테스트 지식소프트웨어 테스트의 종류에 대해 설명해 주세요.소프트웨어 테스트에는 기능 테스트, 비기능 테스트, 회귀 테스트, 성능 테스트 등이 있습니다. 기능 테스트는 소프트웨어가 요구사항을 제대로 충족하는지 확인하는 것이고, 비기능 테스트는 성능, 보안, 사용자 경험 등 비기능적인 요구사항을 확인합니다. 회귀 테스트는 기존 기능이 새로운 코드 변경 후에도 제대로 동작하는지 확인하는 것이며, 성능 테스트는 시스템의 반응 시간, 처리량, 안정성을 평가합니다.버그의 심각도와 우선순위를 어떻게 결정하나요?버그의 심각도는 사용자에게 미치는 영향에 따라 결정됩니다. 예를 들어, 시스템 충돌이나 데이터 손실을 초래하는 버그는 높은 심각도로 간주됩니다. 우선순위는 비즈니스 요구사항과 일정에 따라 결..
2024. 8. 7.
[DevOps] DevOps란?
DevOps 개요 DevOps는 개발(Development)과 운영(Operations)의 합성어로, 소프트웨어 개발과 IT 운영 팀 간의 협업을 강조하는 문화, 철학, 방법론을 의미합니다. DevOps는 소프트웨어의 빠르고 안정적인 배포를 목표로 하며, 지속적 통합(CI), 지속적 전달(CD), 자동화, 모니터링 및 피드백 루프 등의 관행을 포함합니다.주요 구성 요소문화(Culture): 협업과 커뮤니케이션을 강조하여 개발자와 운영자가 동일한 목표를 향해 일하도록 합니다.자동화(Automation): 반복적인 작업을 자동화하여 효율성을 높이고, 사람의 개입으로 인한 오류를 최소화합니다.지속적 통합(CI, Continuous Integration): 개발자가 코드 변경 사항을 자주 병합하고, 각 병합 시..
2024. 7. 20.